[Plugin] Cozytouch Thermor
Re: Cozytouch Thermor
oui exactement
je n'ai que le bridge et un chauffe eau
je veux bien
merci
je n'ai que le bridge et un chauffe eau
je veux bien
merci
Re: Cozytouch Thermor
Ok, il y a un bug dans le script pour les chauffe-eau (je n'en ai pas, et l'auteur initial probablement pas non plus)
Ligne 791 :
Tu remplaces switch par a
Sans changer l'indentation !
Ligne 791 :
Code : Tout sélectionner
save (switch, ('save_onoff_'+str(classe.get('idx_on_off'))))Code : Tout sélectionner
save (a, ('save_onoff_'+str(classe.get('idx_on_off'))))Re: Cozytouch Thermor
Bon alors y a du mieux certains devices se mettent a jour
- Pièces jointes
-
- Capture d’écran 2019-02-27 à 21.24.03.jpg (131.92 Kio) Consulté 5404 fois
Re: Cozytouch Thermor
Voyons ce que tu devrais avoir :
D'une part dans le script :
La fonction ajout_chauffe_eau() ligne 611 crée les devices domoticz suivants pour chaque chauffe-eau trouvé dans cozytouch :
D'autre part dans la trame renvoyée par le serveur cozytouch, en prenant en exemple celle que tu as postée ici :
D'une part dans le script :
La fonction ajout_chauffe_eau() ligne 611 crée les devices domoticz suivants pour chaque chauffe-eau trouvé dans cozytouch :
- Switch selecteur auto/manu/manu+eco
- Switch on/off
- Mesure température eau
- Compteur d'eau chaude disponible
- Compteur temps de fonctionnement pompe à chaleur
- Compteur d'énergie moyenne consommée depuis le dernier relevé par le script
- 2 switches dans l'onglet "Switches"
- 1 mesure de température dans l'onglet "Températures"
- 3 compteurs dans l'onglet "Utilities"
- Le switch on/off : selon la valeur du sous-paramètre 'energyDemandStatus' du paramètre n° 7 de la trame (ligne 781 du script)
- le switch auto/manu/manu+eco : selon la valeur du paramètre n° 15 de la trame (ligne 793)
- la mesure de température : selon la valeur du paramètre n° 5 de la trame (ligne 809)
- le compteur d'eau chaude disponible : selon la valeur du paramètre n° 10 de la trame (ligne 815)
- le compteur d'énergie moyenne : selon la valeur du paramètre n° 1 de l'objet suivant le chauffe-eau (qui est le compteur d'énergie) de la trame (ligne 820)
- le compteur de temps de fonctionnement pompe à chaleur : selon la valeur du paramètre n° 12 de la trame (ligne 829)
D'autre part dans la trame renvoyée par le serveur cozytouch, en prenant en exemple celle que tu as postée ici :
- Valeur du switch on/off selon la valeur du sous-paramètre 'energyDemandStatus' du paramètre n° 7 de la trame : 0 donc 'Off' dans domoticz
- Valeur du switch auto/manu/manu+eco : selon la valeur du paramètre n° 15 de la trame (ligne 793) : 'autoMode' donc 'Auto' dans zomoticz
- Valeur de la mesure de température : selon la valeur du paramètre n° 5 de la trame (ligne 809) : 41°C
- Valeur du compteur d'eau chaude disponible : selon la valeur du paramètre n° 10 de la trame (ligne 815) : 136 m3
- Valeur du compteur d'énergie moyenne : selon la valeur du paramètre n° 1 de l'objet suivant le chauffe-eau (qui est le compteur d'énergie) de la trame (ligne 820) : 661,932 kWh moins la valeur précédemment relevée par le script, qui était probablement identique donc 0 kWh
- Valeur du compteur de temps de fonctionnement pompe à chaleur : selon la valeur du paramètre n° 12 de la trame (ligne 829) : 1223 heures
- les 3 compteurs de l'onglet "Utilities" de domoticz semblent fonctionner correctement
- montre nous les 2 switches de l'onglet "Switches"
- montre nous la mesure de température de l'onglet "Températures"
Dernière modification par sg2 le 01 mars 2019, 10:22, modifié 1 fois.
Re: Cozytouch Thermor
Effectivement tu as raison, tout est ok
Et encore merci de ton aide, sans toi je n'y serais pas arrivé
Et encore merci de ton aide, sans toi je n'y serais pas arrivé
-
jojomul1983
- Messages : 74
- Inscription : 23 févr. 2019, 18:22
Re: Cozytouch Thermor
Bonjour à tous.
J'essaie d'installer le plugin sur un synology avec domoticz.
Je suis totalement nouveau sur ce système.
J'ai suivi le tuto, le matériel "Cozytouch_v2" est bien créé, cependant je n'ai aucun dispositif associé.
Quand j'exécute: python2.7 /volume1/@appstore/domoticz/var/scripts/cozytouch_v2.py, après démarrage mise à jour devices, je n'ai plus rien.
J'ai le bridge cozytouch, un chauffe-eau aeromax split 2 et une pompe à chaleur alféa extensa.
Pourriez-vous m'indiquer le problème?
Merci d'avance
J'essaie d'installer le plugin sur un synology avec domoticz.
Je suis totalement nouveau sur ce système.
J'ai suivi le tuto, le matériel "Cozytouch_v2" est bien créé, cependant je n'ai aucun dispositif associé.
Quand j'exécute: python2.7 /volume1/@appstore/domoticz/var/scripts/cozytouch_v2.py, après démarrage mise à jour devices, je n'ai plus rien.
J'ai le bridge cozytouch, un chauffe-eau aeromax split 2 et une pompe à chaleur alféa extensa.
Pourriez-vous m'indiquer le problème?
Merci d'avance
Re: Cozytouch Thermor
Bonjour,
Peux tu mettre le message d'erreur que l'on voit si c'est le meme problème que j'avais avant l'aide de Stéphane
Peux tu mettre le message d'erreur que l'on voit si c'est le meme problème que j'avais avant l'aide de Stéphane
Re: Cozytouch Thermor
vr6man,
Merci d'avoir confirmé que ça marche. Je te propose un changement : plutôt que d'afficher la conso énergie depuis la dernière exécution du script (qui sera très souvent à zéro), on pourrait afficher la conso cumulée, comme pour les radiateurs.
Si tu veux faire ça, change la ligne 821 du script :
par
(bien sûr, en respectant l'indentation
)
Exécute le script, et dans le compteur énergie domoticz tu auras la conso cumulée.
PS : j'ai corrigé mon post d'analyse plus haut, le compteur d'eau n'affiche pas la consommation en m3 mais la quantité d'eau chaude disponible dans le chauffe-eau en litres.
jojomul1983,
Comme dit vr6man, colle ici ce que produit le script.
Merci d'avoir confirmé que ça marche. Je te propose un changement : plutôt que d'afficher la conso énergie depuis la dernière exécution du script (qui sera très souvent à zéro), on pourrait afficher la conso cumulée, comme pour les radiateurs.
Si tu veux faire ça, change la ligne 821 du script :
Code : Tout sélectionner
wh_1min = wh_actuel - wh_precCode : Tout sélectionner
wh_1min = wh_actuelExécute le script, et dans le compteur énergie domoticz tu auras la conso cumulée.
PS : j'ai corrigé mon post d'analyse plus haut, le compteur d'eau n'affiche pas la consommation en m3 mais la quantité d'eau chaude disponible dans le chauffe-eau en litres.
jojomul1983,
Comme dit vr6man, colle ici ce que produit le script.
Re: Cozytouch Thermor
merci modification faite, ca semble marcher
Comment peux on faire pour modifier l'affichage pour l'avoir en Kwatt ou plus clair ?
Dans le device je ne trouve rien a modifier
Merci
Comment peux on faire pour modifier l'affichage pour l'avoir en Kwatt ou plus clair ?
Dans le device je ne trouve rien a modifier
Merci
-
jojomul1983
- Messages : 74
- Inscription : 23 févr. 2019, 18:22
Re: Cozytouch Thermor
¤¤¤¤ DEMARRAGE SCRIPT ¤¤¤¤
**** Fonction test ****
repertoire actuel : /volume1/@appstore/domoticz/var/scripts/cozytouch_save
idx materiel dans cozytouch_save -> n°6
idx cozytouch trouve dans domoticz -> n°6
**** Fin fonction test ****
**** Tentative interrogation serveur Cozytouch ****
Requete GET : refreshAllStates
Requete de test reussie : Interrogation serveur...
**** Fonction decouverte devices ****
Requete GET : getSetup
**** Demarrage procedure d'ajout devices Cozytouch ****
**** Demarrage mise a jour devices ****
**** Fonction test ****
repertoire actuel : /volume1/@appstore/domoticz/var/scripts/cozytouch_save
idx materiel dans cozytouch_save -> n°6
idx cozytouch trouve dans domoticz -> n°6
**** Fin fonction test ****
**** Tentative interrogation serveur Cozytouch ****
Requete GET : refreshAllStates
Requete de test reussie : Interrogation serveur...
**** Fonction decouverte devices ****
Requete GET : getSetup
**** Demarrage procedure d'ajout devices Cozytouch ****
**** Demarrage mise a jour devices ****