Skip to content

Commit 3b17324

Browse files
committed
docs: update README
1 parent 0ed5e70 commit 3b17324

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

‎README.md‎

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,15 @@ ESPHome external component that bridges [OpenDTU](https://github.com/tbnobody/Op
2727

2828
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.
2929

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.
3131

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:
3333

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)
3537
- 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
3739

3840
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.
3941

@@ -54,7 +56,7 @@ flowchart TB
5456
mi_l3b["MI HMS roof"]
5557
end
5658
odtu["OpenDTU ESP32"]
57-
bridge["opendtu sdm630 ESP32"]
59+
bridge["OpenDTU to SDM630 ESP32"]
5860
deye["Deye hybrid inverter"]
5961
mi_l1 -->|RF| odtu
6062
mi_l2 -->|RF| odtu

0 commit comments

Comments
 (0)