Replies: 4 comments 10 replies
-
Wir haben so einen ähnlichen Feature Request etwas Allgemeiner gehalten hier lumapu/ahoy#606 Prinzipiell sollte die Abfrage eines REST API Endpoints und je ein JSON JQ-Filter für Verbrauch und Einspeisung hierfür genügen. |
Beta Was this translation helpful? Give feedback.
-
Das dürfte aber problematisch werden, der neue Shelly Pro EM3, hat wieder eine andere API und wird wie folgt abgefragt: wget -q -O - http://IP-ShellyPro3EM/rpc/EM.GetStatus?id=0{"id":0,"a_current":2.780,"a_voltage":232.6,"a_act_power":-547.9,"a_aprt_power":646.2,"a_pf":-0.87,"b_current":3.765,"b_voltage":232.9,"b_act_power":502.3,"b_aprt_power":876.9,"b_pf":-0.70,"c_current":0.384,"c_voltage":233.9,"c_act_power":63.4,"c_aprt_power":89.7,"c_pf":-0.78,"n_current":null,"total_current":6.929,"total_act_power":17.748,"total_aprt_power":1612.833, "user_calibrated_phase":[]} wget -q -O - http://IP-ShellyPro3EM/rpc/EMdata.GetStatus?id=0{"id":0,"a_total_act_energy":11185.16,"a_total_act_ret_energy":9029.99,"b_total_act_energy":43724.67,"b_total_act_ret_energy":7.81,"c_total_act_energy":11231.15,"c_total_act_ret_energy":0.00,"total_act":66140.97, "total_act_ret":9037.80} |
Beta Was this translation helpful? Give feedback.
-
Ich versuche das gerade zu implementieren in OpenDTU-OnBattery: hoylabs#141 |
Beta Was this translation helpful? Give feedback.
-
Wäre cool, wenn das ginge. Hab auchn Shelly 3EM - und fände das Spitze, wenn ich den zum steuern der Einspeisung (oder deren Vermeidung) nehmen könnte ^^ |
Beta Was this translation helpful? Give feedback.
-
Hallo, wäre es möglich es umzusetzen das OpenDTU in Zusammenspiel mit einem Shelly 3EM ohne weitere Hard/Software eine Nulleinspeisung (auch über mehrere WR) realisiert? Per http-Abfrage liefert der Shelly ein json-File mit dem aktuellen saldierten Netzbezug zurück:
http://<3EM_IP_ADDRESS>/status?emeters
{"wifi_sta":{"connected":true,"ssid":"","ip":"<IP_Adresse>","rssi":-75},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"18:15","unixtime":1675703713,"serial":32281,"has_update":false,"mac":"C45BBE7973E1","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"relays":[{"ison":false,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"is_valid":true,"source":"input"}],"emeters":[{"power":53.92,"pf":0.35,"current":0.66,"voltage":234.66,"is_valid":true,"total":315959.1,"total_returned":964.3},{"power":774.51,"pf":0.95,"current":3.48,"voltage":234.25,"is_valid":true,"total":345884.4,"total_returned":17.4},{"power":54.50,"pf":0.58,"current":0.40,"voltage":234.87,"is_valid":true,"total":143049.4,"total_returned":7027.0}],"total_power":882.93,"emeter_n":{"current":0.00,"ixsum":2.83,"mismatch":false,"is_valid":false},"fs_mounted":true,"v_data":1,"ct_calst":0,"update":{"status":"idle","has_update":false,"new_version":"20221027-110030/v1.12.1-ga9117d3","old_version":"20221027-110030/v1.12.1-ga9117d3"},"ram_total":49928,"ram_free":31692,"fs_size":233681,"fs_free":155118,"uptime":1049255}
wobei „total_power“ der aktuelle Netzbezug in Watt ist.
Viele Grüße,
Sandy
Beta Was this translation helpful? Give feedback.
All reactions