Atlantic / thermor COZYTOUCH bridge integration ?

Others (MiLight, Hue, Toon etc...)

Moderator: leecollings

Post Reply
sebitop
Posts: 69
Joined: Sunday 08 June 2014 20:31
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Toulouse France
Contact:

Atlantic / thermor COZYTOUCH bridge integration ?

Post by sebitop »

Dear All

just to explain the context : I have 5 connected electric heaters from THERMOR (same brand than ATLANTIC)

to pilot them I use a bridge called COZYTOUCH with a dedicated app on phones (apparently this bridge works in 868mhz based on IO HOMECONTROL protocol)

I would like to know if someone tried or if it could be possible to integrate this into domoticz ?

I know a plug exists on JEEDOM which means that it's potentially doable.

any Idea how I could help on this ?

thanks

seb
domoticz on Raspberry Pi + RFXcom LAN moded + wifi
Blyss / DI.O / homemade / ESP / wemos
Derik
Posts: 1601
Joined: Friday 18 October 2013 23:33
Target OS: Raspberry Pi / ODroid
Domoticz version: BETA
Location: Arnhem/Nijmegen Nederland
Contact:

Re: Atlantic / thermor COZYTOUCH bridge integration ?

Post by Derik »

Kick...
Dear do you perhaps a solution to let it work???
Xu4: Beta Extreme antenna RFXcomE,WU Fi Ping ip P1 Gen5 PVOutput Harmony HUE SolarmanPv OTG Winddelen Alive ESP Buienradar MySensors WOL Winddelen counting RPi: Beta SMAspot RFlinkTest Domoticz ...Different backups
macieiks
Posts: 36
Joined: Tuesday 07 July 2015 12:00
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Atlantic / thermor COZYTOUCH bridge integration ?

Post by macieiks »

Hello,
Apologise for digging :) however it is only one topic with "Cozytouch". Derik, did you found any solution to integrate it into Domoticz? 8-)

EDIT:
I just found some possibility on French Forum, I just register and trying to understand what is written there 8-)
Any French colleagues here?

https://easydomoticz.com/forum/viewtopi ... =cozytouch

Regards,
Maciek
RPI2 + RFLink + PiFace D2 + Aeon Z-Wave Gen5 + Foscams FI9821P&R2 + MySensors + UPS APC Back-UPS 950VA
RPI2 + RFXtrx433e + Foscams FI9821P + MySensors + UPS APC Back-UPS 950VA
RPIB+ + TP-Link MR3420 + Huawei E173 GarageDomoticz :)
OBone27
Posts: 1
Joined: Monday 08 October 2018 21:18
Target OS: -
Domoticz version:
Contact:

Re: Atlantic / thermor COZYTOUCH bridge integration ?

Post by OBone27 »

macieiks
Posts: 36
Joined: Tuesday 07 July 2015 12:00
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Atlantic / thermor COZYTOUCH bridge integration ?

Post by macieiks »

OBone27 wrote: Monday 09 December 2019 10:47 https://github.com/OBone-git/Cozytouch-domoticz
Thank you for sharing this script.
I have four Atlantic Solius WiFi for heating rooms and one Vertigo Wi-Fi boiler for heating water. At this moment it is being controlled automatically by Cozytouch app on my iOS and Android phone. App is working perfect on Android phone, however on iOS sometimes it is working, sometimes not. Ideally, it would be cool to control through Domoticz and I see that this script is solution for that, since this apartment is controlled by iPad.

I have followed all the steps described at github webpage:
1. Domoticz IP and port has been provided,
2. Cozy username / password has been provided,
3. No authentication has been adjusted to meet apartment network subnet,
4. Library has been installed

I ran the test once. I translated output to english and apparently there is successful connectivity with Cozytouch server. It created the entity "Cozytouch_V4" in hardware page, but there are not any new devices created. Could you please take a look? Appreciate help.

Domoticz log:

Code: Select all

