Page 21 sur 42

Re: Cozytouch Thermor

Publié : 24 oct. 2019, 21:44
par Obone
Matthias a écrit : 24 oct. 2019, 20:00
Obone a écrit : 24 oct. 2019, 19:47 Est ce que tes devices sont mis à jour chaque minute ? (à vérifier via l'horodatage sur chaque widget Cozytouch)
Vois tu quelque chose de spécifique dans les logs de Domoticz ?
Le changement de température fonctionne ?
En effet, l’horodatage ne fonctionne pas.
C'est que le script n'est pas exécuté cycliquement. Vérifie les réglages du cron.

Re: Cozytouch Thermor

Publié : 24 oct. 2019, 21:48
par Matthias
Peux tu regarder quelques posts plus haut, j'ai mis une copie de mon fichier cron et me dire si quelques choses cloche stp ?
Merci.

Envoyé de mon STF-L09 en utilisant Tapatalk


Re: Cozytouch Thermor

Publié : 24 oct. 2019, 22:22
par Obone
Matthias a écrit : 24 oct. 2019, 21:48 Peux tu regarder quelques posts plus haut, j'ai mis une copie de mon fichier cron et me dire si quelques choses cloche stp ?
Merci.

Envoyé de mon STF-L09 en utilisant Tapatalk
*/1 * * * * <utilisateur> python/home/<utilisateur>/domoticz/scripts/cozytouch.py
Ca ne peut pas fonctionner, en <utilisateur> on entend le nom d'utilisateur que tu utilises sur pour ta session.
Tapes " w " dans ton shell pour connaitre ton nom de "USER" et insère le à la placede " <utilisateur> ".

Re: Cozytouch Thermor

Publié : 24 oct. 2019, 22:26
par Matthias
J'ai bien remplacé mon nom d'utilisateur dans le fichier mais je ne voulais juste pas l'afficher ici.

Envoyé de mon STF-L09 en utilisant Tapatalk


Re: Cozytouch Thermor

Publié : 25 oct. 2019, 10:20
par Matthias
En effet, le fichier cron posait pb.
J'ai dû mettre root à la place du premier nom d'utilisateur.
Le deuxième étant mon nom d'utilisateur habituel.

*/1 * * * * root python/home/<mon d'utilisateur habituel>/domoticz/scripts/cozytouch.py

Merci pour ton aide !

Re: Cozytouch Thermor

Publié : 25 oct. 2019, 13:21
par TurboX
Bonjour,

J'ai une PAC atlantic alfea AI et je vois que quelques personnes semblent intéressé à leur intégration. Visiblement ça déjà été fait pour une personne mais cela n'a pas été intégré dans le v3 (dommage).
jcligny a écrit : 01 janv. 2019, 14:06
Bonjour à tous et bonne fêtes de fin d'année.

Obone de mon côté j'ai installé votre script V2 qui malheureusement ne détectait aucun de mes appareils car je suis en pompe à chaleur.

Edit : J'ai une pompe à chaleur Atlantic Alfea extensa DUO Ai.

J'ai donc adapté le script en y ajoutant au dictionnaire mes équipements soit :

Température de la sonde extérieure de la PAC
Température intérieure du thermostat d'ambiance
Consommation éléctrique totale de la PAC (chauffage + ECS)
Consommation éléctrique ECS
Consommation éléctrique chauffage

Je m'attaquerai ensuite à l'ajout du réglage des températures de consigne

En tous cas merci beaucoup pour le partage de ce script pour domoticz et n'hésitez pas à me contacter si vous voulez que je vous le donne afin d'en faire partager la communauté avec la V3.

Edit : La V3 du script devrait intégrer ma pompe à chaleur et donc d'autre, mes ajustements ont étés transmis à Obone.

A bientôt.

Jérôme.

Je veux bien participer pour l'intégrer et partager les infos (mode debug) mais quelqu'un peux/veut se charger de l'implémenter?

Re: Cozytouch Thermor

Publié : 25 oct. 2019, 18:40
par Obone
Obone a écrit : 24 oct. 2019, 19:56 J'en profite pour vous signaler que j'ai beaucoup travaillé sur une "V4 béta" pour une intégration d'une PAC 5 zones ainsi que d'un chauffe eau thermodynamique ainsi que diverses améliorations. Des petites corrections sont encore à apporter mais l'essentiel est assurer. Duchtandre m'a mis la puce à l'oreille en me proposant d'intégrer ce genre de script dans un plugin Domoticz. Apparemment c'est faisable, bien que je n'ai jamais fait cela je vais tenter l'expérience pour de multiples raisons (plus simple à gérer, fonctions domoticz déjà incluses, ...). Ce travail va me demander du temps et en ce moment c'est tendu donc on reste patient et je m'y remet dés que l'occasion se profile. :)
Salut Jérôme,
Il n'y a pas de PAC dans la V3. J'ai bossé sur l'intégration d'une PAC 5 zones Atlantic ainsi que d'un ballon thermodynamique.
J'ai dû changé pas mal de choses par rapport à la V3, il y a toujours des surprises quand on va chercher des infos cozytouch et il faut que je prenne en compte le fonctionnel de l'appareil pour que ce soit cohérent sur Domoticz.

