This is a Custom Component for Home-Assistant (https://home-assistant.io) that reads and displays the boiler status values from a rooted Toon thermostat.
NOTE: This component only works with rooted Toon devices. Toon thermostats are available in The Netherlands and Belgium.
More information about rooting your Toon can be found here: Eneco Toon as Domotica controller
You also need to install ToonStore and the BoilerStatus app, you can find information on how to install these on forum mentioned above.
custom_components/toon_boilerstatus
to your <config dir>/custom_components
directory.To use this component in your installation, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
sensor:
- platform: toon_boilerstatus
name: Toon
host: IP_ADDRESS
port: 80
scan_interval: 10
resources:
- boilersetpoint
- boilerintemp
- boilerouttemp
- boilerpressure
- boilermodulationlevel
- roomtemp
- roomtempsetpoint
Configuration variables:
By default the values are displayed as badges.
If you want them grouped instead of having the separate sensor badges, you can use these entries in your groups.yaml
:
# Example groups.yaml entry
Boiler Status:
- sensor.toon_boiler_intemp
- sensor.toon_boiler_outtemp
- sensor.toon_boiler_setpoint
- sensor.toon_boiler_pressure
- sensor.toon_boiler_modulation
- sensor.toon_room_temp
- sensor.toon_room_temp_setpoint
Add the relevant lines below to the configuration.yaml
:
logger:
default: info
logs:
custom_components.toon_boilerstatus: debug