[Modul] Tasmota

Also müsste ich anscheinend die ganzen Keys noch hinzufügen.
Ich schaue mir das mal in der Tasmota Doku an.

Dann wäre ja sicherlich ein Profil ganz gut RfKey 1-16 oder so.

Grüße,
Kai

Ich Depp, ich hatte den Switch noch auf Off vom Flashen, jetzt wo er wieder auf On ist sehe ich auch den Wandtaster

06.05.2019, 17:02:41 |                 JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/SonoffBridge/RESULT","Payload":"{\"RfReceived\":{\"Sync\":8130,\"Low\":290,\"High\":930,\"Data\":\"6DD7E8\",\"RfKey\":\"None\"}}"}
06.05.2019, 17:02:41 |     ReceiveData JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/SonoffBridge/RESULT","Payload":"{\"RfReceived\":{\"Sync\":8130,\"Low\":290,\"High\":930,\"Data\":\"6DD7E8\",\"RfKey\":\"None\"}}"}
06.05.2019, 17:02:41 |                Topic | tele/SonoffBridge/RESULT
06.05.2019, 17:02:41 |               Result | {"RfReceived":{"Sync":8130,"Low":290,"High":930,"Data":"6DD7E8","RfKey":"None"}}

Kannst Du damit schon was anfangen ?

Ich habe jetzt mal mein Log angeschaut, da bekomme ich einen Haufen Fehler

07.05.2019, 07:53:05 | FlowHandler | Kann Daten nicht zur Instanz #58494 weiterleiten: <br />
<b>Notice</b>:  Undefined property: stdClass::$SleepMode in <b>/var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/libs/TasmotaService.php</b> on line <b>288</b><br />
<br />
<b>Notice</b>:  Undefined property: stdClass::$Sleep in <b>/var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/libs/TasmotaService.php</b> on line <b>294</b><br />
<br />
<b>Notice</b>:  Undefined property: stdClass::$LoadAvg in <b>/var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/libs/TasmotaService.php</b> on line <b>297</b><br />
<br />
<b>Notice</b>:  Undefined property: stdClass::$BSSId in <b>/var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/libs/TasmotaService.php</b> on line <b>303</b><br />
<br />
<b>Notice</b>:  Undefined property: stdClass::$Channel in <b>/var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/libs/TasmotaService.php</b> on line <b>306</b><br />

Die Instanz 58494 ist ein Sonoff Pow, den ich schon ewig habe, also nicht die Bridge, beim Pow ist unter Settings „System Variabels“ aktiviert.

Im Store steht bei Tasmota
Version 3.2.1 (ausgegraut)
Version 3.1 (in schwarz)
und ich bin nicht auf der BETA

Das Gateway ist auf der MQTT Instanz und die Variabeln selbst werden auch aktualisiert

Wegen den Wandtaster muss ich mal schauen, ich hatte da noch keine Zeit zu.

Ist auf deinen Tasmota Geräten die aktuelle Firmware?
Kannst du mir mal ein Debug zukommen lassen?

Grüße,
Kai

Auf dem Pow hatte ich die Deutsche Version: Tasmota Version 6.1.1
da schein ich wohl gestern eine alte Version erwischt zu haben, habe jetzt auf
Tasmota Version 6.5.0(release-sonoff)
aktualisiert und jetzt sind die Fehler erstmal weg … also wiede rmal ein User Error :smiley:

Hallo,

für alle dies es nicht kennen:

GitHub - reloxx13/TasmoAdmin: Website to manage Sonoff Devices flashed with Tasmota

Ist eine Oberfläche zur Verwaltung der Tasmota-Devices. Sieht sehr gut aus, und gibt einen schnellen Überblick. Hilft auch beim Updaten der Module. Ich habe es als Docker Image auf meinem NAS laufen.

Gruß
Christian

Hallo Christian,
TasmoAdmin habe ich unter Windoof versucht, da bitte mit Vorsicht versuchen, bei Update der Module.
Zur Anzeige ist das schon mal gut, sollte aber nicht zu lange laufen, denn es erzeugt reichlich Last im Netzwerk.
Ich lasse das immer nur kurz laufen, und gut.

Schau doch mal da rein : Sonoff-Tasmota/_changelog.ino at development · arendst/Sonoff-Tasmota · GitHub

Wie sagt man so schön ? Geiler Scheiß :slight_smile:
Gerade mal auf Docker rauf geworfen

muss das dann bei Gelegenheit noch mal bespielen :smiley:

@ tomgr

uiiii nen Haufen Änderungen

@ KaiS

ich habe mir mal 4 Gosund SP111 bestellt, dann haben wir noch was zum testen. Läuft auch mit Tasmota
Gosund SP111 mit Tasmota - Der Bastelbunker

Passt mit dem TasmoAdmin auf, ich hatte den Fall, dass der MQTT Server dadurch sehr viele Nachrichten erhalten hat, oder so etwas in der Art. Was genau da passiert ist weiß ich nicht mehr. :smiley:
Das ist aber schon etwas länger her.

Dadurch funktionierte damals so einiges nicht mehr richtig.

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

