Hallo Zusammen, ich hoffe mir kann geholfen werden. Von einem Shelly EM mit Tasmota geflashed sollen die WATT Werte an CCU3 Variablen übertragen werden. Mach das schon oft mit anderen Tasmota geflashed Geräten. Klappt ohne Probleme. Mit CCU-Historian kann man super die Werte sich veranschaulichen.
Zum Einsatz kommt die Lösung von verdrahtet.info https://www.youtube.com/watch?v=hIxMXXMVIZw&t=305s (Tasmota Verbrauchswerte zu HomeMatic übertragen | verdrahtet.info). An dieser Stelle vielen Dank an verdrahtet.info für die tollen Videos.
Nun mein Thema:
Entgegen der anderen Geräte hat der Shelly EM zwei Stromsensoren. Genau das brauche ich.
Frage, wir kann ich nun die zwei Werte auslesen und an die CCU senden?
2 Systemvariablen sind in der CCU3 angelegt.
Shelly EM:
Anzeige an der Konsole:
... RSL: SENSOR = {"Time":"2023-02-26T22:15:06","ANALOG":{"CTEnergy":{"Energy":0.123,"Power":49,"Voltage":230,"Current":0.215}},"ENERGY":{"TotalStartTime":"2023-02-17T20:51:16","Total":0.027,"Yesterday":0.000,"Today":0.027,"TodaySumImport":0.018,"TodaySumExport":0.000,"ExportActive":[0.000,0.000],"Period":[0,0],"Power":[7,7],"ApparentPower":[12,13],"ReactivePower":[0,0],"Factor":[0.56,0.52],"Frequency":50,"Voltage":229,"Current":[0.052,0.054]}}
Regel in der Konsole eingegeben:
Rule1 on Tele-Energy#Power do var1 %value% endon on Time#Minute do WebSend [192.168.178.59:8181] /cuxd.exe?Status=dom.GetObject('Heizung*Oelheizung*Leistung').State(%var1%) endon
Anzeige an der Konsole:
... RUL: TIME#MINUTE performs "WebSend [192.168.178.59:8181] /cuxd.exe?Status=dom.GetObject('Heizung*Oelheizung*Leistung').State()"
Es scheint kein Wert in die var1 geschrieben werden. Bei .State() erwarte ich eigentlich .State(7)
Ich habe schon Tele-Energy#Power1 - Tele-Energy#Power#1 - Tele-Energy#01#Power - eingetragen. Oder auch das Tele- weggelassen. Immer das gleiche Ergenbis. Es kommen keine Daten in der CCU3 an, bzw. es werden keine Daten in die var1 geschrieben.
Nach einer Lösung suche ich nun schon seit längerem. Leider noch nicht darüber gestolpert. Könnte mit nämlich sehr gut vorstellen, dass es diese im Netz bestimmt schon gibt.
In der Anlage habe ich ein Bild von der Shelly EM angehängt. Hoffe es hilft.
Shelly EM mit Tasmota - Watt Werte auslesen
Moderator: Co-Administratoren
- Henke
- Beiträge: 1532
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 308 Mal
Re: Shelly EM mit Tasmota - Watt Werte auslesen
Mit dem CCU Jack dürfte das einfacher gehen.
LINK https://github.com/mdzio/ccu-jack/wiki/ ... shelly-em3
LINK https://github.com/mdzio/ccu-jack/wiki/ ... shelly-em3