Page 34 sur 42

Re: [Plugin] Cozytouch Thermor

Publié : 05 oct. 2021, 18:42
par Benjdev
Ben les gars, vous n'êtes vraiment pas des rigolos ! :shock:

V5 opérationnelle chez moi aussi... un grand merci pour votre efficacité, votre réactivité et un sacré bravo pour vos compétences en python !
Moi qui galère sur un script de quelques lignes tout basic... :roll:

Si un jour vous passez dans le 45, je vous paie une bière pour la peine ! ;) :D

Re: [Plugin] Cozytouch Thermor

Publié : 05 oct. 2021, 19:20
par fmarchal
pareil pour moi, tout marche nickel.
Respect :)

Re: [Plugin] Cozytouch Thermor

Publié : 05 oct. 2021, 20:45
par Benjdev
Mince, j'ai parlé un peu vite les gars...

Alors la connexion se fait bien sans erreur, mais j'ai un petit souci : toutes les infos remontent bien de cozytouch vers Domoticz, mais plus rien ne redescend !
Quand je modifie une consigne sur Domoticz, au re-passage du script celle-ci revient à l'état précédent :?

Il me semblait avoir déjà vu ce souci dans ce fil mais je ne retrouve plus... Si vous avez une idée je suis preneur.

EDIT : Voilà ce que l'animal me dit...

Code : Tout sélectionner

GET->   http://192.168.1.2:8080/json.htm?type=devices&rid=117   :   200
Fonction comparaison switch selecteur : Rad. Couloir idx:117
Etat actuel du switch Domoticz: 10
Etat actuel du mode dans Domoticz: basic
Etat ancien du mode dans Domoticz: standby
Etat actuel du mode dans Cozytouch: standby
Cas 1 : changement vient de domoticz, envoie du mode à cozytouch
 POST-> https://ha110-1.overkiz.com/enduser-mobile-web/externalAPI/json//exec/apply | {"actions": [{ "deviceURL": "io://0810-3393-4871/6735885#1" ,
"commands": [{ "name": "setOperatingMode",
"parameters":["basic"]}]}]} : 400
Erreur HTTP 400 : 
GET->   http://192.168.1.2:8080/json.htm?type=command&param=addlogmessage&message=Cozytouch - Rad. Couloir : nouveau mode transmis: basic   :   200
GET->   http://192.168.1.2:8080/json.htm?type=command&param=udevice&idx=119&nvalue=0&svalue=18.08   :   200
GET->   http://192.168.1.2:8080/json.htm?type=devices&rid=120   :   200
Fonction gestion_consigne : Rafraichissement consigne : Rad. Couloir/confort/19°C
GET->   http://192.168.1.2:8080/json.htm?type=command&param=udevice&idx=120&nvalue=0&svalue=19   :   200
GET->   http://192.168.1.2:8080/json.htm?type=devices&rid=120   :   200
GET->   http://192.168.1.2:8080/json.htm?type=devices&rid=121   :   200
Fonction gestion_consigne : Rafraichissement consigne : Rad. Couloir/eco/15.5°C

Re: [Plugin] Cozytouch Thermor

Publié : 05 oct. 2021, 21:24
par allstar71
Je pense que c’est une erreur que j’ai pu ajouter dans le script.

Peux tu essayer de modifier la ligne 444
En changeant :
myurl=url_cozytouch+u'/exec/apply'
Par :
myurl=url_cozytouch+u'exec/apply'

Je n’ai pas accès à un pc. Si cela fonctionne je referais une pull request sur le GitHub.

Re: [Plugin] Cozytouch Thermor

Publié : 05 oct. 2021, 21:43
par Obone
Bonsoir, j'ai vu la double barre oblique sur les traces, ca ne fonctionne pas avec la correction.
J'ai dû revenir sur l'url initialement dans le script et j'arrive à changer les consignes avec les requêtes POST. Je n'ai pas essayé avec le script mais je ne vois pas pourquoi ca ne fonctionnerai pas.
La version 5.1 est sur le GitHub.

Re: [Plugin] Cozytouch Thermor

Publié : 05 oct. 2021, 21:55
par Benjdev
Et ben encore une fois chapeau... J'avais vu // mais vraiment pas sûr de moi j'ai pas touché, et sans savoir j'ai bien fait ! :lol:

En tous cas la 5.1 (Méthode POST donc...) fonctionne chez moi.
Je laisse en route et j'observe : si ça déconne je repasse par ici ;)

Encore un très grand merci, et je ne déconne pas pour la 'tite mousse...

Re: [Plugin] Cozytouch Thermor

Publié : 05 oct. 2021, 22:11
par Obone
Modération : citation supprimée

C'est pas mon coin mais je retiens l'invit :D

Re: [Plugin] Cozytouch Thermor

Publié : 12 oct. 2021, 14:55
par denis_brasseur
Bonjour,
parmi ceux d'entre vous qui utilisent le PLUGIN COZYTOUCH THERMOR, y en a t-il qui sont équipé d'une chauffe-eau Atlantic LINEO ? Il s'agit du modèle 2021 pour lequel le module wifi est intégré en lieu et place du module cozytouch.
Est il compatible avec le plugin ?
Merci de vos retour.

Re: [Plugin] Cozytouch Thermor

Publié : 26 oct. 2021, 21:41
par Obone
Bonsoir, non ce n'est pas intégré. Lance le script avec la variable debug=2 (Prendre la dernière version sur le Git) et retourne moi le fichier créé dans le dossier où est situé le script.

Re: [Plugin] Cozytouch Thermor

Publié : 27 oct. 2021, 19:03
par denis_brasseur
Obone a écrit : 26 oct. 2021, 21:41 retourne moi le fichier créé dans le dossier où est situé le script.
Bonjour Obone,

pas de fichier dump_cozytouch.txt créé suite à l'exécution du script, le debug est bien à 2.
J'ai du remplacer

Code : Tout sélectionner

f1=open('./dump_cozytouch.txt', 'w+')
par

Code : Tout sélectionner

f1=open(current_path+'/dump_cozytouch.txt', 'w+')
afin d'obtenir le fichier attendu.
Il est ci joint, après vérification, pas d'information personnelle.
dump_cozytouch.rar
(3 Kio) Téléchargé 248 fois
Merci de ton aide