Homeassistant integration to show many stats of Sonnenbatterie
Should work with current versions of Sonnenbatterie.
Set the update interval in the Integration Settings. Default is 10 seconds, which may kill your recorder database
Depending on the software on and the oparting mode of your Sonnenbatterie some values may not be available. The integration does it's best to detect the absence of these values. If a value isn't returned by your Sonnenbatterie you will see entries like the following in your log:
… WARNING (Thread-1 (watcher)) [custom_components.sonnenbatterie] No 'ppv2' in inverter -> sensor disabled
… WARNING (Thread-1 (watcher)) [custom_components.sonnenbatterie] No 'ipv' in inverter -> sensor disabled
… WARNING (Thread-1 (watcher)) [custom_components.sonnenbatterie] No 'ipv2' in inverter -> sensor disabled
… WARNING (Thread-1 (watcher)) [custom_components.sonnenbatterie] No 'upv' in inverter -> sensor disabled
… WARNING (Thread-1 (watcher)) [custom_components.sonnenbatterie] No 'upv2' in inverter -> sensor disabled
Those aren't errors! There's nothing to worry about. This just tells you that your Sonnenbatterie doesn't provide these values.
If you feel that your Sonnenbatterie should provide one or more of those you can enable the "debug_mode" from
Settings -> Devices & Services -> Integrations -> Sonnenbatterie
Just enable the "Debug mode" and restart your HomeAssistant instance. You'll get the full data that's returned by your Sonnenbatterie in the logs. Please put those logs along with the setting you want monitored into a new issue.
Easiest way is to add this repository to hacs.