Ich möchte die aktuelle Solar- und Gesamtleistung einer E3DC-Wallbox auslesen und darstellen. Die Modbus-Doku von E3DC (Version 2.2) sagt:
Deswegen habe ich die E3DC-Integration erweitert um:
- name: E3DC Wallbox solar
unique_id: e3dc_wallbox_solar
data_type: int32
# swap: word
address: 40078
device_class: power
unit_of_measurement: W
scan_interval: 10
- name: E3DC Wallbox power
unique_id: e3dc_wallbox_p
data_type: int32
# swap: word
address: 40080
device_class: power
unit_of_measurement: W
scan_interval: 10
Da kommen seltsame Werte zu Tage - aktuell ist die Wallbox nixht in Betrieb, ich bekomme aber für die Solarleistung
angezeigt. Wenn ich mir die Modbus-Response ansehe:
micha@Nimbus:~$ ./SyncClient 192.168.178.77:502:1 40078 4
Using 192.168.178.77:502:1 @40078/4
[N] Response: @60E8D91D4EF0/11:
| 0000: 01 03 08 00 00 00 00 00 00 63 21 |.........c! |
steht genau das tatsächlich drin (die hinteren 4 Bytes sind die Solarleistung). Das ist mehr, als die 11kW, die das Ding maximal liefern kann, und wie gesagt: es hängt gar nichts dran?
Hat einer von Euch auch solch eine Wallbox und kann mal nachsehen, was da geliefert wird?