[Tuto] Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

J'ai testé tous les chemins possibles. Chemins absolus, relatifs:

Code : Tout sélectionner

script:///home/pi/domoticz/scripts/python/sonette.py
script://python/sonette.py
script://scripts/python/sonette.py
script://sonette.py
Comme je le dis, le plus navran dans tout ça, c'est qu'il n'y a aucun log pour savoir ce qu'il se passe. Je pense que je vais arrêter de chercher à tâton. J'ai pris le code sur GIT. Je vais le compiler en mode debug pour voir dans le code C++ où ça merde....
Dernière modification par thetrueavatar le 06 déc. 2017, 07:12, modifié 1 fois.
js-martin
Messages : 487
Inscription : 22 mars 2015, 22:08
Contact :

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par js-martin »

fableo a écrit : Par contre l'erreur en question, je ne vois pas.
:oops: :cry: :(
Tu n’as pas défini un “dummy setpoint” (consigne de thermostat en français) pour party_soll_temp comme attendu, mais un “dummy switch”. Verifie les autres thermostats.

Code : Tout sélectionner

# 3 party_soll_temp   : dummy thermostat setpoint (party temperature) {write only}
Domotisation de : mes compteurs EDF, solaire, eau / mon alarme / ma Chaudière Viessamnn / mon congel / ma sonnette. Matériels : Pi2 - RFXTrx433e - Zwave+ Aeotec, ampoules Hue - Détecteur et prises Fibaro - Capteurs Oregon - présentation installation => lien
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

J'ai testé tous les chemins possibles. Chemins absolus, relatifs:

Code : Tout sélectionner

script:///home/pi/domoticz/scripts/python/sonette.py
script://python/sonette.py
script://scripts/python/sonette.py
script://sonette.py
Comme je le dis, le plus navran dans tout ça, c'est qu'il n'y a aucun log pour savoir ce qu'il se passe. J'ai été voir sur le forum domoticz et je vois que ce problème est récurrent. J'ai testé toutes les solutions proposées(chmod +x, #!/usr/bin/python, ...) mais rien n'y fait. Je pense que je vais arrêter de chercher à tâton. J'ai pris le code sur GIT. Je vais le compiler en mode debug pour voir dans le code C++ où ça merde....
js-martin
Messages : 487
Inscription : 22 mars 2015, 22:08
Contact :

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par js-martin »

Tu peux tester le changement de propriétaire du fichier python (chown) ? Teste en root au lieu de pi.
Domotisation de : mes compteurs EDF, solaire, eau / mon alarme / ma Chaudière Viessamnn / mon congel / ma sonnette. Matériels : Pi2 - RFXTrx433e - Zwave+ Aeotec, ampoules Hue - Détecteur et prises Fibaro - Capteurs Oregon - présentation installation => lien
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

J'ai déjà fait un chmod 777 donc full access dessus peu importe le user...
js-martin
Messages : 487
Inscription : 22 mars 2015, 22:08
Contact :

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par js-martin »

Tu peux quand même tester ?
Domotisation de : mes compteurs EDF, solaire, eau / mon alarme / ma Chaudière Viessamnn / mon congel / ma sonnette. Matériels : Pi2 - RFXTrx433e - Zwave+ Aeotec, ampoules Hue - Détecteur et prises Fibaro - Capteurs Oregon - présentation installation => lien
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

J'ai même fait le chgrp mais ca ne marche pas hélas(ce qui me paraît logique ceci dit).
js-martin
Messages : 487
Inscription : 22 mars 2015, 22:08
Contact :

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par js-martin »

Qui t’a parlé du groupe ?

Je te parle du owner du fichier que tu veux exécuter.
Domotisation de : mes compteurs EDF, solaire, eau / mon alarme / ma Chaudière Viessamnn / mon congel / ma sonnette. Matériels : Pi2 - RFXTrx433e - Zwave+ Aeotec, ampoules Hue - Détecteur et prises Fibaro - Capteurs Oregon - présentation installation => lien
thetrueavatar
Messages : 71
Inscription : 04 nov. 2017, 23:41

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par thetrueavatar »

Je voulais dire que j'ai fait les 2(chown et chgrp). Ne t'inquiète pas, je bosse depuis 8 ans sous linux donc je connais un peu :p
js-martin
Messages : 487
Inscription : 22 mars 2015, 22:08
Contact :

Re: Contrôler sa chaudière Viessmann avec Domoticz via une interface infrarouge

Message par js-martin »

OK mais si tu demandes de l'aide, la moindre des choses est de tester ce que l'on peut te dire. Ce n'est pas facile de debugger sans avoir de retour ;)

J'ai eu ce problème avec mes scripts. Lorsqu'une librairie système soit accéder à certains hardware (ex gpio ou port série interne), il faut souvent que le script soit du propriétaire root (domoticz l'execute en root). https://easydomoticz.com/forum/viewtopic.php?t=2945
Domotisation de : mes compteurs EDF, solaire, eau / mon alarme / ma Chaudière Viessamnn / mon congel / ma sonnette. Matériels : Pi2 - RFXTrx433e - Zwave+ Aeotec, ampoules Hue - Détecteur et prises Fibaro - Capteurs Oregon - présentation installation => lien
Répondre