So habe noch was neues Gosund SP111 für 4 Dose 46 EUR also 11,50 EUR pro Dose mit Messfunktion.
Smart Steckdose 4er Pack, Gosund kleinste WLAN Smart Plug SP111 Stromverbrauch messen Timer Funktion Fernsteurung ohne Hub benötig, Kompatibel mit Alexa, 10A-2300W: Amazon.de: Baumarkt

Die kann man auch mit Tasmota flashen:
Gosund SP111 mit Tasmota - Der Bastelbunker

Habe ich eben vor der Spätschicht noch schnell mit einer Dose gemacht

Ist in dem Fall etwas komplizierter da man die Kontakte anlöten muss oder sich die Finger bricht wenn man die nur ran drücken will :smiley:

Wie auch immer, TASMOTA läuft mit dem Modul BlitzWolf SHP Modul

Wird aber in IPS noch nicht erkannt, also taucht nicht im Konfigurator auf

Hier ein paar Zeilen aus der TASMOTA Konsole

14:56:08 MQT: stat/sonoff/POWER = ON
14:56:14 MQT: stat/sonoff/RESULT = {"POWER":"OFF"}
14:56:14 MQT: stat/sonoff/POWER = OFF
14:59:06 MQT: tele/sonoff/STATE = {"Time":"2019-05-09T14:59:06","Uptime":"0T02:30:18","Vcc":3.218,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":26,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MeinWLAN 2,4GHz","BSSId":"9C:C7:A6:78:98:60","Channel":11,"RSSI":98,"LinkCount":1,"Downtime":"0T00:00:07"}}
14:59:06 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T14:59:06","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
15:02:00 MQT: tele/sonoff/UPTIME = {"Time":"2019-05-09T15:02:00","Uptime":"0T02:33:12"}
15:04:07 MQT: tele/sonoff/STATE = {"Time":"2019-05-09T15:04:07","Uptime":"0T02:35:19","Vcc":3.222,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":57,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MeinWLAN 2,4GHz","BSSId":"9C:C7:A6:78:98:60","Channel":11,"RSSI":98,"LinkCount":1,"Downtime":"0T00:00:07"}}
15:04:07 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:04:07","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
15:09:07 MQT: tele/sonoff/STATE = {"Time":"2019-05-09T15:09:07","Uptime":"0T02:40:19","Vcc":3.219,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":33,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MeinWLAN 2,4GHz","BSSId":"9C:C7:A6:78:98:60","Channel":11,"RSSI":98,"LinkCount":1,"Downtime":"0T00:00:07"}}
15:09:07 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:09:07","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
15:11:15 MQT: stat/sonoff/RESULT = {"POWER":"ON"}
15:11:15 MQT: stat/sonoff/POWER = ON
15:11:17 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:11:17","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":227,"Current":0.000}}
15:11:20 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:11:20","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":23,"ReactivePower":23,"Factor":0.00,"Voltage":227,"Current":0.102}}
15:11:33 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:11:33","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":27,"ReactivePower":27,"Factor":0.01,"Voltage":226,"Current":0.118}}
15:11:46 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:11:46","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":227,"Current":0.000}}
15:11:54 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:11:54","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":227,"Current":0.000}}
15:12:04 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:12:04","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":20,"ReactivePower":20,"Factor":0.00,"Voltage":227,"Current":0.087}}
15:12:12 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:12:12","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":227,"Current":0.000}}
15:12:22 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:12:22","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":227,"Current":0.000}}
15:13:18 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:13:18","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":22,"ReactivePower":22,"Factor":0.02,"Voltage":227,"Current":0.095}}
15:13:19 MQT: tele/sonoff/SENSOR = {"Time":"2019-05-09T15:13:19","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":1,"ApparentPower":22,"ReactivePower":22,"Factor":0.05,"Voltage":227,"Current":0.095}}

so kommt es im Debug beim MQTT Server an (mal 3 Zeilenn kopiert)

