Tasmota und MQTT
 
Benachrichtigungen
Alles löschen

Tasmota und MQTT

3 Beiträge
2 Benutzer
0 Reactions
673 Ansichten
(@petrel)
Autarkiekönig
Beigetreten: Vor 1 Jahr
Beiträge: 485
Themenstarter  

Hallo,

 

nutzt noch wer Tasmota und MQTT in Verbindung mit Homeassistant?

Vielleicht kann mir jemand einen Tipp geben warum das bei mir nicht läuft 🙁

Habe eine OpenDTU geflasht und einen User in HA mit Passwort dafür angelegt. AutoDiscover ist in der OpenDTU aktiviert.

 

Dann habe ich jetzt einen "Volkszähler" zusammengebastelt, mit ESP8266 und Tasmota.

In der Weboberfläche kann ich mich anmelden und sehe dort auch die aktuellen Zählerdaten.

In den Einstellungen ist MQTT aktiviert, mit User und Passwort (in HA zusätzlicher User angelgt, mit User, Passwort, und Eintrag in accesscontrollist für mosquitto mqtt Broker, analog zur OpenDTU)

 

In der Console kommt aber immer die Fehlermeldung "Verbindung fehlgeschlagen rc -2" was Netzwerkfehler bedeuten soll:

13:46:58.111 RSL: STATE = {"Time":"2023-06-19T13:46:58","Uptime":"0T16:45:00","UptimeSec":60300,"Heap":18,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Wifi":{"AP":1,"SSId":"FRITZ!Box 7530 TD","BSSId":"meineID,"Channel":11,"Mode":"11n","RSSI":86,"Signal":-57,"LinkCount":3,"Downtime":"0T00:00:06"}}
13:46:58.118 RSL: SENSOR = {"Time":"2023-06-19T13:46:58","Power":{"Meter_Number":"meine_meter_ID","Total_in":18831.7925,"Power_curr":1134,"Total_out":0.0000}}
13:47:04.112 RSL: HASS_STATE = {"Version":"11.0.0(TasmoCompiler-esp8266generic)","BuildDateTime":"2022.03.14 16:19:50","Module or Template":"Generic","RestartReason":"Software/System restart","Uptime":"0T16:45:06","Hostname":"stromzaehler-1557","IPAddress":"192.168.178.27","RSSI":"84","Signal (dBm)":"-58","WiFi LinkCount":3,"WiFi Downtime":"0T00:00:06","MqttCount":0,"LoadAvg":19}
13:47:06.637 MQT: Verbindungsversuch...
13:47:06.849 MQT: Verbindung fehlgeschlagen aufgrund von 192.168.178.100:1883, rc -2. Wiederversuch in 120 s

 

Der Stromzaehler hängt über WLAN an der Fritzbox im "Heimnetz" neben dem Raspberry auf dem Homeassitant läuft.

Wie bekomm ich da am besten raus wo es da hakt?

 

Der ESP ist über Weboberfläche erreichbar, ich kann ihn vom PC und von Homeassistant aus mit ping erreichen.

Im Mosquitto Broker Addon sehe ich aber im Protokoll keine Einträge oder Loginversuche vom ESP.

 

Hat wer evtl. einen guten Tipp dazu?

Beim googlen bin ich bisher leider auch nicht schlauer daraus geworden.

 

Danke

Gruß

 


   
Zitat
(@und-mehr)
Heroischer Stromgenerator
Beigetreten: Vor 2 Jahren
Beiträge: 1140
 

Die AVM Box schon mal neu gestartet?

All of the values have corresponding constants defined in PubSubClient.h.

Returns
-4 : MQTT_CONNECTION_TIMEOUT - the server didn't respond within the keepalive time
-3 : MQTT_CONNECTION_LOST - the network connection was broken
-2 : MQTT_CONNECT_FAILED - the network connection failed
-1 : MQTT_DISCONNECTED - the client is disconnected cleanly
0 : MQTT_CONNECTED - the client is connected
1 : MQTT_CONNECT_BAD_PROTOCOL - the server doesn't support the requested version of MQTT
2 : MQTT_CONNECT_BAD_CLIENT_ID - the server rejected the client identifier
3 : MQTT_CONNECT_UNAVAILABLE - the server was unable to accept the connection
4 : MQTT_CONNECT_BAD_CREDENTIALS - the username/password were rejected
5 : MQTT_CONNECT_UNAUTHORIZED - the client was not authorized to connect


..,-


   
AntwortZitat
(@petrel)
Autarkiekönig
Beigetreten: Vor 1 Jahr
Beiträge: 485
Themenstarter  

Klassischer Fall von PBKC 🙁

Hab gefühlt 100 mal die Einstellungen überprüft und dabei ist mir nie aufgefallen das die IP die in OpenDTU für den MQTT eingetragen war eine andere ist als im ESP Shut Mouth  


   
AntwortZitat
Tasmota und MQTT
 
Teilen: