Page 1 sur 1

Domoticz plante après test script lua

Publié : 09 oct. 2015, 13:23
par jerem87
Bonjour,

J'ai actuellement un problème qui s'empire à chaque fois que je tente quelque chose pour le régler et j'aimerais donc avoir votre précieuse aide :).

Pour résumer l'affaire, c'est la première fois que je touche au script lua et je suis un total débutant de ce coté là. Pour mon premier test j'ai voulu créer un thermostat en suivant la procédure décrite par le tuto suivant : http://www.latelierdugeek.fr/2014/03/21 ... at-simple/. A savoir que je ne dispose pas d'in interrupteur on/off mais d'un dispositif switch on/ switch off (le on et le off ne sont pas sur la même fréquence, les 2 boutons sont séparé). j'ai donc suivit la procédure pas à pas en adaptant à mon switch.

1) Ajouter le matériel Dummy
2) Créer un interrupteur On/Off rattaché au matériel Dummy
3) Créer le script permettant d’enclencher le "switch On" lorsque la température est trop basse, le "switch Off" lorsque la température est rétablie, le tout lorsque l'interrupteur virtuelle relié au matériel Dummy est sur "On". Donc en modifiant un peu le script du tuto en lien ci dessus.

C'est après ça que les problèmes ont commencé. Des erreurs probable dans mon script ont fait que Domoticz plantait. Dés que la sonde d’intérêt envoyait sa valeur, le script foireux était déclenché et les logs de Domoticz n'affichaient plus que "Hardware Monitor: Fetching data (System sensors)" en boucle.

Après quelques tentatives de correction du script et redémarrage sans succès et ayant d'autre chose à faire, j'ai fini par vouloir mettre en suspend pour plus tard. J'ai donc été dans les "Matériels" de Domoticz et j'ai désactivé le matériel Dummy ainsi que désactivé le script lua pensant que tout redeviendrait comme avant. Là, l'interrupteur virtuelle lié à Dummy (qui avait le switch on et le switch off en dispositif esclave) à disparu. J'ai ensuite vérifié les logs après avoir redémarré et tout était normal. Par contre lorsque j'ai essayé de manipuler le switch on/switch off avec Domoticz (comme avant) j'ai de nouveau eu un plantage. J'ai donc désinstaller complèment le matériel Dummy pour voir si ça réglait l'histoire mais ça n'a pas été le cas. J'en suis là maintenant...

Avez vous une idée de ce qu'est devenu mon interrupteur virtuel qui très probablement la cause de mon problème ? Ou peut être avez vous d'autres idées ?

Avant de delete le matériel Dummy j'ai aussi essayé de créer des dispositifs directement depuis ce matériel et non pas en ajoutant un interrupteur dans la section interrupteur comme indiqué dans le tuto mais rien ne s'est passé, je n'ai pas trouvé mon dispositif.

Re: Domoticz plante après test script lua

Publié : 14 oct. 2015, 16:45
par heartblood
Tes switch on/ switch off sont réels ou virtuels aussi ?

Tu peux lancer ton script pour voir s'il est bien adapté même si ça a l air de venir de tes modules.
"Hardware Monitor: Fetching data (System sensors)" en boucle
C'est "normal" il ne reçoit que les données de ta RPI et pas les données de tes capteurs / modules.