der Hersteller Shelly baut tolle Smarthome Produkte die Anwenderfreundlich, vergleichsweise günstig und dazu noch in Software OpenSource sind.
Ich hätte gerne ein Modul oder eine andere Möglichkeit um die Power Meter Funktionalität der Geräte in OpenWB Smarthome zu integrieren. Ein Beispiel:
Ich habe hier viewtopic.php?f=7&t=886 einen Weg beschrieben wie man einen externes Gerät mittels Webhook aus OpenWB schaltet. Nun wäre es doch toll wenn ich nicht nur schalten könnte, sondern den Verbraucher auch messen könnte. Ich setze aktuell in meinem Zuhause den "Shelly Plug S" ein, einen schaltbaren Zwischenstecker der bis 10A belastbar ist und ein Power Meter integriert hat. Man könnte aber auch einen Unterputz Aktor wie den Shelly 1 PM oder den Shelly 2.5 nehmen.
Leider scheint die Rest API der Shellys nicht mit der von Tasmota kompatibel zu sein (für das es ja ein OpenWB Modul gibt), so dass das aktuell von mir mit der SmartHome Funktionalität nicht zum rennen zu bewegen ist.
Die API ist hier dokumentiert:
https://shelly-api-docs.shelly.cloud/
Der Aufruf der Shelly Rest Api funktioniert folgendermaßen:
Code: Alles auswählen
http://xxx.xxx.xxx.xxx/meter/0/power
Code: Alles auswählen
{"power":39.04,"is_valid":true,"timestamp":1584625550,"counters":[40.604, 40.389, 3.198],"total":48362}
Danke und Gruß!