Shelly Pro EM - 50 #12385
Replies: 17 comments
-
Wenn das Falls es nicht funktioniert, ergänze bitte wie dokumentiert ein Trace-Log (siehe Doku), sonst können wir nicht unterstützen. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
Ich hab die Ausgabe mal formatiert. Folgende Frage: Wie sieht dein konkretes Szenario aus? {
"ble": {},
"cloud": {
"connected": false
},
"em1:0": {
"id": 0,
"current": 0.020,
"voltage": 224.6,
"act_power": 0.0,
"aprt_power": 4.6,
"pf": 0.00,
"freq": 50.0,
"calibration": "factory"
},
"em1:1": {
"id": 1,
"current": 22.780,
"voltage": 224.6,
"act_power": 5080.3,
"aprt_power": 5142.4,
"pf": 0.99,
"freq": 50.0,
"calibration": "factory"
},
"em1data:0": {
"id": 0,
"total_act_energy": 0.00,
"total_act_ret_energy": 0.00
},
"em1data:1": {
"id": 1,
"total_act_energy": 6644.90,
"total_act_ret_energy": 2595.26
},
"eth": {
"ip": null
},
"modbus": {},
"mqtt": {
"connected": true
},
"switch:0": {
"id": 0,
"source": "HTTP_in",
"output": true,
"temperature": {
"tC": 29.4,
"tF": 85.0
}
},
"sys": {
"mac": "08F9E0E67204",
"restart_required": false,
"time": "18:16",
"unixtime": 1707930973,
"uptime": 28980,
"ram_size": 241940,
"ram_free": 117332,
"fs_size": 524288,
"fs_free": 208896,
"cfg_rev": 20,
"kvs_rev": 0,
"schedule_rev": 0,
"webhook_rev": 0,
"available_updates": {
"stable": {
"version": "1.2.0"
}
},
"reset_reason": 3
},
"wifi": {
"sta_ip": "192.168.8.9",
"status": "got ip",
"ssid": "K1",
"rssi": -60
},
"ws": {
"connected": false
}
} |
Beta Was this translation helpful? Give feedback.
-
Was liefert dir der Shelly Charger zurück? |
Beta Was this translation helpful? Give feedback.
-
der Shelly Pro EM50 hat einen Schaltkanal, Messkanal habe ich nur den em1:1 belegt und soll auch nur dieser verwendet werden |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
Ich bastel dir mal eine customer meter config, die du ausprobieren kannst. Allerdings komme ich da erst später dazu (Valentinstag ....) ... |
Beta Was this translation helpful? Give feedback.
-
Eine Frage noch: Wie kommt es, dass dein Meter sowohl act (Energy imported (positive value)) als auch ret (Energy exported (negative value)) energy gemessen hat? {
"em1data:1": {
"id": 1,
"total_act_energy": 6644.90,
"total_act_ret_energy": 2595.26
}
} |
Beta Was this translation helpful? Give feedback.
-
Eine erste schnelle Custom Meter Config könnte wie folgt aussehen (bitte mal testen): meters:
- name: shelly
type: custom
power:
source: http
uri: http://192.168.8.9/rpc/Shelly.GetStatus)
jq: [( .["em1:0"].act_power , .["em1:1"].act_power)] | add
energy:
source: http
uri: http://192.168.8.9/rpc/Shelly.GetStatus)
jq: [( .["em1data:0"].total_act_energy , .["em1data:1"].total_act_energy)] | add
scale: 0.001 Bitte wieder Ausgabe von Wenn die Energy Ausgabe nicht passt, dann müssen wir evtl. den Scale Parameter ändern. Auf der Kommandozeile funktioniert das schon mit dem JSON aus deinem Log: thierolm@LAPTOP-KQMMVN3H:~/git-repos/evcc$ cat shelly-pro-em-50.json | jq '[( .["em1:0"].act_power , .["em1:1"].act_power)] | add'
5080.3
thierolm@LAPTOP-KQMMVN3H:~/git-repos/evcc$ cat shelly-pro-em-50.json | jq '[( .["em1data:0"].total_act_energy , .["em1data:1"].total_act_energy)] | add'
6644.9 Wenn das funktioniert, würde ich das auch in den shelly charger aufnehmen. |
Beta Was this translation helpful? Give feedback.
-
Habe PR #12259 erstellt. Wenn @andig diesen in den Master merged kannst du testen, ob Power und Energy für deinen EM - 50 korrekt abgebildet werden. Dann benötigst du auch keine separate Meter-Definition mehr. Macht dann alles der Charger ... |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
Das musst du nicht zurücksetzen. Die Geladen-Anzeige am Loadpoint wird von evcc über die mitgeschriebenen Power / Energy Werte errechnet. |
Beta Was this translation helpful? Give feedback.
-
@thierolm sorry, dass ich das Thema nochmals hervorhebe. Ich habe jetzt ebenfalls einen Shelly Pro EM im Einsatz aber die Werte funktionieren leider noch nicht ganz - oder ich mache etwas falsch. Allerdings ohne Werte. Im Trace Log ist zu erkennen, dass Werte unter der id:0 für act_power und auch total_act_energy vorhanden sind. Eigentlich solle der letzte PR ja alle Channels aufsummieren und daher mittlerweile egal sein auf welchem Channel etwas drüber läuft oder?
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I would need a template for Shelly Pro EM - 50 as meter. It works well as a charger but not as meter. Both templates shelly-3em and shelly-pro-3em don't work.
`meters:
template: shelly-3em
usage: charge
host: 192.168xxxx
name: shelly
chargers:
name: wallbox6
template: shelly
host: 192.168xxxx
standbypower: 15`
many thanks
Peter
Beta Was this translation helpful? Give feedback.
All reactions