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. |
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
}
} |
|
Was liefert dir der Shelly Charger zurück? |
der Shelly Pro EM50 hat einen Schaltkanal, Messkanal habe ich nur den em1:1 belegt und soll auch nur dieser verwendet werden |
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 ....) ... |
|
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
}
} |
|
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.001Bitte 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.9Wenn das funktioniert, würde ich das auch in den shelly charger aufnehmen. |
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. |
|
@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? |

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
All reactions