A python plugin to interface Domoticz with a rooted version of the Tooon thermostat
- Go in your Domoticz directory using a command line and open the plugins directory:
cd domoticz/plugins
- clone the plugin:
git clone https://github.com/MadPatrick/domoticz_toon
- Restart Domoticz:
sudo systemctl restart domoticz
Currently the follow functionality is being available:
- Setpoint
- Boiler pressure
- Gas consumption
- Power Consumption
- Boiler modulation
- Room Temperatuur
- Toon Programs
- Toon Scenes
- Toon Boiler status
- Toon Program information
Use at your own risk.
The P1 values are predefined for most common Toons. It is possible that your Toon has different values. You can check this via the JSON link
http://TOON_IP/hdrv_zwave?action=getDevices.json
Unfortunately, there is no good information in the JSON to determine which number belongs to which device. Also, there are different numbers between different Toon's, such as dev_2.x or dev_3.x....... So basically it's a bit of trail and error
For example:
You can see at dev_2.4 values in the field "CurrentElectricityFlow" and "CurrentElectricityQuantity"
The correct sequence is :
Gas ; elec_delivered_normal ; elec_delivered_low ; elec_received_normal ; elec_received_low
You can fill in these numbers in the user defined field seperated by ;