OBone-git / Cozytouch-domoticz

Python script for read/write data between the cozytouch server and domoticz on rpi
MIT License
17 stars 15 forks source link

Cozytouch-domoticz

Python script for read/write data between the cozytouch server and domoticz on rpi.

Cozytouch 5.37 and following versions only for domoticz version 2023.1 or newer

This script support these classes :
AtlanticPassAPCZoneControlMainComponent or AtlanticPassAPCHeatPumpMainComponent (new) = Central element PAC :
AtlanticPassAPCZoneControlZoneComponent or AtlanticPassAPCHeatingAndCoolingZoneComponent (new) = PAC zone :


AtlanticDomesticHotWaterProductionV3IOComponent = thermodynamic heating device :


AtlanticElectricalHeaterWithAdjustableTemperatureSetpointIOComponent = radiator
AtlanticDomesticHotWaterProductionIOComponent = Heating device
PodMiniComponent or PodV3Component = Bridge Cozytouch


1) Set in the script the IP adress and port of Domoticz. 2) Set in your username and password of your cozytouch account. 3) Please ensure in Domoticz/parameters that no authentification is needing in the same network (ex. 192.168.0.). 4) You must install this library (sudo pip install requests shelves) 5) You must insert a new line in your crontab to run the script cyclically like every 1,2 or 5 minutes...
sudo nano /etc/crontab -e
/1 python /home/'user'/domoticz/scripts/cozytouch.py
And save.


Script :