Skip to content

Commit

Permalink
V 0.4.5
Browse files Browse the repository at this point in the history
  • Loading branch information
Ziyatoe authored Nov 21, 2023
1 parent 120c640 commit f979dd9
Showing 1 changed file with 3 additions and 17 deletions.
20 changes: 3 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,5 @@
# DTUProController
Hoymiles DTU-Pro zeroexport controller for 2.gen Microinverter with serialnumber begin:

0x1020xxxxxx #MI200,MI300

0x1021xxxxxx #MI200,MI300

0x1040xxxxxx MI600

0x1041xxxxxx #MI500,MI600,TSUN TSOL-M800

0x1060xxxxxx MI1500

0x1061xxxxxx #MI1000,MI1200, MI1500


Hoymiles DTU-Pro zeroexport controller for 6 Microinverter
Beacuse of the bugs on the Hoymiles DTU-Pro while doing zero export, I wrote this python script for controlling the Hoymiles DTU-Pro for "real" zero export.

Data Logger and zero export Controller for Hoymiles DTU-Pro / (tested with one Microinverter MI1500) series over RS485/ModbusRTU
Expand All @@ -27,8 +13,8 @@ which can be read with excel etc...
dtupro_ctrl.py 0 1 ; script is running as datalogger, no limiting , output to the console

What do you need:
- set DTU-Pro RS485 device number to 101 or change it bellow
- set DTSU666 grid meter device number to 22 or change it bellow, (DDSU666 or whatever CHINT compatible is also ok)
- SET !! DTU-Pro RS485 device number to 101 or change it bellow
- SET !! DTSU666 grid meter device number to 22 or change it bellow, (DDSU666 or whatever CHINT compatible is also ok)
- for RaspberryPi or PC get a USB/RS485 stick
- connect DTU-Pro, DTSU666 and PC over RS485 (take care of A/B)
- install python3
Expand Down

0 comments on commit f979dd9

Please sign in to comment.