NEWS
[Adapter] Sonoff- Tasmota
-
Firm von Arendst.
Die Meldung von der anderen Party ist glaube ich was anderes.
Bei mir hat sich dann immer der ganze Adapter verabschiedet. Da konnte ich nicht genau sagen welches der sonoffs das verursacht hatte
-
So, nachdem ich von 5.12.0 auf 5.12.0c geflasht habe, laufen die Dinger seit 2 Tagen wieder störungsfrei. Davor waren es ca. 3 Monate mit 5.9.0 ohne Probleme.
Die Teile sind bei mir an einem Fritz-Repeater 1450 der über Lankabel mit einer kdg 6490 Cable verbunden ist angemeldet.
RSSI ist bei 42%
Hardware:
Odroid XU4 mit Lan-Anbindung
Fritzbox 6490, FritzRepeater1450E
FritzPowerline 1000E, mehrere D-Link 1GB Switches
Software:
Armbian 5.37
Root auf 128GB Samsung SSD umgeswitcht
-
Das Problem mit den nicht reagierenden ESP's liegt nicht an Sonoff oder Tasmota.
Es ist ein Problem im ESP8266 Core.
Das Problem scheint größtenteils in der Arduino ESP8266 Core 2.4.0 RC2 behoben zu sein, diese ist aber noch ziemlich buggy …
Eine Lösung ist entweder von Extern regelmäßig die IP des ESp anzupingen, oder eventuell im Code einen Reconnect anzustoßen.
Regelmäßigen Timer setzen und dann nach Ablauf folgenden Befehl ausführen :
WiFi.reconnect();
Mittlerweile mache ich das nur noch alle 30 Minuten, die ersten Tests hatte ich noch alle 30 Sekunden.
Das Problem ist danach nicht mehr aufgetreten.
Grüße
Tom
-
Vielen Dank für die Info!
Ich hatte bei meinen ESP8266 Programmen auch immer mal, daß sie irgendwann nicht mehr ansprechbar waren, wenn sie selbst nichts gesendet haben. Jetzt sorge ich bei den meisten dafür, daß mind alle 10 min ein Datum gesendet wird oder der Router angepingt wird. Wahrscheinlich könnte ich das Anpingen des Routers durch WiFi.reconnect(); ersetzen.
Meine Sonoffs laufen bisher ordentlich. Sie senden alle 5 oder 10 min Daten.
-
Das Problem mit den nicht reagierenden ESP's liegt nicht an Sonoff oder Tasmota.
Es ist ein Problem im ESP8266 Core.
Das Problem scheint größtenteils in der Arduino ESP8266 Core 2.4.0 RC2 behoben zu sein, diese ist aber noch ziemlich buggy …
Eine Lösung ist entweder von Extern regelmäßig die IP des ESp anzupingen, oder eventuell im Code einen Reconnect anzustoßen.
Regelmäßigen Timer setzen und dann nach Ablauf folgenden Befehl ausführen :
WiFi.reconnect();
Mittlerweile mache ich das nur noch alle 30 Minuten, die ersten Tests hatte ich noch alle 30 Sekunden.
Das Problem ist danach nicht mehr aufgetreten.
Grüße
Tom `
Wie hast du das genau gemacht würde mich interessieren, kannst für Pi3 bitte erklären wie das geht für Anfänger?
Danke schon mal
-
Ich bin mit meinem iobroker vom Raspi umgezogen auf ein Intel nuc.
Backup eingespielt und läuft soweit.
Leider läuft mein Sonoff Adapter nun nicht mehr.
Wird gelb und bleibt gelb. Was kann das sein?
Hab den Adapter schon gelöscht aber hat keine Besserung gebracht.
Jemand eine idee?
Gruß Danyel
-
Hat der neue Rechner eine andere IP-Adresse wie der alte? Und versuchen die Sonoffs vielleicht noch den alten Rechner anzufunken?
Gesendet von meinem ZTE A2016 mit Tapatalk
-
Ja hat eine neue ip
:roll: wie doof von mir
Danke
-
Wie hast du das genau gemacht würde mich interessieren, kannst für Pi3 bitte erklären wie das geht für Anfänger?
Danke schon mal `
Habe ich in Tasmota noch nicht gemacht. Ich nutze dafür den klassischen Weg der Programmierung des ESP8266.
Dort ist es wirklich einfach, den WifiReconnect ist 1 Zeile Code.
Der andere Weg ist das PING
Das Anpingen geht in Homematic mit dem CuxD Ping Adapter, ich denke es wird beim IO Broker ebenfalls einen Adapter geben der den klassischen PIng beherrscht.
Wie gesagt ich nutze den Reconnect ohne PING …
-
Danke werde es mal versuchen.
Einen ping adapter gibt es soweit ich weiß.
-
Die other party Abbrüche haben definitiv mit der Verbindung zu tun. Habe einen S20, der bisher immer bestens mit ioBroker funktioniert hat, an einen zweiten Standort, ca. 100km weit weg und per VPN angebunden verbracht.
Als die Fritzbox hier gerade den täglichen DSL Reconnect durchführte, wollte der Sonoff-Adapter den remote S20 connecten. Ca. 10 s. später wurde die verbindung geschlossen durch "other party".
Der remote S20 hat noch regelmäßig seinen Status gesendet, was ioBroker auch richtig angezeigt hat.
Eine Steuerung über ioBroker war nicht mehr möglich, über das Webinterface allerdings schon.
Nach Adapter-Restart wieder alles i.O.
-
Hab jetzt Experimentiert mit dem Ping Adapter. Keine Verbesserung.
Komischerweise funktionieren die Sonoff im Sonweb ohne Probleme. Dort werden die alle 15 Sekunden abgefragt ob an oder aus.
Hab nur das Problem mit dem Sonoff.0 Adapter.
Glaub schon langsam nicht mehr das es was mit Geräten zu tun hat?
Hat jemand eine Idee was man noch probieren könnte?
-
sonweb?
Was ist das denn?
-
Einfach eben googlen…..
https://github.com/arendst/Sonoff-Tasmota/wiki/SonWEB
Gruß Markus
Getippt von unterwegs mit Tapatalk Pro.
-
Hatte fast 3 Wochen ruhe aber jetzt sind die Sonoff wieder auf ner anderen Party :shock:
! sonoff.0 2018-03-01 19:10:18.164 warn Client error [Radio_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:18.163 warn Client error [Radio_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:18.163 warn Client error [Radio_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:18.162 warn Client error [Radio_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:18.162 warn Client error [Radio_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:18.161 warn Client error [Radio_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:18.160 info Client [Radio_Kueche] closed
! sonoff.0 2018-03-01 19:10:17.235 warn Client error [Wandlampe_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:17.234 warn Client error [Wandlampe_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:17.234 warn Client error [Wandlampe_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:17.233 warn Client error [Wandlampe_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:17.233 warn Client error [Wandlampe_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:17.232 warn Client error [Wandlampe_Kueche]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:17.231 info Client [Wandlampe_Kueche] closed
! sonoff.0 2018-03-01 19:10:14.752 warn Client error [Toaster]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:14.751 warn Client error [Toaster]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:14.751 warn Client error [Toaster]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:14.750 warn Client error [Toaster]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:14.750 warn Client error [Toaster]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:14.749 warn Client error [Toaster]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:14.748 info Client [Toaster] closed
! sonoff.0 2018-03-01 19:10:11.273 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:11.272 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:11.271 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:11.271 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:11.270 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:11.269 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:10:11.267 info Client [Radio_Bruno] closed
! sonoff.0 2018-03-01 19:10:10.163 info Client [Radio_Kueche] connected
! sonoff.0 2018-03-01 19:10:09.762 info Client [Wandlampe_Kueche] connected
! sonoff.0 2018-03-01 19:10:07.749 info Client [Radio_Bruno] connected
! sonoff.0 2018-03-01 19:10:06.844 info Client [Toaster] connected
! sonoff.0 2018-03-01 19:01:56.153 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:01:56.152 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:01:56.151 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:01:56.151 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:01:56.150 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:01:56.149 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 19:01:56.142 info Client [Radio_Bruno] closed
! sonoff.0 2018-03-01 19:01:47.897 info Client [Radio_Bruno] connected
! admin.0 2018-03-01 18:34:05.625 info Repository received successfully.
! host.raspberrypi 2018-03-01 18:34:03.579 info Update repository "default" under "http://download.iobroker.net/sources-dist.json"
! admin.0 2018-03-01 18:34:03.331 info Request actual repository…
! web.0 2018-03-01 18:01:52.643 info 2018-03-01T17:01:52.642Z Connected system.user.admin
! sonoff.0 2018-03-01 17:43:04.909 info Client [Radio_Bruno] connected
! sonoff.0 2018-03-01 17:42:46.928 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 17:42:46.927 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 17:42:46.926 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 17:42:46.926 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 17:42:46.925 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 17:42:46.922 warn Client error [Radio_Bruno]: Error: This socket has been ended by the other party
! sonoff.0 2018-03-01 17:42:46.915 info Client [Radio_Bruno] closed
! web.0 2018-03-01 17:39:55.424 info 2018-03-01T16:39:55.424Z Connected system.user.admin
! web.0 2018-03-01 17:36:54.499 info 2018-03-01T16:36:54.499Z Connected system.user.admin
! sonoff.0 2018-03-01 17:30:02.132 info Client [Terrasse_mitte] connected
! sonoff.0 2018-03-01 17:30:02.125 info Client [Musik_Wohnzimmer] connected
! sonoff.0 2018-03-01 17:30:02.077 info Client [Radio_Kueche] connected
! sonoff.0 2018-03-01 17:30:01.931 info Client [Radio_Bruno] connected
! sonoff.0 2018-03-01 17:30:01.919 info Client [Wandlampe_Wohnzimmer] connected
! sonoff.0 2018-03-01 17:30:01.814 info Client [Toaster] connected
! sonoff.0 2018-03-01 17:30:01.756 info Client [Disco] connected
! sonoff.0 2018-03-01 17:30:01.300 info Client [Wandlampe_Kueche] connected
! sonoff.0 2018-03-01 17:29:56.008 info Starting MQTT authenticated server on port 1883
! sonoff.0 2018-03-01 17:29:55.871 info starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.sonoff, node: v6.11.5
! host.raspberrypi 2018-03-01 17:29:52.760 info instance system.adapter.sonoff.0 started with pid 11701Hab alle 15 min nen ping auf alle Geräte. Im VIS werden alle Sonoff weiterhin Online angezeigt und sind über das Webif zu erreichen.
Starte ich den Adapter neu sind alle wieder übern Broker erreichbar.
Ich bin jetzt auch ratlos. :roll:
-
Hab jetzt Experimentiert mit dem Ping Adapter. Keine Verbesserung.
Komischerweise funktionieren die Sonoff im Sonweb ohne Probleme. Dort werden die alle 15 Sekunden abgefragt ob an oder aus.
Hab nur das Problem mit dem Sonoff.0 Adapter.
Glaub schon langsam nicht mehr das es was mit Geräten zu tun hat?
Hat jemand eine Idee was man noch probieren könnte? `
Hallo
Ich habe auch alles mögliche probiert , seit ich den Sonoff Adapter einmal in der Stunde Neustarte klappt alles super .
So fahre ich jetzt schon seit Monaten
Gruß
Gesendet von iPad mit Tapatalk Pro
-
Hab ich auch versucht irgendwie mach ich was falsch?
Kann irgendwie die Minuten nicht weglassen.
Kannst mir das bitte erklären was du dort eingestellt hast?
-
Es gibt im Netz einige Cron Generator
Dieser hier https://www.freeformatter.com/cron-expr … uartz.html gibt für Jede Stunde das aus:
0 0 * ? * * *
und für jede Stunde startend ab 04:00 Uhr
0 0 4/1 ? * * *
Generell: Hat jemand einen Git Account? Dann wäre das doch eine Bug-Meldung für den sonoff Adapter wert.
Noch ein paar Experimente und Logs einsammeln. Bug: Adapter verbindet sichn nicht wieder selbst, wenn die Verbindung verloren ging. Vorschlag:
Bug: Nach einem Verbindungsabbruch bleibt der Adapter empfangsfähig, verliert seine Sendefähigkeit aber dauerhaft.
Sobald der Sonoff wieder etwas sendet und der Adapter das empfängt, soll sich der Adapter wieder verbinden und die Sendefähigkeit herstellen.
-
Bin mir jetzt nicht sicher, kann aber sein das Bluefox den Adapter gemacht hat?
Man könnte ihn ja auch mal fragen, wenn sich sicher jemand damit auskennt dan Bluefox.
-
Hallo zusammen,
habe magichome tasmota in iobroker sonoff eingebaut. wers testen will einfach die server.js im iobroker sonoff lib Verzeichnis ersetzen und uploaden. Habe selbst nur RGBWW und kann RGB nicht testen, sollte aber auch funktionieren. (Farbtastik und dimmer)
Bei RGBWW wird auf Warmweiss geschaltet wenn man Vollweiss also FFFFFF ansteuert.
Da die homebridge (Siri) nur mit hue Parametern funktioniert habe ich noch ein Skript zur Konvertierung geschrieben (da muss man die IDs noch anpassen) Skript auch im Anhang.
Gruß Gerhard
5808_server.js
5808_homebridge.js