Shelly Modulanfrage
Verfasst: Do Mär 19, 2020 12:49 pm
Hallo zusammen,
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:
Die Antwort sieht dann so aus:
Wobei "power":39.04 die aktuelle Leistung in W ist. Sieht jemand eine Möglichkeit das in OpenWB über die Smarthome Funktion zu integrieren?
Danke und Gruß!
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ß!