ioBroker zeigt einen anderen POWER-State als der Sonoff Touch (Tasmota 6.4.1)

  • Hallo zusammen!

    Ich habe bei mir dutzende Sonoffs mit Tasmota im Einsatz, darunter auch dutzende Touch. Soweit funktioniert alles weltklasse, ABER!

    Einer der Touch macht im ioBroker mucken. Immer wieder ändert sich dort der POWER-State, ohne, dass sich der eigentliche Status am Schalter ändert.

    zB. meldet der State im ioBroker "false" und später plötzlich wieder "true, obwohl sich am Schalter die ganze Zeit nichts verändert hat.

    Hier ein Auszug aus der Console des Touch:

    Spoiler anzeigen

    00:00:04 HTP: Web server active on Licht_Vorzimmer_Aussen-3985.local with IP address 10.0.0.140

    08:23:56 MQT: Attempting connection...

    08:23:56 MQT: Connected

    08:23:56 MQT: tele/Licht_Vorzimmer_Aussen/LWT = Online (retained)

    08:23:56 MQT: cmnd/Licht_Vorzimmer_Aussen/POWER =

    08:23:56 MQT: tele/Licht_Vorzimmer_Aussen/INFO1 = {"Module":"[definition='25','0']Sonoff[/definition] Touch","Version":"6.4.1([definition='84','0']sonoff[/definition])","FallbackTopic":"cmnd/Licht_Vorzimmer_Aussen_fb/","GroupTopic":"sonoffs"}

    08:23:56 MQT: tele/Licht_Vorzimmer_Aussen/INFO2 = {"WebServerMode":"Admin","Hostname":"Licht_Vorzimmer_Aussen-3985","IPAddress":"10.0.0.140"}

    08:23:56 MQT: tele/Licht_Vorzimmer_Aussen/INFO3 = {"RestartReason":"Software/System restart"}

    08:23:56 MQT: stat/Licht_Vorzimmer_Aussen/RESULT = {"POWER":"ON"}

    08:23:56 MQT: stat/Licht_Vorzimmer_Aussen/POWER = ON

    08:24:04 MQT: tele/Licht_Vorzimmer_Aussen/STATE = {"Time":"2019-03-01T08:24:04","Uptime":"0T00:00:14","Vcc":3.453,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"ON","Wifi":{"AP":1,"SSId":"Smart.Alley","BSSId":"F0:B0:14:55:4E:92","Channel":6,"RSSI":76}}

    08:25:01 DNS: Initialized

    08:25:02 MQT: Attempting connection...

    08:25:02 MQT: Connected

    08:25:02 MQT: tele/Licht_Vorzimmer_Aussen/LWT = Online (retained)

    08:25:02 MQT: cmnd/Licht_Vorzimmer_Aussen/POWER =

    08:26:55 CMD: power

    08:26:55 MQT: stat/Licht_Vorzimmer_Aussen/RESULT = {"POWER":"ON"}

    08:26:55 MQT: stat/Licht_Vorzimmer_Aussen/POWER = ON

    08:27:39 CMD: PowerOnState

    08:27:39 MQT: stat/Licht_Vorzimmer_Aussen/RESULT = {"PowerOnState":3}

    08:28:03 MQT: Attempting connection...

    08:28:03 MQT: Connect failed to 10.0.0.181:1883, rc -2. Retry in 10 sec

    08:28:06 DNS: Initialized

    08:28:07 CMD: sleep

    08:28:07 RSL: stat/Licht_Vorzimmer_Aussen/RESULT = {"Sleep":"50 (50)"}

    08:28:17 MQT: Attempting connection...

    08:28:17 MQT: Connected

    08:28:17 MQT: tele/Licht_Vorzimmer_Aussen/LWT = Online (retained)

    08:28:17 MQT: cmnd/Licht_Vorzimmer_Aussen/POWER =

    08:28:29 MQT: Attempting connection...

    08:28:29 MQT: Connect failed to 10.0.0.181:1883, rc -2. Retry in 10 sec

    08:28:32 DNS: Initialized

    08:28:43 MQT: Attempting connection...

    08:28:43 MQT: Connected

    08:28:43 MQT: tele/Licht_Vorzimmer_Aussen/LWT = Online (retained)

    08:28:43 MQT: cmnd/Licht_Vorzimmer_Aussen/POWER =

    08:29:04 MQT: tele/Licht_Vorzimmer_Aussen/STATE = {"Time":"2019-03-01T08:29:04","Uptime":"0T00:05:14","Vcc":3.469,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"ON","Wifi":{"AP":1,"SSId":"Smart.Alley","BSSId":"F0:B0:14:55:4E:92","Channel":6,"RSSI":80}}

    08:29:20 MQT: stat/Licht_Vorzimmer_Aussen/RESULT = {"POWER":"OFF"}

    08:29:20 MQT: stat/Licht_Vorzimmer_Aussen/POWER = OFF

    08:29:23 MQT: stat/Licht_Vorzimmer_Aussen/RESULT = {"POWER":"ON"}

    08:29:23 MQT: stat/Licht_Vorzimmer_Aussen/POWER = ON

    08:32:04 DNS: Initialized

    08:32:05 MQT: Attempting connection...

    08:32:05 MQT: Connected

    08:32:05 MQT: tele/Licht_Vorzimmer_Aussen/LWT = Online (retained)

    08:32:05 MQT: cmnd/Licht_Vorzimmer_Aussen/POWER =

    08:33:50 APP: Serial logging disabled

    08:34:04 MQT: tele/Licht_Vorzimmer_Aussen/STATE = {"Time":"2019-03-01T08:34:04","Uptime":"0T00:10:14","Vcc":3.452,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"ON","Wifi":{"AP":1,"SSId":"Smart.Alley","BSSId":"F0:B0:14:55:4E:92","Channel":6,"RSSI":76}}

    08:39:04 MQT: tele/Licht_Vorzimmer_Aussen/STATE = {"Time":"2019-03-01T08:39:04","Uptime":"0T00:15:14","Vcc":3.454,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"ON","Wifi":{"AP":1,"SSId":"Smart.Alley","BSSId":"F0:B0:14:55:4E:92","Channel":6,"RSSI":78}}

    08:40:32 DNS: Initialized

    08:40:33 MQT: Attempting connection...

    08:40:33 MQT: Connected

    08:40:33 MQT: tele/Licht_Vorzimmer_Aussen/LWT = Online (retained)

    08:40:33 MQT: cmnd/Licht_Vorzimmer_Aussen/POWER =

    08:42:32 DNS: Initialized

    08:42:33 MQT: Attempting connection...

    08:42:33 MQT: Connected

    08:42:33 MQT: tele/Licht_Vorzimmer_Aussen/LWT = Online (retained)

    08:42:33 MQT: cmnd/Licht_Vorzimmer_Aussen/POWER =

    Vielleicht habe ich ja Glück und einer von euch Nerd-Genossen sieht den Fehler bzw. hatte sowas schon mal ;)

    Danke im Voraus!

    LG,

    Lucky

  • Aus irgendeinem Grund verliert dieser Touch auch ständig die Verbindung zum ioBroker via MQTT, obwohl die Settings exakt gleich sind, wie bei den anderen Touch. Örtlich ist der Touch auch genau über einem anderen Touch, der das Problem nicht hat.

    Ich fürchte jetzt schon langsam, dass es sich um ein Sonntagsgerät handelt :/

  • Update: An der Länge des MQTT Gerätenamens dürfte es jedenfalls nicht liegen. Habe hier auf Grund der gestrigen Erfahrung mit meinem POW gleich mal gekürzt, jedoch ohne Erfolg betreffend des oben beschriebenen Verhaltens.

  • Geh mal auf die Console und geb mal test weise "Sleep 0 & TIMEZONE 99" ein.

    Hatte ein ähnliches Verhalten, konnte es aber so umgehen.

    Vielleicht hilft es ja bei dir auch.

    Dürfte geholfen haben - die Disconnects sind weg. Irritierend ist halt, dass bei allen anderen Sonoffs der Sleep auf 50 steht und dennoch alles funktioniert - soll ja Energiesparend sein.

  • Oops, mit der gleichen Vorgehensweise habe ich gerade einen [definition='25','0']Sonoff[/definition] Basic, der ein ähnliches Verhalten zeigte, gebrickt. Sehr schräg - bootet Tasmota nicht mal mehr hoch und meldet sich nicht im Wlan an, auch dann nicht, wenn ich ihn komplett vom Strom nehme und wieder anschließe.

    Diese Sonoffs sind Gold wert, wenn sie funktionieren, was zum Glück meistens der Fall ist - aber die Dinger können einen auch in den Wahnsinn treiben ;)

  • Ich hatte das Problem auch lange...

    Die Dinger starten immer wieder neu, wenn beim Compilieren ein Core > 2.3.0 eingesetzt wird. Dann ist WLAN Mist.

    Auf der Seite Tasmota 6.4.1 Core 2.3.0 gibt es die Firmware zum Download.

    Der SONOFF-Adapter für den iobroker ist Mist, weil er beim Reset die leere-Power-Meldung als "Power OFF" interpretiert.

    Ich bin zurück zum MQTT-Adapter.

    Der hat auch einen Fehler, weil er auch immer wieder die Verbindung vom Tasmota (solange der sich immer wieder anmeldet durch den falschen Core) ablehnt, siehe MQTT-Adapter-Bug.

    ioBroker: Pi3B / Sonoff -Basic / Mobile.0 / Shelly2.5 (Rollladen)

    ZigBee: Pi2B RaspBee-GW DeConz / Philips Hue Dimmer-Switch, Hue/Innr-Leuchten / XIAOMI Mi/Aqara Fenster-, BWM-Sensor, Magic Cube

    EQ-3 Max! Cube, Ventile, Thermostate / Logitech Harmony Elite mit Hub / Roborock S5

    Tasmota durch TasmoAdmin (&Atom.IO) / AVM FB 7490 / Devolo Magic 1 Powerline

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!