Tasmota Geräte schalten sich immer wieder von selbst aus

Hallo zusammen,
ich steige im Moment von iobroker nach HA um und habe nun alle Tasmota Geräte via mqtt und tasmota integration in HA eingepflegt. Nun ist es so, dass viele Tasmota Geräte sich von selbst ausschalten und zwar gleichzeitig. dies war vorher bei iob nicht der Fall.

Das steht im Logbuch dann bei einem Gerät:

Hühnerstall Temperatur WiFi Connect Count wechselte zu 5
17:12:07 - In 1 Sekunde
Hühnerstall Temperatur MQTT Connect Count wechselte zu 7
17:12:07 - In 1 Sekunde
Hühnerstall Temperatur ausgeschaltet
17:12:06 - Jetzt
Hühnerstall Temperatur eingeschaltet
17:12:06 - Jetzt
Hühnerstall Temperatur Last Restart Time wechselte zu 13. November 2024 um 16:50
17:12:06 - Jetzt
Hühnerstall Temperatur MQTT Connect Count wechselte zu 4
17:12:06 - Jetzt
Hühnerstall Temperatur WiFi Connect Count wechselte zu 2
17:12:06 - Jetzt
Hühnerstall Temperatur ausgeschaltet
17:12:06 - Jetzt
Hühnerstall Temperatur eingeschaltet ausgelöst durch Aktion Schalter: Einschalten 
17:11:51 - Vor 15 Sekunden - Ich

Das einzige was ich selbst war, war um 17:11:51

Viele Grüße und danke

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)

Was steht im Log von Tasmota? Ist die Wlan Verbindung wirklich stabil?

1 „Gefällt mir“
17:37:17.746 MQT: stat/Hühnerstall_Temperatur/POWER = OFF
17:37:19.105 MQT: stat/Hühnerstall_Temperatur/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota/release/tasmota-DE.bin.gz","RestartReason":"Power On","Uptime":"2T03:15:58","StartupUTC":"2024-11-11T13:21:21","Sleep":50,"CfgHolder":4617,"BootCount":53,"BCResetTime":"2021-09-08T20:10:19","SaveCount":222,"SaveAddress":"FB000"}}
17:37:19.154 MQT: stat/Hühnerstall_Temperatur/RESULT = {"Time":"2024-11-13T17:37:19","Uptime":"2T03:15:58","UptimeSec":184558,"Heap":22,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":20,"MqttCount":7,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Internet","BSSId":"F0:B0:14:12:5B:6C","Channel":11,"Mode":"11n","RSSI":100,"Signal":-48,"LinkCount":5,"Downtime":"0T00:00:32"}}
17:37:19.206 MQT: stat/Hühnerstall_Temperatur/STATUS10 = {"StatusSNS":{"Time":"2024-11-13T17:37:19","AM2301":{"Temperature":8.9,"Humidity":99.9,"DewPoint":8.9},"TempUnit":"C"}}
17:37:19.255 MQT: stat/Hühnerstall_Temperatur/STATUS11 = {"StatusSTS":{"Time":"2024-11-13T17:37:19","Uptime":"2T03:15:58","UptimeSec":184558,"Heap":24,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":20,"MqttCount":7,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Internet","BSSId":"F0:B0:14:12:5B:6C","Channel":11,"Mode":"11n","RSSI":100,"Signal":-47,"LinkCount":5,"Downtime":"0T00:00:32"}}}

ja Wlan ist meiner Meinung nach stabil, andere Geräte mit diesem Problem befinden sich 3m neben dem Router. Das Problem ist erst bei Homeassistant aufgetreten. Als diese Geräte mit iobroker verbunden waren, war dies nie ein Problem

Check mit pulsetime in der Tasmota-Konsole ob da vielleicht was gesetzt ist.
Unwahrscheinlich denke ich.
Ich denke, geht irgendwo in Richtung MQTT-retain.

1 „Gefällt mir“
21:19:16.889 CMD: pulsetime
21:19:16.901 MQT: stat/Hühnerstall_Temperatur/RESULT = {"PulseTime":{"Set":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"Remaining":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}}
1 „Gefällt mir“

Da könnte irgendwas im MQTT hängen geblieben sein. Wie auch immer das kommt.
Fummel mal mit den Retain-Einstellungen rum.

1 „Gefällt mir“

Ich habe im Tasmotagerät PowerRetain jeweils an und aus ausprobiert, macht keinen Unterschied. Gerät schaltet sich irgendwann aus. Ansonsten wüsste ich nicht wo ich noch Retaineinstellungen habe.

Scheint ein Problem mit dem MQTT Broker zu sein.
Wir müssen herausfinden bzw. nachweisen, dass der Schaltbefehl über MQTT kommt und nicht von Tasmota selber. Deswegen ein Logging mitlaufen lassen und schauen, was zum Zeitpunkt einer Schalthandlung genau passiert.

Wie lasse ich das Logging mitlaufen ?

Einen syslog Server verwenden oder über MQTT ein logging aufsetzen

Ich bin Anfänger und verstehe leider nicht wie ich ein MQTT Logging aufsetze ? kann mir das ein kurz erklären oder mir eine Anleitung schicken ? ich finde darüber leider auf Anhieb nichts