Plugin Virtuel
Plugin Virtuel
Bonjour j'ai deux équipements:
-Alarme
-détection
J'aimerai faire un virtuel avec une commande info qui reprend les états des deux équipements:
alarme à 1+ mouvement à 1= virtuel à 1
alarme à 0+ mouvement à 1= virtuel à 0
Quelqu'un peut m'aider sur la syntaxe svp?
Merci
-Alarme
-détection
J'aimerai faire un virtuel avec une commande info qui reprend les états des deux équipements:
alarme à 1+ mouvement à 1= virtuel à 1
alarme à 0+ mouvement à 1= virtuel à 0
Quelqu'un peut m'aider sur la syntaxe svp?
Merci
- Pièces jointes
-
- Capture.PNG (17.49 Kio) Consulté 3489 fois
Re: Plugin Virtuel
Salut,
Tu peux mettre dans ton expression :
Et retirer le 1 dessous
Tu peux mettre dans ton expression :
Code : Tout sélectionner
(#[Alarme][Alarme][Etat]#==1 ET #[Buanderie][Présence Buanderie][etat]#==1)?1:0
Re: Plugin Virtuel
super ça fonctionne bien, j'ai juste une derniere question:
es_ce que je peux forcer la remise à 0 du detecteur de mouvement xiaomi quand je passe l'équipement alarme à 1
car il garde en mémoire 1min je pense l'état à 1 donc si il est a 1 avant l'activation de l'alarme j'ai directement une alarme.
Je sais pas si j'ai étais trop clair ^^
merci
es_ce que je peux forcer la remise à 0 du detecteur de mouvement xiaomi quand je passe l'équipement alarme à 1
car il garde en mémoire 1min je pense l'état à 1 donc si il est a 1 avant l'activation de l'alarme j'ai directement une alarme.
Je sais pas si j'ai étais trop clair ^^
merci
Re: Plugin Virtuel
A tester : fais un event sur #[Buanderie][Présence Buanderie][etat]# pour le forcer à 0
Re: Plugin Virtuel
merci @noodom
'ai fait un scénario event pour forcer la mise à 0 du capteur, ça marche bien.
juste un petit ajustement je pense:
j'ai un scénario en même temps qui envoi une notification le problème c'est qu'on dirait que defois j'ai la notification avant la remise à 0.
Puis je créer un ordre pour les lancer l'un après l'autre?
merci
'ai fait un scénario event pour forcer la mise à 0 du capteur, ça marche bien.
juste un petit ajustement je pense:
j'ai un scénario en même temps qui envoi une notification le problème c'est qu'on dirait que defois j'ai la notification avant la remise à 0.
Puis je créer un ordre pour les lancer l'un après l'autre?
merci
- Pièces jointes
-
- Capture12.JPG (49.24 Kio) Consulté 3438 fois
-
- Capture11.JPG (54.59 Kio) Consulté 3438 fois
Re: Plugin Virtuel
Salut,
Il faudrait plus détailler pour comprendre l'enchainement des appels et ce que tu souhaites faire au final.
Il manque aussi les déclencheurs de tes scénarios pour mieux comprendre ton problème et ton besoin.
De ce que je comprends, il faudrait modifier les déclencheurs et/ou ajouter des tests sur les triggers dans tes SI (pour savoir ce qui a déclenché le lancement de tes scénarios).
Il faudrait plus détailler pour comprendre l'enchainement des appels et ce que tu souhaites faire au final.
Il manque aussi les déclencheurs de tes scénarios pour mieux comprendre ton problème et ton besoin.
De ce que je comprends, il faudrait modifier les déclencheurs et/ou ajouter des tests sur les triggers dans tes SI (pour savoir ce qui a déclenché le lancement de tes scénarios).
Re: Plugin Virtuel
Bonjour je vais essayé de tout détailler:
J'ai 4 capteurs de mouvement Xiaomi:
-création de 4 virtuel pour remonter l'état de chacun en fonction d'un autre virtuel "alarme"
Je peux activer le virtuel "alarme" ou désactiver celui-ci.
Quand j'active le virtuel "alarme" je tiens compte du changement d'état des 4 capteurs de mouvement dans le virtuel
Quand je dé-active le virtuel "alarme" je tiens pas compte du changement d'état des 4 capteurs de mouvement dans le virtuel
Le problème est que si j'ai un capteur qui est actif avant d'activer l'alarme, dès que j'active l'alarme j'ai une alarme.
Alors suivant tes conseils, j'ai forcé l'état des détecteur de mouvement à 0 quand j'active l'alarme avec un scénario event mais l'alarme s'active avant
merci
J'ai 4 capteurs de mouvement Xiaomi:
-création de 4 virtuel pour remonter l'état de chacun en fonction d'un autre virtuel "alarme"
Je peux activer le virtuel "alarme" ou désactiver celui-ci.
Quand j'active le virtuel "alarme" je tiens compte du changement d'état des 4 capteurs de mouvement dans le virtuel
Quand je dé-active le virtuel "alarme" je tiens pas compte du changement d'état des 4 capteurs de mouvement dans le virtuel
Le problème est que si j'ai un capteur qui est actif avant d'activer l'alarme, dès que j'active l'alarme j'ai une alarme.
Alors suivant tes conseils, j'ai forcé l'état des détecteur de mouvement à 0 quand j'active l'alarme avec un scénario event mais l'alarme s'active avant
merci
- Pièces jointes
-
- remise à 0.PNG (23.92 Kio) Consulté 3379 fois
-
- alarme1.PNG (13.97 Kio) Consulté 3379 fois
-
- alarme.PNG (25.53 Kio) Consulté 3379 fois
Re: Plugin Virtuel
suite des fichiers joints
- Pièces jointes
-
- remise à zero.PNG (23.39 Kio) Consulté 3375 fois
-
- virtuel.PNG (12.47 Kio) Consulté 3375 fois
Re: Plugin Virtuel
Pour les déclencheurs du scénario "notification alarme buanderie", il faut supprimer #[Alarme][Alarme][Etat]# car c'est seulement l'état du détecteur de mouvement qui doit déclencher une vérification de détection.
Re: Plugin Virtuel
bonjiur merci pour la réponse
j'ai supprimé mais j'ai toujour la notification qui se lance si le détecteur de mouvement a été actif juste avant de passer l'alarme en active.
on dirai que le event se fait pas en premier
j'ai supprimé mais j'ai toujour la notification qui se lance si le détecteur de mouvement a été actif juste avant de passer l'alarme en active.
on dirai que le event se fait pas en premier
Re: Plugin Virtuel
Ça ne me semble pas logique car le scénario de notification devrait se lancer seulement sur un changement de valeur de détection (passage de 0 à 1 ou de 1 à 0)
- passage de 1 à 0 : pas de notification car tu as un test ==1
- passage de 0 à 1 : si il était déjà à 1, on est pas dans ce cas donc pas de déclenchement de scénario
Ajoute des actions log/message dans tes scénarios pour tracer ce qui se passe (avec les valeurs de tes 2 champs)
- passage de 1 à 0 : pas de notification car tu as un test ==1
- passage de 0 à 1 : si il était déjà à 1, on est pas dans ce cas donc pas de déclenchement de scénario
Ajoute des actions log/message dans tes scénarios pour tracer ce qui se passe (avec les valeurs de tes 2 champs)
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 18 invités