Shelly EM mit Tasmota - Watt Werte auslesen

diverse Zusatzsoftware

Moderator: Co-Administratoren

Antworten
Tom_HD
Beiträge: 4
Registriert: 04.02.2020, 23:18
System: CCU
Hat sich bedankt: 6 Mal

Shelly EM mit Tasmota - Watt Werte auslesen

Beitrag von Tom_HD » 26.02.2023, 22:26

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.
Dateianhänge
Shelly EM Anzeig nach flash.jpg

Benutzeravatar
Henke
Beiträge: 1528
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 307 Mal

Re: Shelly EM mit Tasmota - Watt Werte auslesen

Beitrag von Henke » 27.02.2023, 01:11

Mit dem CCU Jack dürfte das einfacher gehen.

LINK https://github.com/mdzio/ccu-jack/wiki/ ... shelly-em3

Antworten

Zurück zu „Sonstige Addons“