Add support for Deye SUN-M200G4-EU-Q0 microinverter and expose active power regulation via register 53 #3354
Unanswered
schneider-de-com
asked this question in
Integration enhancements
Replies: 2 comments
-
|
🏷️ I've automatically added the |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
schneider-de-com, Can you not change these registers via Modbus TCP? Does the Deya, not allow Modbus Control? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Integration name
Solarman
Link to integration documentation on our website
https://www.home-assistant.io/integrations/solarman
Describe the enhancement
I would like to request support for the Deye microinverter model SUN-M200G4-EU-Q0 in the built-in Solarman integration.
At the moment, the official Solarman integration documentation lists support for SP-2W-EU, P1-2W, and MR1-D5-W / MR1-D5-WR, but not Deye microinverters like the SUN-M200G4-EU-Q0.
In addition to basic support for this inverter model, I would like Home Assistant to expose active power regulation in a way that is usable for precise export limiting / zero-feed-in control.
In practical testing with Deye inverters, the active power regulation feature in the original Solarman component was mapped to inverter register 40 (address 0x0028). However, this register does not allow setting the output power to 0%. The minimum settable value is 1%, which makes true zero feed-in impossible.
Testing showed that register 53 (address 0x0035) supports adjustment down to 0% output and is therefore much better suited for precise inverter throttling and export control.
Requested enhancement:
This would make the integration significantly more useful for real-world energy management scenarios.
Use cases
My main use case is dynamic inverter control in Home Assistant together with coordinated control of my DC battery.
I want to use local Solarman communication to:
This is especially important in setups where PV generation, DC battery storage, and inverter output need to be balanced together. Precise control down to 0% allows better energy management, prevents unwanted export, and helps optimize how stored battery energy is used.
A minimum limit of 1% is not sufficient for this use case, because even a small remaining output can still cause unwanted export. Support for 0% control via register 53 would make precise automation possible.
Support for the Deye SUN-M200G4-EU-Q0 would also help users who currently cannot use the built-in Solarman integration even though their devices are Solarman-based.
Anything else?
Technical note:
The register request is based on practical testing with Deye inverter power control:
Beta Was this translation helpful? Give feedback.
All reactions