Skip to content
Seth edited this page Jan 13, 2023 · 37 revisions

Incorrect or Missing Battery Values

If you are seeing incorrect values for battery data or sensors that were previously working started to show as unavailable, you may need to power cycle your battery and inverter to re-sync or reestablish communications with the battery.

Battery Energy

The energy counters for battery energy import (charging) and export (discharging) will reset to zero when used with LG batteries, which can cause unreliable data collection or lost statistics. These data points are documented as "Lifetime Import/Export Energy Counter" which means they should never reset to zero, however LG batteries do not provide lifetime charge/discharge data.

There is no fix for this issue since it is a hardware (battery controller) issue. SolarEdge Energy Bank batteries have been reported to use lifetime counters correctly.

Starting with Release v2.2.7-pre.5 (PR #177) an option was added to allow battery energy counters to reset to zero. The default is disabled which assumes the proper behavior for a lifetime energy counter. Enabling this option may be required if you are using an LG battery.

References:

Not All Inverters Support Battery Data

Not all inverters support battery data over modbus even if you have batteries attached and recognized in SetApp. Battery data over modbus is a function that can be enabled or disabled by SolarEdge support. Some inverters have it enabled, some have it disabled. There is no known pattern which will be which.

If you turn on battery auto-detection and the integration doesn't show any batteries, then unfortunately you are one of the unlucky ones with an inverter that does not support battery data over modbus. When you turn on debug logging you will see IllegalAddress responses to Inverter X battery Y probes. Anytime you see an IllegalAddress response this means the inverter is saying it doesn't support the request. This is not a bug: it is a valid response from an inverter.

This also affects the availability of all site limit and storage control options, which are part of the same data set as batteries.

Some people have been successful in convincing SolarEdge to enable this functionality for them: Discussion #63 (comment)

Others have not had success with SolarEdge: Discussion #63 (comment)

For more information see Discussion #63: Battery integration