Comme cité ci dessus je souhaite finaliser cette version en "plugin domoticz" mais ce n'est pas pour tout de suite.
Désolé je ne souvenais plus de ton travail, je veux bien que tu me renvoies ton script et une copie des données JSON, je me chargerai de l'intégrer à cette V4 étant donné que j'ai pas mal bossé dessus.

Nicolas

Re: Cozytouch Thermor

Publié : 26 oct. 2019, 16:00
par OlivierBer
Hello,

Merci et bravo pour ce script !
J'ai pu configurer mon installation (4 radiateurs Altantic Malao + BEC Thermor thermodynamique). Tout fonctionne depuis quelques jours (j'ai démarré Domoticz il y a moins d'un mois).

Quelques propositions :
  • Ne souhaiterais-tu pas mettre ton script sur GitHub (ou autre repository) afin que nous puissions participer à son développement ?
  • J'ai beaucoup cherché à faire tourner le script à cause d'un bug/détail : tu utilises le module shelve pour la sauvegarde des données mais tu passes par le module os pour vérifier qu'il y a une sauvegarde. Problème : shelve va utiliser des extensions différentes selon les plateformes (selon les modules sous-jacents à shelve). Dans mon cas (Synology / Domoticz sous Docker), j'ai eu une extension "pag". Pourrais-tu vérifier la présence d'une sauvegarde via un try/catch sur "shelve.open(cozytouch_save)" ? De cette manière, tu n'es plus dépendant de la plateforme qui fait tourner Domoticz (et en plus, tu gères les cas où la sauvegarde est corrompue).

Code : Tout sélectionner

try:
	d = shelve.open('cozytouch_save','w') ''' Ouvrir la sauvegarde existante '''
except:
	''' Impossible d'ouvrir la sauvegarde '''
	print("Fichier de sauvegarde de la configuration inexistant")
	shelve.open('cozytouch_save','c')
shelve.close('cozytouch_save')
  • Pourrais-tu changer le comportement des mises à jour dans Domoticz pour n'envoyer les valeurs que si elles sont différents de celles actuels (pour éviter mises à jour continues des températures de consigne par exemple) ?
A bientôt !
Olivier

Re: Cozytouch Thermor

Publié : 28 oct. 2019, 23:50
par Gazous
Bonsoir à tous,

J'ai parcouru toutes les pages de ce sujet avec intérêt et à la recherche du lien de téléchargement du script Python mais aucun des lien trouvés ne fonctionne.
Quelqu'un pourrait me dire comment et où je peux récupérer le script ?
Merci d'avance pour votre aide !

Re: Cozytouch Thermor

Publié : 29 oct. 2019, 07:04
par Matthias
Si tu avais tout lu, tu l'aurais trouvé !
Post #166
Copie colle le contenu du lien avec un éditeur de texte et renomme le en cozytouch.py


Envoyé de mon STF-L09 en utilisant Tapatalk