Adds support for Sonnen Batterie - Time of Use (ToU) and more.
The sonnenBatterie does not only store energy, it's smart. As an intelligent, backup capable, energy storage system, sonnenBatterie 10 can integrate into any existing PV system on the market. Gain your energy independence now and secure yourself against future energy price increases.
This app allows you to set or reset Time-Of-Use, change the operating mode and enable/disable forecast/prognosis charging.
This is very useful with changing energy prices, you can pause your batterie delivery on low tariff or charge batterie on low tariff - so being fully charged in times with high tariff.
Reset Time-Of-Use is very useful, because once schedule is set - the schedule is repeated daily. Reset will clear the schedule. Please use this before setting a new schedule.
Be aware, currently only one schedule/Time-Of-Use is supported to be set by a flow.
However the device settings dialog already allows to set multiple events.
Be sure to enable the ToU operating mode to be effective.
Note that changes to the ToU schedule, prognosis charging and operating mode are only possible if the Sonnen write API is enabled.
Usage notes:
Be sure to create at least a "sonnenBatterie" home battery device.
This device is mandatory to provide data to all other derived devices such as "household", "grid" and "solar panel".
The derived devices offer nicely grouped capabilities, convenient insights and dedicated status indicators.
Also you can associate your solar panel with your home's roof zone, your grid device and home battery with cellar or whatever zone fits.
Instead of using this app's derived devices also dedicated apps providing smart meter or solar panel/inverter devices can be used.
However when having multiple devices providing the same type of data, be sure to exclude all but one from Energy tab by using the device's "Exclude from Energy" setting.
Also consider excluding the household device from Energy.
Please visit the application's settings page, after installing this application. Configuration fields are mandatory.
Click on a device above to show related Flow cards only.
When...
sonnenBatterie
The battery level changed
sonnenBatterie
The battery charging state changed ...
sonnenBatterie
The generic alarm turned on
sonnenBatterie
The generic alarm turned off
sonnenBatterie
The power changed
sonnenBatterie
The operating mode changed
sonnenBatterie
The prognosis charging is active
sonnenBatterie
The prognosis charging is inactive
sonnenBatterie
Connection alarm turned on
sonnenBatterie
Connection alarm turned off
sonnenBatterie Grid
The power changed
sonnenBatterie household
The power changed
sonnenBatterie solar panel
The power changed
sonnenBatterie solar panel
The power meter changed
And...
sonnenBatterie
The battery charging state is ...
sonnenBatterie
The generic alarm is on
sonnenBatterie
Battery level is above Battery percentage level%
i
Battery level above or equal percentage provided.
sonnenBatterie
Battery level is below Battery percentage level%
i
Battery level below percentage provided.
sonnenBatterie
Operating mode is ...
i
Current operating mode
sonnenBatterie
Prognosis charging is active: ...
sonnenBatterie Grid
Consuming watts from grid is greater than Power (W) W
i
Is consuming power from grid.
sonnenBatterie Grid
Feed-in to grid is greater than Power (W) W
i
Feeding-in power to grid
Then...
sonnenBatterie
Set Time-Of-Use starting Enter starting time for new charge event and ending Enter end time for the new charge event with charge of maximum Max. power from grid (0-46000 W)W within this period.
i
Set period for Time-Of-Use
sonnenBatterie
Set Time-Of-Use starting Enter starting time for new charge event and ending after hours of Specify hours after 'start' to end of schedule with charge of maximum Max. power from grid (0-46000 W)W within this period.
i
Set period for Time-Of-Use
sonnenBatterie
Set Time-Of-Use starting Enter starting time for new charge event. String must be well-formated 24h format (ex: 13:15) and ending after hours of Specify hours after 'Start' to end of schedule with charge of maximum Max. power from grid (0-46000 W)W within this period.
i
Set period for Time-Of-Use
sonnenBatterie
Reset Time-Of-Use
i
Resets the schedule for Time-Of-Use
sonnenBatterie
Pause Time-Of-Use starting Enter starting time for new charge event and ending Enter end time for the new charge event. Battery will be paused within this period.
i
Pause battery consumption within a given period of time
sonnenBatterie
Start charging of batteri with max. power Max. power from grid (0-46000 W) W
i
Start charging of battery (Time-of-Use)
sonnenBatterie
Stop charging of battery
i
Stop charging of battery (Time-of-Use)
sonnenBatterie
Switch operating mode to ...
i
Switch to the appropriate operating mode to have e.g. the time-of-use schedule applied
sonnenBatterie
Prognosis charging: ...
i
Toggle prognosis charging
Widgets
You can add this app’s widgets to your dashboard or homescreen in the mobile app.
Sonnen Batterie
Support
Having an issue with this app?
Contact the developer here.
What’s new
Version 2.0.0 — Time-of-Use improvements, better flow support, allow changing operating mode and to enable forecast charging, added new max/min capabilities, changed to svgrepo icons, localization of error messages, refactorings, fixes battery status capabilities, added roorules, and much more.