2020-01-26 07:25:05.857 Status: Incoming connection from: 192.168.2.8
2020-01-26 07:25:05.891 Status: Creation nouvelle configuration ...
2020-01-26 07:25:10.852 Status: Cozytouch : Recherche des devices connectes ...
2020-01-26 07:25:10.876 Status: Cozytouch : Device avec classe internal:UPodComponent inconnu
2020-01-26 07:25:10.898 Status: Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu
2020-01-26 07:25:10.921 Status: Cozytouch : Device avec classe internal:UPodComponent inconnu
2020-01-26 07:25:10.944 Status: Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu
2020-01-26 07:25:10.967 Status: Cozytouch : Device avec classe internal:UPodComponent inconnu
2020-01-26 07:25:10.989 Status: Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu
2020-01-26 07:25:11.011 Status: Cozytouch : Device avec classe internal:UPodComponent inconnu
2020-01-26 07:25:11.034 Status: Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu
2020-01-26 07:25:11.056 Status: Cozytouch : Device avec classe internal:UPodComponent inconnu
2020-01-26 07:25:11.078 Status: Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu
2020-01-26 07:25:11.101 Status: Cozytouch : Device avec classe modbuslink:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointMBLComponent inconnu
2020-01-26 07:25:11.124 Status: Cozytouch : Device avec classe modbuslink:TemperatureInCelciusMBLSystemDeviceSensor inconnu
2020-01-26 07:25:11.147 Status: Cozytouch : Device avec classe core:OccupancySensor inconnu
2020-01-26 07:25:11.171 Status: Cozytouch : Device avec classe modbuslink:CumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu
2020-01-26 07:25:11.193 Status: Cozytouch : Device avec classe modbuslink:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointMBLComponent inconnu
2020-01-26 07:25:11.216 Status: Cozytouch : Device avec classe modbuslink:TemperatureInCelciusMBLSystemDeviceSensor inconnu
2020-01-26 07:25:11.238 Status: Cozytouch : Device avec classe core:OccupancySensor inconnu
2020-01-26 07:25:11.258 Status: Cozytouch : Device avec classe modbuslink:CumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu
2020-01-26 07:25:11.277 Status: Cozytouch : Device avec classe modbuslink:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointMBLComponent inconnu
2020-01-26 07:25:11.296 Status: Cozytouch : Device avec classe modbuslink:TemperatureInCelciusMBLSystemDeviceSensor inconnu
2020-01-26 07:25:11.315 Status: Cozytouch : Device avec classe core:OccupancySensor inconnu
2020-01-26 07:25:11.334 Status: Cozytouch : Device avec classe modbuslink:CumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu
2020-01-26 07:25:11.353 Status: Cozytouch : Device avec classe modbuslink:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointMBLComponent inconnu
2020-01-26 07:25:11.373 Status: Cozytouch : Device avec classe modbuslink:TemperatureInCelciusMBLSystemDeviceSensor inconnu
2020-01-26 07:25:11.392 Status: Cozytouch : Device avec classe core:OccupancySensor inconnu
2020-01-26 07:25:11.411 Status: Cozytouch : Device avec classe modbuslink:CumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu
2020-01-26 07:25:11.430 Status: Cozytouch : Device avec classe modbuslink:AtlanticDomesticHotWaterProductionMBLComponent inconnu
2020-01-26 07:25:11.450 Status: Cozytouch : Device avec classe modbuslink:DHWCumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu
Raspbeerry log:

Code: Select all

pi@raspberrypi:~/domoticz/scripts/python/cozytouch $ python cozytouch.py
¤¤¤¤ Demarrage script cozytouch <=> domoticz version 4 (debug :1)
Version python : 2.7.13
**** Test existence / creation configuration cozytouch (hardware domoticz + fichier de sauvegarde) ****
Fichier de sauvegarde de la configuration : /home/pi/domoticz/scripts/python/cozytouch/cozytouch_save
Fichier de sauvegarde de la configuration inexistant, creation hardware cozytouch dans domoticz et nouveau fichier de sauvegarde
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addhardware&htype=15&port=1&name=Cozytouch_V4&enabled=true   :   200
('    **** domoticz cozytouch hardware index : ', '8')
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Creation nouvelle configuration ...   :   200
Hardware cozytouch dans domoticz et nouveau fichier de sauvegarde de la configuration crees
**** Fin fonction test ****
Test presence du fichier de sauvegarde cozytouch et virtual hardware domoticz OK

**** Tentative interrogation serveur Cozytouch sans login, avec cookie login precedent ****
GET->   https://ha110-1.overkiz.com/enduser-mobile-web/externalAPI/json/refreshAllStates   :   401
Erreur HTTP 401 :
!!!! Echec interrogation serveur Cozytouch sans login, connexion serveur Cozytouch ****
 POST-> https://ha110-1.overkiz.com/enduser-mobile-web/externalAPI/json/login | userId=****&userPassword=**** : 200
Authentification serveur cozytouch OK
Connexion serveur Cozytouch reussie
GET->   https://ha110-1.overkiz.com/enduser-mobile-web/externalAPI/json/refreshAllStates   :   200
Requete refreshAllStates reussie
**** Decouverte devices ****
GET->   https://ha110-1.overkiz.com/enduser-mobile-web/externalAPI/json/getSetup   :   200

Gateway Cozytouch : etat off / connexion : DISCONNECTED / version : 1
**** Demarrage procedure d'ajout devices Cozytouch ****
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Recherche des devices connectes ...    :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe internal:UPodNetWorkComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointMBLComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:TemperatureInCelciusMBLSystemDeviceSensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe core:OccupancySensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:CumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointMBLComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:TemperatureInCelciusMBLSystemDeviceSensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe core:OccupancySensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:CumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointMBLComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:TemperatureInCelciusMBLSystemDeviceSensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe core:OccupancySensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:CumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointMBLComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:TemperatureInCelciusMBLSystemDeviceSensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe core:OccupancySensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:CumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:AtlanticDomesticHotWaterProductionMBLComponent inconnu   :   200
GET->   http://192.168.2.8:8888/json.htm?type=command&param=addlogmessage&message=Cozytouch : Device avec classe modbuslink:DHWCumulatedElectricalEnergyConsumptionMBLSystemDeviceSensor inconnu   :   200


pi@raspberrypi:~/domoticz/scripts/python/cozytouch $ ls -l
total 88
-rw-r--r-- 1 pi pi 79879 Jan 25 22:06 cozytouch.py
-rw-r--r-- 1 pi pi 12288 Jan 26 07:30 cozytouch_save
Thanks,
Maciek
RPI2 + RFLink + PiFace D2 + Aeon Z-Wave Gen5 + Foscams FI9821P&R2 + MySensors + UPS APC Back-UPS 950VA
RPI2 + RFXtrx433e + Foscams FI9821P + MySensors + UPS APC Back-UPS 950VA
RPIB+ + TP-Link MR3420 + Huawei E173 GarageDomoticz :)
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest