python : XKNX, asyncio et mode daemon ?
Publié : 26 févr. 2019, 09:35
Je cherche à intégrer le knx à domoticz. XKNX me semble être la bibliothèque la plus adapté à cela. en ligne de commande tout fonctionne correctement.
malheureusement, sous domoticz, ce n'est pas pareil.
impossible de faire fonctionner le mode daemon qui permet "d’écouter" le bus en permanence.
je me suis donc rabattu vers une scrutation périodique de ce bus en mode asynchrone mais pour que cela fonctionne (en partie) je ne dois pas fermer le loop (cela me génère une erreur)
mais du coup cela ne fonctionne que quelques minutes les connexions restant ouvertes j'arrive à saturation.
je suis donc réduis à utiliser mon script via un crontab, mais j'aimerais arriver à mieux
quelqu'un pourrais me guider un peu en python sur le sujet SVP?
malheureusement, sous domoticz, ce n'est pas pareil.
impossible de faire fonctionner le mode daemon qui permet "d’écouter" le bus en permanence.
je me suis donc rabattu vers une scrutation périodique de ce bus en mode asynchrone mais pour que cela fonctionne (en partie) je ne dois pas fermer le loop (cela me génère une erreur)
mais du coup cela ne fonctionne que quelques minutes les connexions restant ouvertes j'arrive à saturation.
je suis donc réduis à utiliser mon script via un crontab, mais j'aimerais arriver à mieux
quelqu'un pourrais me guider un peu en python sur le sujet SVP?