Häufige Disconnects von Sonoffs mit Tasmota

Begonnen von Manley, 20 März 2020, 11:55:28

Vorheriges Thema - Nächstes Thema

Manley

Hi.
Ich habe festgestellt, daß manchmal meine Sonoffs nicht erreichbar sind.
Darauf hin habe ich mal mitgeloggt wann ein Sonoff Offline geht, und dabei folgendes festgestellt.
20.03. 11:28:44  Sonoff_1 LWT: Online
20.03. 11:28:41  Sonoff_pow1 LWT: Online
20.03. 11:28:41  Sonoff_s3 LWT: Online
20.03. 11:28:34  Sonoff_b2 LWT: Online
20.03. 11:28:34  Sonoff_b3 LWT: Online
20.03. 11:28:33  Sonoff_1 LWT: Offline
20.03. 11:28:33  Sonoff_3 LWT: Online
20.03. 11:28:33  Sonoff_2 LWT: Online
20.03. 11:28:33  Sonoff_b2 LWT: Offline
20.03. 11:28:32  Sonoff_pow1 LWT: Offline
20.03. 11:28:32  Sonoff_5 LWT: Online
20.03. 11:28:32  Sonoff_4 LWT: Online
20.03. 11:28:32  Sonoff_4 LWT: Offline
20.03. 11:28:32  Sonoff_5 LWT: Offline
20.03. 11:28:31  Sonoff_b1 LWT: Online
20.03. 11:28:31  Sonoff_s2 LWT: Online
20.03. 11:28:31  Sonoff_s3 LWT: Offline
20.03. 11:28:31  Sonoff_b1 LWT: Offline
20.03. 11:28:31  Sonoff_s1 LWT: Online
20.03. 11:28:30  Sonoff_s1 LWT: Offline
20.03. 11:28:27  Sonoff_s2 LWT: Offline
20.03. 11:28:24  Sonoff_2 LWT: Offline
20.03. 11:28:23  Sonoff_b3 LWT: Offline
20.03. 11:28:23  Sonoff_3 LWT: Offline
20.03. 05:24:27  Sonoff_b3 LWT: Online
20.03. 05:24:19  Sonoff_2 LWT: Online
20.03. 05:24:19  Sonoff_2 LWT: Offline
20.03. 05:24:18  Sonoff_s2 LWT: Online
20.03. 05:24:17  Sonoff_4 LWT: Online
20.03. 05:24:16  Sonoff_b3 LWT: Offline
20.03. 05:24:15  Sonoff_s1 LWT: Online
20.03. 05:24:15  Sonoff_1 LWT: Online
20.03. 05:24:15  Sonoff_1 LWT: Offline
20.03. 05:24:15  Sonoff_s1 LWT: Offline
20.03. 05:24:14  Sonoff_b2 LWT: Online
20.03. 05:24:14  Sonoff_3 LWT: Online
20.03. 05:24:14  Sonoff_b2 LWT: Offline
20.03. 05:24:12  Sonoff_5 LWT: Online
20.03. 05:24:11  Sonoff_b1 LWT: Online
20.03. 05:24:11  Sonoff_5 LWT: Offline
20.03. 05:24:08  Sonoff_4 LWT: Offline
20.03. 05:24:05  Sonoff_b1 LWT: Offline
20.03. 05:24:01  Sonoff_3 LWT: Offline
20.03. 05:24:01  Sonoff_s2 LWT: Offline
19.03. 19:33:46  Sonoff_s1 LWT: Online
19.03. 19:33:36  Sonoff_3 LWT: Online
19.03. 19:33:35  Sonoff_b2 LWT: Online
19.03. 19:33:35  Sonoff_s1 LWT: Offline
19.03. 19:33:34  Sonoff_b1 LWT: Online
19.03. 19:33:34  Sonoff_2 LWT: Online
19.03. 19:33:34  Sonoff_1 LWT: Online
19.03. 19:33:33  Sonoff_2 LWT: Offline
19.03. 19:33:33  Sonoff_1 LWT: Offline
19.03. 19:33:33  Sonoff_4 LWT: Online
19.03. 19:33:32  Sonoff_5 LWT: Online
19.03. 19:33:31  Sonoff_b3 LWT: Online
19.03. 19:33:30  Sonoff_b3 LWT: Offline
19.03. 19:33:29  Sonoff_s2 LWT: Online
19.03. 19:33:29  Sonoff_s2 LWT: Offline
19.03. 19:33:28  Sonoff_b2 LWT: Offline
19.03. 19:33:26  Sonoff_3 LWT: Offline
19.03. 19:33:25  Sonoff_4 LWT: Offline
19.03. 19:33:24  Sonoff_5 LWT: Offline
19.03. 19:33:19  Sonoff_b1 LWT: Offline
19.03. 15:33:56  Sonoff_b2 LWT: Online
19.03. 15:33:56  Sonoff_b2 LWT: Offline
19.03. 15:23:41  Sonoff_b2 LWT: Online
19.03. 15:22:52  Sonoff_b2 LWT: Offline
19.03. 13:32:52  Sonoff_b3 LWT: Online
19.03. 13:32:47  Sonoff_b2 LWT: Online
19.03. 13:32:45  Sonoff_s3 LWT: Online
19.03. 13:32:44  Sonoff_4 LWT: Online
19.03. 13:32:44  Sonoff_b1 LWT: Online
19.03. 13:32:42  Sonoff_1 LWT: Online
19.03. 13:32:42  Sonoff_s2 LWT: Online
19.03. 13:32:42  Sonoff_2 LWT: Online
19.03. 13:32:42  Sonoff_pow1 LWT: Online
19.03. 13:32:42  Sonoff_5 LWT: Online
19.03. 13:32:42  Sonoff_s1 LWT: Online
19.03. 13:32:42  Sonoff_3 LWT: Online
19.03. 13:32:42  Sonoff_s2 LWT: Offline
19.03. 13:32:42  Sonoff_1 LWT: Offline
19.03. 13:32:42  Sonoff_s1 LWT: Offline
19.03. 13:32:42  Sonoff_2 LWT: Offline
19.03. 13:32:42  Sonoff_pow1 LWT: Offline
19.03. 13:32:42  Sonoff_5 LWT: Offline
19.03. 13:32:42  Sonoff_3 LWT: Offline
19.03. 13:32:37  Sonoff_b2 LWT: Offline
19.03. 13:32:37  Sonoff_b3 LWT: Offline
19.03. 13:32:34  Sonoff_4 LWT: Offline
19.03. 13:32:34  Sonoff_b1 LWT: Offline
19.03. 13:32:34  Sonoff_s3 LWT: Offline
19.03. 07:30:11  Sonoff_b2 LWT: Online
19.03. 07:30:07  Sonoff_s2 LWT: Online
19.03. 07:30:03  Sonoff_3 LWT: Online
19.03. 07:30:00  Sonoff_s3 LWT: Online
19.03. 07:30:00  Sonoff_5 LWT: Online
19.03. 07:30:00  Sonoff_b3 LWT: Online
19.03. 07:29:59  Sonoff_s3 LWT: Offline
19.03. 07:29:59  Sonoff_b1 LWT: Online


