Wärmepumpe Energieverbrauch aufzeichnen
Re: Wärmepumpe Energieverbrauch aufzeichnen
Gibt es in Deiner IP des shelly im letzten Bereich eine Null wie hier? 192.xxx.xxx.0xx
Dort könnte der Fehler aktuell liegen. Wechsel mal in den 100er Bereich.
https://www.shelly-support.eu/forum/ind ... y-sehr-um/
VG
Dort könnte der Fehler aktuell liegen. Wechsel mal in den 100er Bereich.
https://www.shelly-support.eu/forum/ind ... y-sehr-um/
VG
-
- Beiträge: 4447
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 5 times
- Been thanked: 27 times
Re: Wärmepumpe Energieverbrauch aufzeichnen
Ok, versuch mal
http://ipdesshelly/rpc/Switch.status
Oder
http://ipdesshelly/rpc/Switch.status?id=0
Im Browser aufzurufen. Hoffentlich kommt ein JSON zurück. Das hier einstellen, bitte keine Klammern vergessen.
Wenn ich es richtig interpretiere, dann sollte es mit dem JSON Modul funktionieren.
JSON-URL ist die oben genannte.
Bei Abfrage Leistung: .apower
Bei Abfrage Zählerstand kannst du erst mal none lassen,
Oder du versuchst
.aenergy.total
Allerdings weiß ich nicht, ob die Energiemenge zurück gesetzt wird, wenn der Shelly mal stromlos wird.
Quelle: https://shelly-api-docs.shelly.cloud/ge ... nts/Switch
VG
Det
http://ipdesshelly/rpc/Switch.status
Oder
http://ipdesshelly/rpc/Switch.status?id=0
Im Browser aufzurufen. Hoffentlich kommt ein JSON zurück. Das hier einstellen, bitte keine Klammern vergessen.
Wenn ich es richtig interpretiere, dann sollte es mit dem JSON Modul funktionieren.
JSON-URL ist die oben genannte.
Bei Abfrage Leistung: .apower
Bei Abfrage Zählerstand kannst du erst mal none lassen,
Oder du versuchst
.aenergy.total
Allerdings weiß ich nicht, ob die Energiemenge zurück gesetzt wird, wenn der Shelly mal stromlos wird.
Quelle: https://shelly-api-docs.shelly.cloud/ge ... nts/Switch
VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Re: Wärmepumpe Energieverbrauch aufzeichnen
{"code":404,"message":"No handler for Switch.status"}
ist die Antwort auf die Json-URL Abfrage nach derNeueDet
Auch die anderen Ansätze haben leider nicht funktioniert
ist die Antwort auf die Json-URL Abfrage nach derNeueDet
Auch die anderen Ansätze haben leider nicht funktioniert
Re: Wärmepumpe Energieverbrauch aufzeichnen
die IP Adresse des ShellyPlus 1PM lautet bei mir: 192.168.10.93Gibt es in Deiner IP des shelly im letzten Bereich eine Null wie hier? 192.xxx.xxx.0xx
Dort könnte der Fehler aktuell liegen. Wechsel mal in den 100er Bereich.
https://www.shelly-support.eu/forum/ind ... y-sehr-um/
VG
ich werde mal eine andere Adresse einsetzen
-
- Beiträge: 4447
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 5 times
- Been thanked: 27 times
Re: Wärmepumpe Energieverbrauch aufzeichnen
Teste mal
http://iodesshelly/rpc/Shelly.GetStatus
http://ip/rpc/Shelly.GetConfig
http://ip/rpc/Shelly.ListMethods
http://iodesshelly/rpc/Shelly.GetStatus
http://ip/rpc/Shelly.GetConfig
http://ip/rpc/Shelly.ListMethods
Zuletzt geändert von derNeueDet am Sa Nov 20, 2021 5:46 pm, insgesamt 1-mal geändert.
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Re: Wärmepumpe Energieverbrauch aufzeichnen
Hier auch noch Vorschläge:
IPdes Shelly.GetStatus (anstatt Punkt, ggf. /) oder IP..../rpc/Cloud.GetStatus (wobei mich beim letzten "Cloud" irritiert)
Vlt. passt ja irgendwann mal irgendwas.
VG
Edit: ....bin nah dran an Dets Vorschlag....
Das ist aber auch beschissen beschrieben bei shelly!
IPdes Shelly.GetStatus (anstatt Punkt, ggf. /) oder IP..../rpc/Cloud.GetStatus (wobei mich beim letzten "Cloud" irritiert)
Vlt. passt ja irgendwann mal irgendwas.
VG
Edit: ....bin nah dran an Dets Vorschlag....
Das ist aber auch beschissen beschrieben bei shelly!
Re: Wärmepumpe Energieverbrauch aufzeichnen
{"ble":{},"cloud":{"connected":true},"input:0":{"id":0,"state":false},"mqtt":{"connected":false},"switch:0":{"id": 0, "source": "init", "output": true, "apower": 0.000, "voltage": 218.794,"aenergy": {"total":4327.454,"by_minute":[0.000,0.000,0.000],"minute_ts":1637430901},"temperature":{"tC":49.1, "tF":120.3}},"sys":{"mac":"A8032ABE0BEC","restart_required":false,"time":"18:55","unixtime":1637430903,"uptime":290,"ram_size":249600,"ram_free":170588,"fs_size":414401,"fs_free":262044,"available_updates":{"beta":{"version":"0.9.0-beta2"}}},"wifi":{"sta_ip":"192.168.10.93","status":"got ip","ssid":"XXXX","rssi":-86}}
{"ble":{"enable":false},"cloud":{"enable":true,"server":"shelly-31-eu.shelly.cloud:6022/jrpc"},"input:0":{"id":0, "name":null, "type":"switch", "invert":false,"factory_reset":true},"mqtt":{"enable":false,"server":null,"user":null,"pass":null,"topic_prefix":null,"rpc_ntf":true,"status_ntf":false},"switch:0":{"id":0, "name":null,"in_mode":"follow","initial_state":"on", "auto_on":false, "auto_on_delay":60.00, "auto_off":false, "auto_off_delay": 60.00,"power_limit":3500},"sys":{"device":{"mac":"XXXX","fw_id":"20210921-202918/0.8.1-g52de872"},"location":{"tz":"Europe/Berlin","lat":51.854740,"lon":6.866400},"debug":{"mqtt":{"enable":false},"websocket":{"enable":false},"udp":{"addr":null}},"ui_data":{},"rpc_udp":{"dst_addr":null,"listen_port":null}},"wifi":{"ap":{"ssid":"ShellyPlus1PM-A8032ABE0BEC","is_open":true, "enable":false},"sta":{"ssid":"XXXX","is_open":false, "enable":true, "ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"sta1":{"ssid":null,"is_open":true, "enable":false, "ipv4mode":"dhcp","ip":null,"netmask":null,"gw":null,"nameserver":null},"roam":{"rssi_thr":-80,"interval":60}}}
{"methods":["Switch.SetConfig","Switch.GetConfig","Switch.GetStatus","Switch.Toggle","Switch.Set","Schedule.List","Schedule.DeleteAll","Schedule.Delete","Schedule.Update","Schedule.Create","Input.SetConfig","Input.GetConfig","Input.GetStatus","Webhook.ListSupported","Webhook.List","Webhook.DeleteAll","Webhook.Delete","Webhook.Update","Webhook.Create","Mqtt.SetConfig","Mqtt.GetConfig","Mqtt.GetStatus","Cloud.SetConfig","Cloud.GetConfig","Cloud.GetStatus","BLE.SetConfig","BLE.GetConfig","BLE.GetStatus","Wifi.Scan","Wifi.SetConfig","Wifi.GetConfig","Wifi.GetStatus","Sys.SetConfig","Sys.GetConfig","Sys.GetStatus","HTTP.POST","HTTP.GET","Shelly.ListMethods","Shelly.PutUserCA","Shelly.Reboot","Shelly.SetAuth","Shelly.Update","Shelly.CheckForUpdate","Shelly.DetectLocation","Shelly.ListTimezones","Shelly.GetStatus","Shelly.FactoryReset","Shelly.ResetWiFiConfig","Shelly.GetConfig","Shelly.GetDeviceInfo"]}
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Wärmepumpe Energieverbrauch aufzeichnen
Na toll
1) Es gibt diesen Aufruf der mit den heutigen und den Plus läuft
http://192.168.1.2/shelly
Mein Shelly 1pm
{"type":"SHSW-PM","mac":"8CAAB543344F","auth":false,"fw":"20211109-130756/v1.11.7-g682a0db","longid":1,"num_outputs":1,"num_meters":1}
Könntest den mal auf deinen Plus absetzten ?
Nach doku müsster er diesem Aufruf entsprechen
Shelly.GetDeviceInfo
2) Das hier müsste die aktuelle Leistungsaufnahme sein:
http://iodesshelly/rpc/Shelly.GetStatus
{"ble":{},"cloud":{"connected":true},"input:0":{"id":0,"state":false},"mqtt":{"connected":false},"switch:0":{"id": 0, "source": "init", "output": true, "apower": 0.000, "voltage": 218.794,"aenergy": {"total":4327.454,"by_minute":[0.000,0.000,0.000],"minute_ts":1637430901},"temperature":{"tC":49.1, "tF":120.3}},"sys":{"mac":"A8032ABE0BEC","restart_required":false,"time":"18:55","unixtime":1637430903,"uptime":290,"ram_size":249600,"ram_free":170588,"fs_size":414401,"fs_free":262044,"available_updates":{"beta":{"version":"0.9.0-beta2"}}},"wifi":{"sta_ip":"192.168.10.93","status":"got ip","ssid":"XXXX","rssi":-86}}
Was ich noch nicht gefunden habe ist der Status vom Schalter
(Früher Relays ison).
Hat da jemand eine Idee ?
Wenn der shelly Aufruf unter 1 läuft können wir "einfach" das Abfrsgemodul (watt.py) so anpassen das es mit beiden läuft.
Gruss Oliver
1) Es gibt diesen Aufruf der mit den heutigen und den Plus läuft
http://192.168.1.2/shelly
Mein Shelly 1pm
{"type":"SHSW-PM","mac":"8CAAB543344F","auth":false,"fw":"20211109-130756/v1.11.7-g682a0db","longid":1,"num_outputs":1,"num_meters":1}
Könntest den mal auf deinen Plus absetzten ?
Nach doku müsster er diesem Aufruf entsprechen
Shelly.GetDeviceInfo
2) Das hier müsste die aktuelle Leistungsaufnahme sein:
http://iodesshelly/rpc/Shelly.GetStatus
{"ble":{},"cloud":{"connected":true},"input:0":{"id":0,"state":false},"mqtt":{"connected":false},"switch:0":{"id": 0, "source": "init", "output": true, "apower": 0.000, "voltage": 218.794,"aenergy": {"total":4327.454,"by_minute":[0.000,0.000,0.000],"minute_ts":1637430901},"temperature":{"tC":49.1, "tF":120.3}},"sys":{"mac":"A8032ABE0BEC","restart_required":false,"time":"18:55","unixtime":1637430903,"uptime":290,"ram_size":249600,"ram_free":170588,"fs_size":414401,"fs_free":262044,"available_updates":{"beta":{"version":"0.9.0-beta2"}}},"wifi":{"sta_ip":"192.168.10.93","status":"got ip","ssid":"XXXX","rssi":-86}}
Was ich noch nicht gefunden habe ist der Status vom Schalter
(Früher Relays ison).
Hat da jemand eine Idee ?
Wenn der shelly Aufruf unter 1 läuft können wir "einfach" das Abfrsgemodul (watt.py) so anpassen das es mit beiden läuft.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Wärmepumpe Energieverbrauch aufzeichnen
ok, hier die Antwort des Shelly plus 1PM:
Gruß,
Alf
{"id":"shellyplus1pm-a80XXXXX", "mac":"AXXXXXC", "model":"SNSW-001P16EU", "gen":2, "fw_id":"20210921-202918/0.8.1-g52de872", "ver":"0.8.1", "app":"Plus1PM", "auth_en":false,"auth_domain":null}Na toll
1) Es gibt diesen Aufruf der mit den heutigen und den Plus läuft
http://192.168.1.2/shelly
Mein Shelly 1pm
Gruß,
Alf
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Wärmepumpe Energieverbrauch aufzeichnen
Habe mal im Shelly forum ein Beitrag gepostet. Es fehlt noch der ison parameter, sonst müssten wir beide Shellies (gen 1 oder gen 2) gleichermassen unterstützen könnem.
https://www.shelly-support.eu/forum/ind ... auf-gen-2/
Gruss Oliver
https://www.shelly-support.eu/forum/ind ... auf-gen-2/
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923