-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deye 30kW SUN-30K-SG01HP3-EU-BM3 #110
Comments
@fakehec For that, I'd need to know respective modbus register addresses. Basing on the existing mapping I suspect that this mapping could work:
Please confirm if they return correct values for you using this command. Voltage and Current might be shown as multiplied by 10.
|
Thanks @kbialek docker run --rm --env-file config.env ghcr.io/kbialek/deye-inverter-mqtt r 674 docker run --rm --env-file config.env ghcr.io/kbialek/deye-inverter-mqtt r 680 docker run --rm --env-file config.env ghcr.io/kbialek/deye-inverter-mqtt r 681 At a moment later, these are the values reported by MQTT dc/pv1/power 535.0 Let me know any other test i can perform. |
The values observed on the LCD screen of the inverter are similar with the values reported by the addresses 674, 680, 681, (V and I multiplied by 10) as you guessed :-) |
Also as a side note, the values reported by 672,673 and 674 for powers PV1, PV2, PV3, are in unit W, but divided by 10. This has been checked with the data reported by the inverter LCD. |
So either:
@edvandreas You own sg04lp3. Are PV1 and PV2 power metrics reported correctly for you? |
Yes they are correct. |
So it looks like sg01hp3 is not fully compatible with sg04lp3 mapping. @fakehec Could you please take the effort and compare all reported metrics with the values shown in the mobile app, and note down all the differences? This information will help to create a mapping for sg01hp3. btw, the values in the app might be slightly different. This is normal, because they are sampled at different point in time. |
These are the differences comparing the app with the data reported by MQTT battery/power -743.0 (app reported -7.53kW) therefore /10 I am using DEYE_METRIC_GROUPS=deye_sg04lp3,deye_sg04lp3_battery,deye_sg04lp3_ups,settings My setup is Deye 30kW SUN-30K-SG01HP3-EU-BM3, with 20kW solar panels balanced between 3 of the 4 PV inputs (the inverter has PV1, PV2,PV3,PV4), and 20kWh battery in one the battery inputs (the inverter has 2 battery inputs). Generator line is also not used right now. I checked registers 675, 682 and 683 and they report 0 value, so i suspect they are the ones for PV4, as follows 675 - PV4 Power (/10) |
@fakehec Thanks. I've added new metrics groups for sg01hp3. You can test them using this beta docker image Updated documentation is available here https://github.com/kbialek/deye-inverter-mqtt/blob/feature/support-sg01hp3/README.md |
Done, it looks good so far :-) https://snapshots.raintank.io/dashboard/snapshot/IG6Im0YUFmklrK7vDABtBl5J6vlOycaP |
Tested with Deye 30kW SUN-30K-SG01HP3-EU-BM3 hybrid with battery
Works ok everything except data from PV3
Please implement PV3 line data in deye_sg04lp3
The text was updated successfully, but these errors were encountered: