Mais comment, dans un scénario, récupérer le type générique d’un équipement ?
J’ai bien essayé SI genericType(#[Salle de bain][Porte][Fermeture]#) == "OPENING"
mais cela ne fonctionne pas (avec ou sans quote simples ou doubles)
J’ai dans l’idée de coupler le #trigger# du plugin-alarme avec le type (OPENING, OPENING_WINDOW et PRESENCE) afin de séparer les actions suivant s’il s’agit d’un ouvrant ou d’un mouvement.
SI (genericType(#trigger#) === "OPENING" || genericType(#trigger#) === "OPENING_WINDOW") && genericType(#trigger#) != "PRESENCE"
ALORS
Déclenche hurlante
L’idée est de ne pas jouer sur la conf de l’alarme, mais de ne pas déclencher les hurlantes lorsque mon robot ménager se fait détecter (si, si , cela arrive parfois)
De ce que je viens de lire en effet cela fonctionne autrement. Je ne sais pas si on peut descendre à l’équipement voire à la commande mais sur le principe pour tester c’est plutôt
SI #genericType(OPENING, #[Salle de bain]#)==1
Et peut être pour l’équipement (à tester)
SI #genericType(OPENING, #[Salle de bain][porte]#)==1
Mais ça ne sert pas à grand chose car tu peux le tester autrement. Le but du genericType étant de tester tout les équipements du même type en une seule fois