Etats de périphériques au démarrage de Domoticz

Lors d’un arrêt inopiné et du redémarrage de Domoticz certains périphériques (entrées, sorties: GPIO de façon générale) se retrouvent dans un état X alors que le fonctionnement correct est Y : un switch est Off alors que son état devrait être On.

Un script Lua permet de forcer l’état de TOUS les périphériques à l’état qu’ils avaient précédemment (last state).Script qui est une script_time déclenché toutes les minutes.

Sauf que certains périphériques tels que les capteurs z-wave n’aiment pas que l’on leur force un état alors qu’il ne sont que emetteurs. On a alors l’erreur

2015-04-04 10:11:03.801 Error: OpenZWave: Internal Node ValueID not found! NodeID: 9 (0x09), instanceID: 0"

toutes les minutes et le périphérique en question n’est pas utilisable.

J’ai donc commis un script python destiné à remettre certains équipements précis à On ou Off et uniquement ceux mentionnés dans le script.

Le détail des opérations peut être trouvé sur le forum ici

https://easydomoticz.com/forum/viewtopic.php?f=17&t=456

Bon démarrage

demarrage

Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/
Posted in logiciel, materiel, python, scripts.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *