NEWS
[Adapter] Sonoff- Tasmota
-
Zumindest bei mir seit 1 Tag alles gut.
keine Abbrüche oder sonst was. Mal weiter abwarten.
Wie schaut es denn nun mit den Werten aus des POW?
Ich log tauchen die wohl auf, aber nicht als Datenpunkt.
Oder ist das noch nicht implementiert ??
Gruß
-
@ple:
laut Github solte es drinnen sein:
This adapter communicates with Sonoff devices with Tasmota firmware or ESP devices via MQTT.
Following topics are expected:
tele/DeviceNAME/STATE
tele/DeviceNAME/SENSOR
tele/DeviceNAME/INFOx
tele/DeviceNAME/ENERGY
…..
wie schaut dein Logeintrag aus?
<u>Zu den Abbrüchen habe ich was interessantes gefunden:</u>
` > I've also changed my configuration for all my modules and now everything is working fine.
What I have learned, (with the help of @arendst), is that the "Configuration->Configure Other->Friendly Name 1 = "xyz" name and the name in the topic …/.../xyz/... can NOT be the same.
In my case I have added the prefix "m" (for module) to all my names (mxyz) in all the mqtt topics.
Thanks
P.S. This item can be closed `
Quelle: https://github.com/arendst/Sonoff-Tasmota/issues/1162
-
@ple:
laut Github solte es drinnen sein:
This adapter communicates with Sonoff devices with Tasmota firmware or ESP devices via MQTT.
Following topics are expected:
tele/DeviceNAME/STATE
tele/DeviceNAME/SENSOR
tele/DeviceNAME/INFOx
tele/DeviceNAME/ENERGY
…..
wie schaut dein Logeintrag aus?
<u>Zu den Abbrüchen habe ich was interessantes gefunden:</u>
` > I've also changed my configuration for all my modules and now everything is working fine.
What I have learned, (with the help of @arendst), is that the "Configuration->Configure Other->Friendly Name 1 = "xyz" name and the name in the topic …/.../xyz/... can NOT be the same.
In my case I have added the prefix "m" (for module) to all my names (mxyz) in all the mqtt topics.
Thanks
P.S. This item can be closed `
Quelle: https://github.com/arendst/Sonoff-Tasmota/issues/1162 `
Der Sonoff-Adapter nutzt den topic-Namen und Friendly-Name aber nicht, es wird der Client-Name genutzt.
-
Ja das ist schon klar, die Frage ist nur wozu ist der friendly-name - ist das das Fallback-Topic wenn die Verbindung abreißt?
Das würde zumindest erklären wieso für das Modul alles "normal" ist und man es nicht mehr ansprechen kann.
Ich habe im Moment noch überhaupt keinen Überblick wie das bei Tasmota läuft.
Eine verständliche Beschreibung über die Konfigurationsmöglichkeiten ist mit noch nicht untergekommen - nur dass es sehr viele gibt
-
Hier mal mein Log mit den Leistungswerten.
sonoff.0 2017-11-15 21:17:43.645 debug [HWR_Steckdose_Waschmaschine] Received: tele/sonoff/ENERGIE = {"Zeit":"2017-11-15T21:17:44", "Total":1.224, "gestern":1.214, "heute":0.010, "Punkt":0, "Leistung":2, "Faktor":0.12, "Spannung":224, "St sonoff.0 2017-11-15 21:17:43.608 debug [HWR_Steckdose_Waschmaschine] Received: tele/sonoff/STATUS = {"Zeit":"2017-11-15T21:17:44", "Laufzeit":24, "VCC":3.142, "POWER":"ON", "WLAN":{"AP":1, "SSID":"xxxxxxxxx", "RSSI":100, "APMac":"xxxxxxxxx: sonoff.0 2017-11-15 21:17:34.302 debug [HWR_Steckdose_Trockner] Received: tele/sonoff/ENERGIE = {"Zeit":"2017-11-15T21:17:34", "Total":0.001, "gestern":0.000, "heute":0.001, "Punkt":0, "Leistung":0, "Faktor":0.00, "Spannung":218, "Strom": sonoff.0 2017-11-15 21:17:34.267 debug [HWR_Steckdose_Trockner] Received: tele/sonoff/STATUS = {"Zeit":"2017-11-15T21:17:34", "Laufzeit":24, "VCC":3.160, "POWER":"ON", "WLAN":{"AP":1, "SSID":"xxxxxxxxx", "RSSI":96, "APMac":"xxxxxxxxxxx: sonoff.0 2017-11-15 21:17:28.872 debug Client [HWR_Steckdose_Waschmaschine] pingreq sonoff.0 2017-11-15 21:17:28.830 debug Client [HWR_Steckdose_Trockner] pingreq sonoff.0 2017-11-15 21:17:13.871 debug Client [HWR_Steckdose_Waschmaschine] pingreq sonoff.0 2017-11-15 21:17:13.830 debug Client [HWR_Steckdose_Trockner] pingreq
-
ich denke du hast die deutsche version installiert kann das sein?
Energy und energie… jetzt findet er die daten nicht mehr.
Einfach eine Issue erstellen mit deinen Logs und ich denke ab der nächsten version geht es dann
-
Eben mit ota geflasht. Nun kommen die Werte rein.
Danke
-
Naja ich weis es geht einfacher mit Schalter Wert aber ich möchte den Switch Schalter nutzen. Das muss gehen.
Was ich brauche ist ( True/False/ ) inkl. Status Wert
Und egal was ich mache ich finde meinen Fehler nicht
Habe es auch schon mit sonst Falls versucht. Er will nicht schalten.
Erledigt!!!!
Fehler lag am Vis Editor des mdui-switch ( html hatte nicht die passende id_ ) warum das auch immer so war keine Ahnung hatte es nicht geändert. Nun funktioniert es.
3717_objekt.jpg
3717_blockly.jpg
3717_vis.jpg -
Bin wieder am Testen mit dem sonoff-Adapter. Nun habe ich ein drittes Gerät dabei. ABer leider verlieren die clients nach einer Zeit die Verbindung.
Meist wegen einer anderen "party"!? Ich dachte andere Party könnte hue-Adapter sein, aber wenn ich den ausschalte, passiert es trotzdem.
This socket has been ended by the other party
sonoff.0 2017-11-28 19:25:07.669 debug Client [Zirkulation] pingreq sonoff.0 2017-11-28 19:25:01.625 debug Client [Licht_Gartenhaus] pingreq sonoff.0 2017-11-28 19:25:00.681 debug Client [Satellit] pingreq sonoff.0 2017-11-28 19:24:55.553 debug Client [Zirkulation] pingreq sonoff.0 2017-11-28 19:24:46.427 debug Client [Licht_Gartenhaus] pingreq sonoff.0 2017-11-28 19:24:45.677 debug Client [Satellit] pingreq sonoff.0 2017-11-28 19:24:36.199 debug Client [Zirkulation] pingreq sonoff.0 2017-11-28 19:24:31.426 debug Client [Licht_Gartenhaus] pingreq sonoff.0 2017-11-28 19:24:30.749 debug Client [Satellit] pingreq sonoff.0 2017-11-28 19:24:20.433 debug Client [Zirkulation] pingreq sonoff.0 2017-11-28 19:24:16.427 debug Client [Licht_Gartenhaus] pingreq sonoff.0 2017-11-28 19:24:15.707 debug Client [Satellit] pingreq sonoff.0 2017-11-28 19:24:09.103 debug stateChange sonoff.0.info.connection: {"val":"Satellit,Licht_Gartenhaus","ack":true,"ts":1511893449097,"q":0,"from":"system.adapter.sonoff.0","lc":1511893449097} sonoff.0 2017-11-28 19:24:09.095 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:24:09.095 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:24:09.095 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:24:09.094 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:24:09.094 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:24:09.093 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:24:09.090 debug Send to "Zirkulation": tele/sonoff_zirk/LWT = online sonoff.0 2017-11-28 19:24:09.087 info Client [Zirkulation] closed sonoff.0 2017-11-28 19:24:09.073 debug Client [Zirkulation] pingreq sonoff.0 2017-11-28 19:24:05.334 debug [Zirkulation] Received: cmnd/sonoff_zirk/POWER = sonoff.0 2017-11-28 19:24:05.288 debug stateChange sonoff.0.info.connection: {"val":"Satellit,Zirkulation,Licht_Gartenhaus","ack":true,"ts":1511893445279,"q":0,"from":"system.adapter.sonoff.0","lc":1511893366208} sonoff.0 2017-11-28 19:24:05.276 info Client [Zirkulation] connected sonoff.0 2017-11-28 19:24:01.421 debug Client [Licht_Gartenhaus] pingreq sonoff.0 2017-11-28 19:24:00.683 debug Client [Satellit] pingreq sonoff.0 2017-11-28 19:23:46.430 debug Client [Licht_Gartenhaus] pingreq sonoff.0 2017-11-28 19:23:45.699 debug Client [Satellit] pingreq sonoff.0 2017-11-28 19:23:31.422 debug Client [Licht_Gartenhaus] pingreq sonoff.0 2017-11-28 19:23:30.813 debug Client [Zirkulation] pingreq sonoff.0 2017-11-28 19:23:30.705 debug Client [Satellit] pingreq sonoff.0 2017-11-28 19:23:16.494 debug Client [Licht_Gartenhaus] pingreq sonoff.0 2017-11-28 19:23:15.677 debug Client [Satellit] pingreq sonoff.0 2017-11-28 19:23:09.297 debug Client [Zirkulation] pingreq sonoff.0 2017-11-28 19:23:09.295 debug [Zirkulation] Received: cmnd/sonoff_zirk/POWER = sonoff.0 2017-11-28 19:23:09.219 debug stateChange sonoff.0.Zirkulation.alive: {"val":true,"ack":true,"ts":1511893389212,"q":0,"from":"system.adapter.sonoff.0","lc":1511893389212} sonoff.0 2017-11-28 19:23:08.779 debug [Satellit] Received: tele/sonoff_sat/STATUS = {"Zeit":"2017-11-28T19:23:08", "Laufzeit":1, "VCC":3.178, "POWER":"ON", "WLAN":{"AP":1, "SSID":"Sorocaba", "RSSI":60, "APMac":"F2:9F:C2:F7:9B:60"}} sonoff.0 2017-11-28 19:23:01.418 debug Client [Licht_Gartenhaus] pingreq sonoff.0 2017-11-28 19:23:00.652 debug Client [Satellit] pingreq sonoff.0 2017-11-28 19:22:46.342 debug [Licht_Gartenhaus] Received: cmnd/sonoff_Garten/POWER = sonoff.0 2017-11-28 19:22:46.276 debug stateChange sonoff.0.Licht_Gartenhaus.alive: {"val":true,"ack":true,"ts":1511893366272,"q":0,"from":"system.adapter.sonoff.0","lc":1511893366272} sonoff.0 2017-11-28 19:22:46.214 debug stateChange sonoff.0.info.connection: {"val":"Satellit,Zirkulation,Licht_Gartenhaus","ack":true,"ts":1511893366208,"q":0,"from":"system.adapter.sonoff.0","lc":1511893366208} sonoff.0 2017-11-28 19:22:46.207 info Client [Licht_Gartenhaus] connected sonoff.0 2017-11-28 19:22:45.760 debug stateChange sonoff.0.info.connection: {"val":"Satellit,Zirkulation","ack":true,"ts":1511893365750,"q":0,"from":"system.adapter.sonoff.0","lc":1511893365750} sonoff.0 2017-11-28 19:22:45.747 info Client [Zirkulation] connected sonoff.0 2017-11-28 19:22:45.476 debug [Satellit] Received: cmnd/sonoff_sat/POWER = sonoff.0 2017-11-28 19:22:45.473 debug stateChange sonoff.0.Satellit.alive: {"val":true,"ack":true,"ts":1511893365468,"q":0,"from":"system.adapter.sonoff.0","lc":1511893365468} sonoff.0 2017-11-28 19:22:45.449 debug stateChange sonoff.0.info.connection: {"val":"Satellit","ack":true,"ts":1511893365431,"q":0,"from":"system.adapter.sonoff.0","lc":1511893365431} sonoff.0 2017-11-28 19:22:45.306 info Client [Satellit] connected sonoff.0 2017-11-28 19:22:37.521 debug stateChange sonoff.0.Satellit.alive: {"val":false,"ack":true,"ts":1511893357511,"q":0,"from":"system.adapter.sonoff.0","lc":1511893357511} sonoff.0 2017-11-28 19:22:37.521 debug stateChange sonoff.0.Licht_Gartenhaus.alive: {"val":false,"ack":true,"ts":1511893357510,"q":0,"from":"system.adapter.sonoff.0","lc":1511893357510} sonoff.0 2017-11-28 19:22:37.517 debug stateChange sonoff.0.Zirkulation.alive: {"val":false,"ack":true,"ts":1511893357507,"q":0,"from":"system.adapter.sonoff.0","lc":1511893357507} sonoff.0 2017-11-28 19:22:37.459 debug stateChange sonoff.0.info.connection: {"val":"","ack":true,"ts":1511893357445,"q":0,"from":"system.adapter.sonoff.0","lc":1511893353635} sonoff.0 2017-11-28 19:22:37.442 info Starting MQTT authenticated server on port 1500 sonoff.0 2017-11-28 19:22:37.368 debug Schedule restart: 0 6,17 * * * sonoff.0 2017-11-28 19:22:37.233 info starting. Version 0.3.3 in /opt/iobroker/node_modules/iobroker.sonoff, node: v6.12.0 sonoff.0 2017-11-28 19:22:37.166 debug statesDB connected sonoff.0 2017-11-28 19:22:37.111 debug objectDB connected sonoff.0 2017-11-28 19:22:33.632 info terminating sonoff.0 2017-11-28 19:22:33.624 warn Client error [Satellit]: Error: This socket is closed sonoff.0 2017-11-28 19:22:33.624 info Client [Satellit] closed sonoff.0 2017-11-28 19:22:33.623 warn Client error [Licht_Gartenhaus]: Error: This socket is closed sonoff.0 2017-11-28 19:22:33.622 info Client [Licht_Gartenhaus] closed sonoff.0 2017-11-28 19:22:33.622 info Client [Zirkulation] closed sonoff.0 2017-11-28 19:19:50.972 info Client [Zirkulation] closed sonoff.0 2017-11-28 19:18:24.776 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:18:24.775 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:18:24.775 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:18:24.775 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:18:24.774 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:18:24.773 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:18:24.773 info Client [Zirkulation] closed sonoff.0 2017-11-28 19:18:17.540 info Client [Zirkulation] connected sonoff.0 2017-11-28 19:17:01.565 info Client [Zirkulation] connected sonoff.0 2017-11-28 19:15:45.240 info Client [Zirkulation] closed sonoff.0 2017-11-28 19:15:45.239 error Closed because of error sonoff.0 2017-11-28 19:15:45.238 warn Client error [Zirkulation]: Error: This socket is closed sonoff.0 2017-11-28 19:15:45.234 warn Client error [Zirkulation]: Error: read ECONNRESET sonoff.0 2017-11-28 19:15:23.446 info Client [Zirkulation] connected sonoff.0 2017-11-28 19:14:14.805 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:14:14.805 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:14:14.805 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:14:14.804 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:14:14.804 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:14:14.804 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:14:14.803 info Client [Zirkulation] closed sonoff.0 2017-11-28 19:13:03.462 info Client [Zirkulation] connected sonoff.0 2017-11-28 19:12:07.929 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:12:07.929 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:12:07.929 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:12:07.929 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:12:07.928 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:12:07.927 warn Client error [Zirkulation]: Error: This socket has been ended by the other party sonoff.0 2017-11-28 19:12:07.924 info Client [Zirkulation] closed sonoff.0 2017-11-28 19:11:36.170 info Client [Zirkulation] connected sonoff.0 2017-11-28 19:00:05.632 info Client [Licht_Gartenhaus] connected sonoff.0 2017-11-28 19:00:05.625 info Client [Satellit] connected sonoff.0 2017-11-28 19:00:05.307 info Client [Zirkulation] connected
-
Was steht in den LOG Files von Tasmota?
Hast du die „Friendly Names“ in Tasmota umgestellt, damit sie nicht gleich sind?
-
Was steht in den LOG Files von Tasmota?
Hast du die „Friendly Names“ in Tasmota umgestellt, damit sie nicht gleich sind? `
Friendly names sind alle unterschiedlich. Was meinst du mit LOG files von tasmota… wo kann ich die abrufen? -
Unter console gibt es ein Fenster in dem man die letzten Einträge sieht.
Dazu vorher am besten den WeblogLevel auf 4 stellen.
Noch eleganter wäre einen Syslogserver zu verwenden (kann z.B. eine Synology DS)
1904_22c35c7c-3e9c-48d6-8554-ff4e61b886f0.jpeg
1904_e0fbb643-555b-4e52-a230-d3b7f5153900.jpeg -
Ok. Da habe ich noch nie reingeschaut. Einen syslog server kann ich auch mal einrichten… hatte ich auch noch nicht.
-
Was hat denn mein TV 192.168.178.47 mit dem sonoff zu tun? :shock:
21:33:39 WIF: prüfe Verbindung... 21:33:39 WIF: verbunden 21:33:48 MQT: tele/sonoff_sat/STATUS = {"Zeit":"2017-11-29T21:33:48", "Laufzeit":27, "VCC":3.178, "POWER":"ON", "WLAN":{"AP":1, "SSID":"heim", "RSSI":64, "APMac":"12:34:56:78:99:99"}} 21:33:59 WIF: prüfe Verbindung... 21:33:59 WIF: verbunden 21:34:07 UPP: Hue 3 Antwortpakete gesendet bis 192.168.178.47:9001 21:34:19 WIF: prüfe Verbindung... 21:34:19 WIF: verbunden 21:34:39 WIF: prüfe Verbindung... 21:34:39 WIF: verbunden 21:34:59 WIF: prüfe Verbindung... 21:34:59 WIF: verbunden 21:35:00 UPP: Hue 3 Antwortpakete gesendet bis 192.168.178.47:9001 21:35:00 UPP: Hue 3 Antwortpakete gesendet bis 192.168.178.47:9001 21:35:19 WIF: prüfe Verbindung... 21:35:19 WIF: verbunden 21:35:39 WIF: prüfe Verbindung... 21:35:39 WIF: verbunden 21:35:44 HTP: Hauptmenü 21:35:46 HTP: Konsole 21:35:55 UPP: Hue 3 Antwortpakete gesendet bis 192.168.178.47:9001 21:35:59 WIF: prüfe Verbindung... 21:35:59 WIF: verbunden 21:36:20 WIF: prüfe Verbindung... 21:36:20 WIF: verbunden 21:36:40 WIF: prüfe Verbindung... 21:36:40 WIF: verbunden 21:36:48 UPP: Hue 3 Antwortpakete gesendet bis 192.168.178.47:9001 21:37:01 WIF: prüfe Verbindung... 21:37:01 WIF: verbunden 21:37:21 WIF: prüfe Verbindung... 21:37:21 WIF: verbunden 21:37:42 WIF: prüfe Verbindung... 21:37:42 WIF: verbunden 21:37:49 UPP: Hue 3 Antwortpakete gesendet bis 192.168.178.47:5001 21:37:49 UPP: Hue 3 Antwortpakete gesendet bis 192.168.178.47:5001 21:37:49 HTP: Hue-Setup 21:38:02 WIF: prüfe Verbindung... 21:38:02 WIF: verbunden
-
Hast du einen Philips TV und die Hue Emulation eingeschalten?
Vielleicht kann der TV darauf zugreifen?
̶p̶̶r̶̶o̶̶b̶̶i̶̶e̶̶r̶̶ ̶̶m̶̶a̶̶l̶̶ ̶̶d̶̶i̶̶e̶̶ ̶̶e̶̶m̶̶u̶̶l̶̶a̶̶t̶̶i̶̶o̶̶n̶̶ ̶̶a̶̶u̶̶s̶̶s̶̶c̶̶h̶̶a̶̶l̶̶t̶̶e̶̶n̶̶ ̶-̶ ̶̶v̶̶i̶̶e̶̶l̶̶l̶̶e̶̶i̶̶c̶̶h̶̶t̶̶ ̶̶n̶̶ü̶̶t̶̶z̶̶t̶̶ ̶̶e̶̶s̶̶ ̶̶w̶̶a̶̶s̶̶.̶
(edit: hast du ja eh schon geschrieben)
Was mir noch eingefallen ist, vielleicht gibt es noch Probleme mit der Deutschen Version.
- Der Sonoff Adapter wurde zwar angepasst - aber vielleicht eckt es noch ein bischen.
-
Neue FW Version online
-
Vielen Dank für den Adapter und die hilfreichen Beiträge hier.
Habe jetzt einen SonoffPow Tasmotisiert (direktes Flashen des sonoff.bin mit esptools.exe) und den Adapter geladen. Port 1500 wie hier schon mhrfach gesehen und Daten werden übertragen.
Die Daten landen jetzt alle unter sonoff.0
Ich möchte die Daten aber in meine Datenstruktur z.B. data.0.Keller.heater haben. Wie mache ich das?
Die harte und unfeine Variante: On event mittels JS von der default-Struktur in meine Struktur kopieren. Das kriege ich hin, ist aber sowas von unelegant und suboptimal.
Gibt es eine bessere, direkte Variante?
-
was meinst Du genau?
Bei mir sieht es so aus und es ist sehr übersichtlich finde ich…
1526_unbenannt1.png -
Ja, das ist übersichtlich. Und wenn man die Daten ausschließlich per Sonoff bekommt kann man es auch übersichtlich halten. Wenn man Daten aber auch noch von anderen Quellen bekommt wird es "verzettelt". Deshalb versuche ich möglichst viele Daten in eine eigene Datenstruktur einzupflegen.
Beim SimpleApi Adapter geht das, beim Sonoff habe ich noch keinen Weg gefunden.
-
hej,
ich lasse nur Sonoffgeräte über den Sonoff Adapter laufen… Alles andere was zu Hause noch Funkt auf Basis des ESP8266 verbinden sich mit MQTT Adapter.
Aber selbst dort sieht es aufgeräumt aus. Ich habe noch hier ein paar Wemos und H801 RGB Kontroller am laufen.
Selbst diese Teile erzeugen einen Ordner den Du vorher bestimmst.
Jenachdem was es ist (Sketch?), Tasmota- Firmware oder ESPURNA -Firmware oder, oder ,oder...
Versuch doch erst bei der Quelle den richtigen Namen zu setzten, anstatt "den Salat" was ankommt in die gewollten Ordner zu packen. Das ist der Falsche Weg meiner Meinung nach...