Skip to content

Commit 2fb0c1b

Browse files
authored
Add configuration file for open E3DC S10 modbus interface (tjhowse#44)
1 parent d563879 commit 2fb0c1b

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

modbus4mqtt/E3DC-S10.yaml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
ip: 192.168.1.xxx #your inverter ip address
2+
port: 502
3+
update_rate: 5
4+
address_offset: -1
5+
word_order: lowhigh
6+
registers:
7+
- pub_topic: "magic" # control token, must contain 0xE3DC if interpreted correctly
8+
address: 40001
9+
type: uint16
10+
pub_only_on_change: false
11+
- pub_topic: "power/sun" # current yield solar panels [kw]
12+
address: 40068
13+
type: int32
14+
pub_only_on_change: false
15+
- pub_topic: "power/battery" # current net yield battery [kW]
16+
address: 40070
17+
type: int32
18+
pub_only_on_change: false
19+
- pub_topic: "power/house" # current consumption [kW]
20+
address: 40072
21+
type: int32
22+
pub_only_on_change: false
23+
- pub_topic: "power/grid" # current yield grid [kW]
24+
address: 40074
25+
type: int32
26+
pub_only_on_change: false
27+
- pub_topic: "status/autarchy_percentage" # current percentage of autarchy [0..100][%]
28+
address: 40082
29+
mask: 0x00FF
30+
type: uint16
31+
pub_only_on_change: false
32+
- pub_topic: "status/domestic_cons_percentage" # current domestic consumption [0..100][%]
33+
address: 40082
34+
mask: 0xFF00
35+
scale: 0.00390625
36+
type: uint16
37+
pub_only_on_change: false
38+
- pub_topic: "battery/soc" # current State of charge battery [0..100][%]
39+
address: 40083
40+
type: uint16
41+
pub_only_on_change: false
42+
- pub_topic: "power/sun/string1" # current yield of solar panels attached to string1 [kW]
43+
address: 40102
44+
type: uint16
45+
pub_only_on_change: false
46+
- pub_topic: "power/sun/string2" # current yield of solar panels attached to string2 [kW]
47+
address: 40103
48+
type: uint16
49+
pub_only_on_change: false

0 commit comments

Comments
 (0)