09.05.2019, 16:16:35 | RECEIVED [192.168.178.109:11252] | 0ì<SOH><NUL><DC2>tele/sonoff/SENSOR{"Time":"2019-05-09T15:16:36","ENERGY":{"TotalStartTime":"2019-05-09T12:05:38","Total":0.001,"Yesterday":0.000,"Today":0.001,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":227,"Current":0.000}}
09.05.2019, 16:18:39 | RECEIVED [192.168.178.109:11252] | 0<SYN><NUL><DC1>stat/sonoff/POWEROFF
09.05.2019, 16:19:08 | RECEIVED [192.168.178.109:11252] | 0’<STX><NUL><DC1>tele/sonoff/STATE{"Time":"2019-05-09T15:19:09","Uptime":"0T02:50:21","Vcc":3.222,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"OFF","Wifi":{"AP":1,"SSId":"MeinWLAN 2,4GHz","BSSId":"9C:C7:A6:78:98:60","Channel":11,"RSSI":98,"LinkCount":1,"Downtime":"0T00:00:07"}}

Ich hoffe Du kannst damit was anfangen, diese kleinen Steckdosen sind einfach super, klein und schauen gut aus.
Sollen bis 2300 W belastbar sein, aber das würde ich bei der Größe jetzt nicht ausprobieren wollen. Werde das mal bei Gelegenheit mit nem 1600 W Staubsauger testen

Der Konfigurator funktioniert nicht.
Einfach eine Tasmota Instanz anlegen und das Topic eingeben, dann dann kannst du die Steckdose in IPS nutzen.

Grüße,
Kai

@nisbo warum tust Du Dir das mit dem Öffnen und Löten an?
Das funktioniert doch mittlerweile rein über Software. Ich hab das erst kürzlich wieder gemacht.

Gesendet von iPhone XS mit Tapatalk

@KaiS

stimmt da war was, funktioniert :slight_smile:

@ Boui

dachte das geht nur bis zu einer bestimmten Firmware da dann der FINAL STAGE vom WLAN nicht mehr kommt. Zumindest war das bei der Bridge so und dann durfte ich die trotzdem öffnen und ehe ich da wieder nen Notebook hochfahre (mein PC hat nur LAN) um WLAN zu haben und es dann doch nicht geht da bin ich mit löten schneller ^^

Oder wie machst Du das ? Ich kannte nur das mit der sonota.exe

Also bei mir ging das noch problemlos bei einigen Geräten und wenn ich mir durchlese, warum das nicht gehen soll, dann finde ich viel Vermutungen.

Es ist zumindest immer mein erster Versuch, bevor ich aufschraube.

Gesendet von iPhone XS mit Tapatalk

Hallo Boui,

das würde mich auch interessieren wie man die GOSUND SP111 ohne Aufschrauben mit der Tasmota-Firmware ausstattet.

Kannst Du das bitte für alle hier kurz beschreiben.
Oder zumindest einen Link angeben wo man es nachlesen kann.
Danke.

Viele Grüße aus dem Unterallgäu
Harry

Mit der sonota.exe folge den Link da findest Du einiges
https://www.google.com/search?client=firefox-b-d&q=sonota.exe

@Boui

kann ich ja mal gucken wenn ich nachher wieder zu Hause bin ob das geht, hatte es gar nicht probiert

Hallo Kai,
habe eben versucht (mehrmals) Tasmota update im Modul Store vorzunehmen.
Nach dem Klick auf Aktualisieren kommt eine ewige Symcon Haus Animation.

Dabei gehen dann alle Tasmota Instanzen nicht mehr, hier hilft nur noch WEB - Konsole abbrechen und Symcon Dienst zu killen, alles Neustarten und es läuft wieder.
Wenn ich es wieder Versuche, selbes Ergebnis.

Über anderen Rechner Web-Konsole aufgerufen und folgende Meldung gefunden:
09.05.2019, 20:13:22 | IPS_Tasmota | <br />
<b>Warning</b>: require_once(C:\IP-Symcon\modules.store\info.schnittcher.ips.tasmota\IPS-Tasmota/…/libs/TasmotaService.php): failed to open stream: No such file or directory in <b>C:\IP-Symcon\modules.store\info.schnittcher.ips.tasmota\IPS-Tasmota\module.php</b> on line <b>3</b><br />
<br />
<b>Fatal error</b>: require_once(): Failed opening required ‚C:\IP-Symcon\modules.store\info.schnittcher.ips.tasmota\IPS-Tasmota/…/libs/TasmotaService.php‘ (include_path=’.;C:\php\pear’) in <b>C:\IP-Symcon\modules.store\info.schnittcher.ips.tasmota\IPS-Tasmota\module.php</b> on line <b>3</b><br />

Habe das LogFile zwischen 2 Abstürzen angehangen, vielleicht siehst du das Problem schnell, ich habe was gesehen aber noch nicht begriffen.

Danke.

Gruß
Achim

logfile1557425028.zip (349 KB)

Ich kann es dir leider nicht beantworten.
Die Datei TasmotaService.php kann nicht gefunden werden. Kannst du mal schauen, ob die Datei vorhanden ist?
@paresy, kannst du dazu etwas sagen? Wo kann man ansetzen um den Fehler zu finden?

Grüße,
Kai

Habe es nochmal versucht, diesmal konnte ich mich nicht mal zum Plug verbinden bzw der hat die Verbindung nicht gehalten, gesehen habe ich das WLAN schon. Habe dann das Ganze sein gelassen und wieder gelötet … einen sogar 2 mal da ich mich beim Passwort vertippt hatte was dann auch einen CompletReset vom Flash nach sich gezogen hat, falls das auch mal wer machen muss
Bei Problemen - ESP8266/85 Flash-Speicher Löschen - CREATIONX - Smart Home Forum

Danach habe ich dann die Kabel dran gelassen bis die Verbindung zum WLAN steht ^^
Und war eine gute Idee da einmal der Plug sich wohl mit der FW verschluckt hatte und ich diese auch resetten musste.

Ansonsten laufen alle 4 Plugs ohne Probleme mit IPS und wurden auch angelegt. Man muss aber immer erst einmal schalten das alle Variablen angelegt werden