openhab-addons/bundles/org.openhab.binding.sonnen
Jerome Luckenbach 1ca9baf157
[Documentation] Markdown improvements n to s (#13948)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2022-12-14 16:52:43 +01:00
..
src/main Typos a/an (#13819) 2022-12-02 13:07:31 +01:00
NOTICE [sonnen] Initial contribution of new binding for solar battery (#11915) 2022-01-09 11:31:23 +01:00
pom.xml Apply spotless and resolver (#13027) 2022-06-27 16:00:37 +02:00
README.md [Documentation] Markdown improvements n to s (#13948) 2022-12-14 16:52:43 +01:00

Sonnen Binding

The binding for sonnen communicates with a sonnen battery. More information about the sonnen battery can be found here.

Supported Things

Thing Type Description
sonnenbattery Monitoring of a sonnen battery

Thing Configuration

Only the parameter hostIP is required; this is the IP address of the sonnen battery in your local network.

Channels

The following channels are yet supported:

Channel Type Access Description
batteryChargingState Switch read Indicates if the Battery is charging at that moment
batteryCharging Number:Energy read Indicates the actual current charging the Battery. Otherwise 0.
batteryDischargingState Switch read Indicates if the Battery is discharging at that moment
batteryDischarging Number:Energy read Indicates the actual current discharging the Battery. Otherwise 0.
batteryFeedIn Number:Energy read Indicates the actual charging current of the Battery in watt
batteryDischarging Number:Energy read Indicates the actual current discharging the Battery in watt
consumption Number:Energy read Indicates the actual consumption of the consumer in watt
gridFeedIn Number:Energy read Indicates the actual current feeding to the Grid in watt.0 if nothing is feeded
gridConsumption Number:Energy read Indicates the actual current consumption from the Grid in watt.0 if nothing is received
solarProduction Number:Energy read Indicates the actual production of the Solar system in watt
batteryLevel Number read Indicates the actual Battery Level in % from 0 - 100
flowConsumptionBatteryState Switch read Indicates if there is a current flow from Battery towards Consumption
flowConsumptionGridState Switch read Indicates if there is a current flow from Grid towards Consumption
flowConsumptionProductionState Switch read Indicates if there is a current flow from Solar Production towards Consumption
flowGridBatteryState Switch read Indicates if there is a current flow from Grid towards Battery
flowProductionBatteryState Switch read Indicates if there is a current flow from Production towards Battery
flowProductionGridState Switch read Indicates if there is a current flow from Production towards Grid

Full Example

example.things:

Thing sonnen:sonnenbattery:myBattery "Sonnen Battery"  [ hostIP="192.168.0.10"]

example.items:

Number:Energy Consumption { channel="sonnen:sonnenbattery:myBattery:consumption" }
Number:Energy GridFeeding { channel="sonnen:sonnenbattery:myBattery:gridFeedIn" }
Number BatteryLevel { channel="sonnen:sonnenbattery:myBattery:batteryLevel" }
Switch FlowConsumptionBattery { channel="sonnen:sonnenbattery:myBattery:flowConsumptionBattery" }

Tested Hardware

The binding was successfully tested with the following sonnen battery:

  • sonnnen eco 8.0 SW Version: 1.6.10.1221979