Page 37 sur 42

Re: [Plugin] Cozytouch Thermor

Publié : 17 mai 2022, 08:47
par TurboX
Bonjour,

Je ne sais pas si vous avez vu mais il va y avoir du changement sur l'authentification sur les serveurs Atlantic (sur le git).

Rien à voir mais il y a du monde qui utilise le plugin avec une alfea AI (non duo)?

Re: [Plugin] Cozytouch Thermor

Publié : 10 août 2022, 19:03
par sirus
Bonjour à tous,

je viens de réinstaller un nouveau raspberry avec la derniere version de Rasperry OS
j'ai un peu de mal pour le moment a downgrader python pour avoir python2 et je pense que la bonne methode serait de convertir ce script pour qu'il soir compatible avce python3.

Quelqu'un a deja fait l'exercice ou trouvé le script en version compatible python3?


En paralelle je me lance dans les recherches...

A+

Re: [Plugin] Cozytouch Thermor

Publié : 14 nov. 2022, 08:54
par cFlavien
Bonjour,
J'ai ajouté une interface Cozytouch (le boîtier avec fil pilote) dans mon installation.
Ce module est bien compatible avec le script ? Il y a une manip particulière à faire car il n'apparaît pas dans domoticz
Merci

Édit: j'ai supprimé la matériel cozytouch et lancer le script, il a bien détecté le module fil pilote.
Par contre le script crée un nouveau matériel à chaque exécution !
Capture d’écran 2022-11-16 204019.png
Capture d’écran 2022-11-16 204019.png (16.89 Kio) Consulté 3455 fois
Dans le log j'ai une erreur à la fin :

Code : Tout sélectionner

Traceback (most recent call last):
  File "cozytouch.py", line 1920, in <module>
    decouverte_devices()
  File "cozytouch.py", line 665, in decouverte_devices
    liste= ajout_module_fil_pilote (save_idx,liste,url,x,read_label_from_cozytouch(data,x,oid))
  File "cozytouch.py", line 845, in ajout_module_fil_pilote
    myurl=u'http://'+domoticz_ip+u":"+domoticz_port+u'/json.htm?addjvalue=0&addjvalue2=0&customimage=15&description=&idx='+radiateur[u'idx_switch']+u'&name='+nom_switch+u'+&options='+option
NameError: global name 'radiateur' is not defined
Édit2: j'ai testé la nouvelle version du script "API Manager url and basic update", j'ai une erreur (http 401 et 200):

Code : Tout sélectionner

 python2.7 cozytouch.py
¤¤¤¤ Demarrage script cozytouch <=> domoticz version 5.34 (debug :1)
Version python : 2.7.18
**** Test existence / creation configuration cozytouch (hardware domoticz + fichier de sauvegarde) ****
Fichier de sauvegarde de la configuration : /home/pi/git/Cozytouch-domoticz/cozytouch_save
Fichier de sauvegarde de la configuration inexistant, creation hardware cozytouch dans domoticz et nouveau fichier de sauvegarde
GET->   http://192.168.1.33:8080/json.htm?type=command&param=addhardware&htype=15&port=1&name=Cozytouch_V5.34&enabled=true   :   200
('    **** domoticz cozytouch hardware index : ', '14')
GET->   http://192.168.1.33:8080/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 présence du fichier de sauvegarde cozytouch et virtual hardware domoticz OK

**** Tentative interrogation serveur Cozytouch sans login, avec cookie login précédent ****
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/enduserAPI/login | userId=****&userPassword=**** : 401
!!!! Echec authentification serveur cozytouch
Erreur HTTP 200 : OK
!!!! Echec connexion serveur Cozytouch

Re: [Plugin] Cozytouch Thermor

Publié : 09 janv. 2023, 18:53
par Matthias
Petite question : ce plugin est il fonctionnel pour le Cozytouch de SAUTER (Les chauffages) ?

Re: [Plugin] Cozytouch Thermor

Publié : 09 janv. 2023, 19:19
par OlivierBer
Oui, fonctionnel pour Sauter.
J'ai mes Malao dessus. Je suis encore en v4 mais aucune raison que les radiateurs ne soient plus reconnu en v5.

Re: [Plugin] Cozytouch Thermor

Publié : 09 janv. 2023, 19:22
par Matthias
Merci de ta réponse.
C'est dommage qu'il n'y ait pas un récap de la situation dans le premier post car décortiquer les 37 pages n'est pas simple. Est-ce abusé de demander le lien du tuto d'installation ?

Re: [Plugin] Cozytouch Thermor

Publié : 09 janv. 2023, 20:16
par Keros
J'ai vu qu'il n'y avait rien dans le premier post, ni même dans la première page. J'ai donc ajouté un lien vers un message dans la deuxième qui me semblait être pertinent pour avoir des "premières" infos. N'utilisant pas ce plugin, je ne peux pas faire plus.

Maintenant, si quelqu'un veut / peut résumer les choses pour les mettre à disposition des autres, c'est avec plaisir que j'éditerai le premier post pour insérer vos infos.

Re: [Plugin] Cozytouch Thermor

Publié : 09 janv. 2023, 20:49
par Matthias
Merci Keros comme toujours !
Je viens d'installer ce script et j'ai bien tous les devices qui se sont bien créés mais quand je sélectionne un choix "Confort" par exemple, il ne se passe rien.
Il ne semble pas communiquer avec l'installation pourtant la connexion doit être bonne vu qu'il les a créé ?

J'ai été obligé de lancer le script avec la commande python2.7
et j'ai écrit le crontab de la sorte :

*/1 * * * * python2.7 /home/'user'/domoticz/scripts/cozytouch.py

Ai je fait une erreur ?

Je n'ai que des radiateurs connectés et d'autres avec le module fils pilote.

Re: [Plugin] Cozytouch Thermor

Publié : 09 janv. 2023, 21:10
par Matthias
Autant pour moi, j'avais oublié d'ajouter "root" dans le crontab.
J'ai rien et merci pour ce beau script.

Re: [Plugin] Cozytouch Thermor

Publié : 31 mai 2023, 10:23
par Jicé
Bonjour à tous,

Depuis quelques jours mon script ne fonctionne plus. On dirait que les urls de l'API ont changés.

Code : Tout sélectionner

 
 POST-> https://ha110-1.overkiz.com/enduser-mobile-web/enduserAPI/login | userId=****&userPassword=**** : 200
Authentification serveur cozytouch OK
Connexion serveur Cozytouch reussie
GET->   https://ha110-1.overkiz.com/enduser-mobile-web/externalAPI/json/refreshAllStates   :   404
Erreur HTTP 404 :
!!!! Echec requete refreshAllStates
Avez-vous une idée de ce qu'il faut faire?

Bonne journée.