StephanJoubert / home_assistant_solarman

Home Assistant component for Solarman collectors used with a variety of inverters.
Apache License 2.0
544 stars 199 forks source link

Deye 12K-SG04LP3: Querying registers [586 - 591] failed, aborting. #245

Open archi opened 1 year ago

archi commented 1 year ago

Installed via HACS and configured the integration to use the inverter IP (dhcp static assignment), logger serial number and the deye_sg04lp3.yaml.

Inverter serial# starts with 221...; logger with 272... Firmware for both was updated by Deye a week ago.

Since there is nothing connected to the unit, most values should be 0.

However, the integration doesn't seem to work (all entities have an unknown value), and after restarting HA I get the following error in the log:

Logger: custom_components.solarman.solarman
Source: custom_components/solarman/solarman.py:173
Integration: Solarman (documentation, issues)
First occurred: 17:54:48 (1 occurrences)
Last logged: 17:54:48

Querying registers [586 - 591] failed, aborting.

When using the default yaml file, values can be read. But since the registers don't match, the values are wrong.

anonid64 commented 1 year ago

Same issue with you image

warner83 commented 1 year ago

Same here, model 1PH HYD5000

Metalage89 commented 1 year ago

Same problem since today with Deye 12k Hybrid Inverter:

2023-06-13 21:11:14.197 WARNING (MainThread) [homeassistant.components.sensor] Updating solarman sensor took longer than the scheduled update interval 0:00:30 2023-06-13 21:11:14.683 WARNING (SyncWorker_3) [custom_components.solarman.solarman] Querying registers [514 - 558] failed, aborting.