Page 39 sur 42

Re: [Plugin] Cozytouch Thermor

Publié : 25 juin 2023, 11:22
par jojomul1983
Ça marche pour moi, après avoir adapter le script sur ma config.

Re: [Plugin] Cozytouch Thermor

Publié : 26 juin 2023, 10:23
par patoche
C'est repartie également avec la version 5.35. Merci aux contributeurs

Re: [Plugin] Cozytouch Thermor

Publié : 29 juil. 2023, 14:28
par sirus
Bon visiblement suite la la nouvelle version de domoticz ca ne fonctionne plus de nouveau :(
[WebServer] Deprecated RType (devices) for API request. Handled via fallback (getdevices), please use correct API Command!
A suivre je vais tenter de debugger le truc :)

Re: [Plugin] Cozytouch Thermor

Publié : 30 juil. 2023, 18:37
par zephyr5023
Bonsoir,
Je suis nouveau sur le forum.
Je viens de faire installer une 'PAC atlantic alfea excellia hp duo ai 16'.
J'ai domoticz sur un rpi3b+ et la box cozytouch.
J'aimerai suivre ma PAC avec le script cozytouch-domoticz.
Avec la dernière maj de domoticz , j'ai modifier le script cozytouch-domoticz en ajoutant 'command&param=' ligne 354,
et aussi remplacé 'type=setused' par 'type=command&param=setused'.
L'information est dans la page 'https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's', paragraphe : create a device.
J'ai réussi à avoir une partie seulement de ma PAC. Je n'ai pas la partie ECS.

Re: [Plugin] Cozytouch Thermor

Publié : 30 juil. 2023, 18:57
par gueron
Parait pour moi.. le plugin fonctionne sur la partie PAC /chauffage, mais aucune info ECS..
D'ailleurs l'app cozytouch (android) ne donne pas bcp de possibilites non plus..

Re: [Plugin] Cozytouch Thermor

Publié : 02 août 2023, 00:51
par sirus
Bienvenue zephyr5023 !

Effectivemnt c'est bien cette modif coté Domoticz en 2023.2 qui met la grouille.

J'ai poussé une modif dans le code qui se trouve ici : https://github.com/Tatroxitum/Cozytouch ... zytouch.py

Qui doit + ou - correspondre à ce que tu as fait comme chagement...

Du coup mon tuto detaillé est tujours valable

++

Re: [Plugin] Cozytouch Thermor

Publié : 18 août 2023, 09:21
par patoche
Salut,
Je ne mets plus à jour domoticz depuis bien longtemps pour éviter ces désagréments. J'ai mis la 5.35 pour corriger le pb cozybtouch de mai qui fonctionne bien. Est-ce qu'en cas de nouveau correctif (coté cozytouch) la version sera compatible avec les anciennes version de domoticz suite au dernier changement effectué ?

Re: [Plugin] Cozytouch Thermor Python3

Publié : 08 sept. 2023, 18:06
par gueron
Je souhaitais une version du dernier script en python3, pour eviter melanger python 2.7 and 3 dans une installation propre.

J'ai suivi des conseils de ludovic Rousseau ici : https://github.com/OBone-git/Cozytouch- ... /issues/40

Donc 2to3 suivi de qqs corrections (test version python3 et python3 in shebang), plus
jwt=reqjwt.content.replace('"','')
becomes
jwt=reqjwt.content.decode('utf-8').replace('"','') decode jwt

Resultat presque bon...
sauf erreur : TypeError: can only concatenate str (not "bytes") to str
ligne 1329

Apres recherche j'ai du remplacer ;
+nom_switch+
par +str(nom_switch)+
et ca marche sans erreur...

Reste un petit souci j'ai les noms :
b'Mode PAC Zone 2' et b'Mode PAC Zone 1'
mais je ne sais pas d'ou vient le "b"

Gueron

Re: [Plugin] Cozytouch Thermor

Publié : 08 sept. 2023, 18:57
par gueron
Trop vite.. j'ai genere les elements dans hardware mais erreurs lancement script mise a jour..
ligne 200 :
idx = str(idx).decode("utf-8")
ligne 1391
texte= texte.decode("utf-8")
'str' object has no attribute 'decode'..
Gueron

Re: [Plugin] Cozytouch Thermor

Publié : 09 sept. 2023, 08:04
par gueron
Et encore des erreurs par la suite sur des valeurs numeriques..
N'etant pas fort en codage je ne suis pas sur de tout resoudre...
Gueron