You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3b17324
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: README.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,13 +27,15 @@ ESPHome external component that bridges [OpenDTU](https://github.com/tbnobody/Op
27
27
28
28
This component was built to feed Hoymiles microinverter production data into a **Deye 3-phase hybrid inverter** running in **AC Couple** mode with microinverters on load side.
29
29
30
-
In AC Couple on Load Side mode, Deye needs an **Eastron SDM630** meter on its Meter-485 Modbus port to report **PV production** correctly and to measure **household energy consumption** accurately.
30
+
In AC Couple on Load Side mode, Deye needs an **Eastron SDM630**energy meter to report **PV production** correctly and to measure **household energy consumption** accurately. In a typical installation that meter is wired on the **AC line where the microinverter system connects to the grid** (the coupled PV feed-in point), and its readings are passed to the inverter over the **Meter-485** Modbus port.
31
31
32
-
Instead of installing a physical SDM630 at address `0x02`, this bridge:
32
+
Instead of mounting that physical SDM630 on the AC cabling, this bridge:
33
33
34
-
- Reads live production data from **OpenDTU** over **WebSocket** (`/livedata`) as often as OpenDTU publishes it (up to once per second, depending on the OpenDTU poll interval)
34
+
- Uses **OpenDTU** for **wireless** communication with Hoymiles microinverters - no RS485 or extra meter wiring across the site
35
+
- Aggregates production from **many microinverters**, even when they are far apart and tied into the grid at **different feed-in points**, as long as OpenDTU can reach them
36
+
- Reads live data from OpenDTU over **WebSocket** (`/livedata`) as often as OpenDTU publishes it (up to once per second, depending on the OpenDTU poll interval)
35
37
- Maps each microinverter to the correct grid phase (L1/L2/L3)
36
-
- Exposes the result as an **SDM630 Modbus slave**for the Deye inverter
38
+
- Exposes the result as an **SDM630 Modbus slave**on the Deye Meter-485 port
37
39
38
40
That gives Deye accurate PV production accounting without affecting OpenDTU operation - OpenDTU continues to poll and manage all microinverters as before, while this bridge only subscribes to the livedata stream. The WebSocket path is efficient and fast enough for correct energy totals and to avoid negative household consumption readings in AC couple on load side setup.
0 commit comments