Simuler des changements d'états de devices
Publié : 05 déc. 2024, 09:56
Bonjour
Le sujet est confus sans explication associée.
Voilà mon sujet :
Dans un script dzvents, j'ai une liste de devices de tous types servant de triggers.
Sur réception d'un autre trigger, j'aimerais "retriggeriser" les devices ci-dessus.
Exemple :
J'ai mes premiers triggers : device 1, device 2, ... Si changement d'état de l'un ou l'autre de ces devices, j'envoie des données par MQTT.
Je voudrais mettre en place un switch qui, s'il est activé, permet de retriggeriser tous mes devices (device 1, device 2, ...) comme si leurs états avaient changés (sauf qu'en réalité leurs états n'ont pas changé), afin de renvoyer toutes les données via MQTT.
Mon problème 1 : je ne sais pas comment balayer tous les triggers de ma liste devices = {device 1, device 2, ...}
Mon problème 2 : je ne sais pas comment simuler des changements d'états de ces devices
Afin de faire : for "tous mes devices de ma liste de devices" -> simuler un changement d'état qui n'en est pas un pour chacun de ces devices.
Je suis preneur de toute idée.
Merci d'avance
Le sujet est confus sans explication associée.
Voilà mon sujet :
Dans un script dzvents, j'ai une liste de devices de tous types servant de triggers.
Sur réception d'un autre trigger, j'aimerais "retriggeriser" les devices ci-dessus.
Exemple :
J'ai mes premiers triggers : device 1, device 2, ... Si changement d'état de l'un ou l'autre de ces devices, j'envoie des données par MQTT.
Je voudrais mettre en place un switch qui, s'il est activé, permet de retriggeriser tous mes devices (device 1, device 2, ...) comme si leurs états avaient changés (sauf qu'en réalité leurs états n'ont pas changé), afin de renvoyer toutes les données via MQTT.
Mon problème 1 : je ne sais pas comment balayer tous les triggers de ma liste devices = {device 1, device 2, ...}
Mon problème 2 : je ne sais pas comment simuler des changements d'états de ces devices
Afin de faire : for "tous mes devices de ma liste de devices" -> simuler un changement d'état qui n'en est pas un pour chacun de ces devices.
Je suis preneur de toute idée.
Merci d'avance