Hat sowas schon mal jmd gehabt?
FHEM läuft auf einem Rasp.
Der Mosquitto läuft ebenfalls auf dem Rasp.
Es laufen unterschiedliche Versionen von Tasmota auf den Sonoffs. Daran Sollte es also nicht liegen.
Jmd eine Idee?
Wir essen jetzt Opa!
Satzzeichen können Leben retten.

rudolfkoenig

Manche WLAN-Router haben Probleme bei vielen Teilnehmer.

Gisbert

Hallo Manley,

ich bin von der Fritzbox weg und auf Geräte von Ubiquiti, UniFi USG-3 und AP gewechselt, danach waren Verbindungsprobleme Geschichte.
Der weitere Vorteil ist, dass diese Geräte mir und nicht dem Provider gehören, und er darauf keinen Zugriff hat, was auch bei einem potentiellem Providerwechsel den Verwaltungsaufwand für die eigenen Geräte leichter macht. Vor allem aber hat man mit diesen Geräten (semi)professionelles Equipment.

Viele​ Grüße​ Gisbert​
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY

joelinux

Scheint ein Bug in den von Tasmota verwendeten Core Bibliotheken zu sein.
Das Gerät muss einmal komplett vom Netz getrennt werden. Ein Reboot reicht nicht. Probier doch mal aus und schau dir die Tasmota Web Console an.

Mit freundlichem Gruß
joelinux

Gesendet von meinem SM-G960F mit Tapatalk

FHem on RPi2 Buster, Duofern Rollladen, ZWave Rolllade + Steckdosen, ZigBee (Philips, Tradfri), Tasmota (diverse Steckdosen, GU10 und E14 LSC Leds von Action, Sonoff RF Bridge), InterTechno Dimmer Steckdose ITLR-200

dirk.k

Ich hatte ständige MQTT connects/disconnects mit mehrfach vergebenen MQTT-Client-ID's.
Ist durch Copy/paste so reingekommen.
Bei Tasmota könnte das der Punkt  "Configure MQTT / Client" sein.
Bei einem "frischen" steht da "DVES_%06X" was evtl. eine automatische ID pro gerät ergibt.


Manley

#5
Danke für die Antworten.

@Gisbert
Das ist meine eigene FritzBox. Nicht vom Provider. Also wenn es daher kommen sollte, und es keinen Fix gibt, dann muss das so bleiben :)

@Joelinux
wurden alle schon mehrfach vom Netz genommen. Auch zu unterschiedlichen Zeiten etc.
Es wundert mich halt, dass alle im Prinzip zur selben Zeit aussteigen.

@dirk.k
Hab ich überprüft. Steht bei allen DVES_%06X drin.

Aber das mit der Konsole war nen guter Tipp. Jetzt habe ich zumindest weitere Infos.

12:03:53 MQT: Verbindungsversuch...
12:03:53 MQT: Verbindung fehlgeschlagen aufgrund von 192.168.1.114:1883, rc -2. Wiederversuch in 10 s
12:03:55 UPP: Multicast (wieder-)verbunden
12:04:06 MQT: Verbindungsversuch...
12:04:06 MQT: verbunden
12:04:06 MQT: tele/Sonoff_4/LWT = Online (beibehalten)
12:04:06 MQT: cmnd/Sonoff_4/POWER =
12:04:06 UPP: Multicast (wieder-)verbunden



Wir essen jetzt Opa!
Satzzeichen können Leben retten.

Manley

Ich möchte das hier nochmal pushen in der Hoffnung, daß doch noch jmd eine Idee hat.
Wir essen jetzt Opa!
Satzzeichen können Leben retten.

rudolfkoenig

Nach dem Motto: wenn einem die vermutete Ursache (Fehler im Router oder Tasmota-Firmware) nicht passt, dann muss man weiter suchen, bis man eine passende Ursache findet.

Ich wuerde Logging beim Mqtt-Server hochsetzen, das geschieht bei MQTT2_SERVER mit "attr mqtt2_server verbose 5". Auch im Router kann man die Netzwerkpakete eines Geraetes protokollieren. Wenn man diese Daten mit dem Tasmota-Log vergleicht, kommt man evtl. auf neue Ideen. Wichtig: alle drei Logs muessen den gleichen Zeitbereich abdecken, und das Problem muss auftreten.