Grâce au plugin GSH, j’ai pu intégrer mes volets (pilotés via des modules ZWave Fibaro RollerShutter) à Google Home
Cependant, je ne souhaite pas qu’ils puissent être ouverts vocalement. Du coup j’ai créé un virtuel sans action de fermeture.
Par contre, j’aimerais pouvoir les fermer à X%. Malheureusement, la commande de position permet de les mettre à 100%, donc ouverts.
C’est pourquoi j’aimerais que la commande de positionnement ne s’exécute que si elle ferme plus le volet qu’il ne l’est. Par exemple le volet est ouvert à 100%, je demande à le mettre à 50 ça passe. Par contre si le volet est ouvert à 60% ça ne passera pas car ça sera de « l’ouverture ».
Il me semble qu’on peut mettre des conditions ternaires dans les valeurs de commandes des virtuels mais je n’y arrive pas et je vois encore moins comment la confronter à l’état du volet avant exécution de la commande. Mais au pire, si je peux déjà n’autoriser le positionnement que si l’ouverture est de 100% ça serait cool
Comment exécuter le scénario quand Google tente de positionner un volet ? Dans les déclencheur j’ai que l’état du volet en question Et je n’arrive pas à mettre l’exécution d’un scénario en commande d’un virtuel.
Je viens de voir la mise à jour et le changelog. Malheureusement, c’est une interdiction globale au niveau de la configuration du plugin, pas sur une seule commande
Finalement en créant une commande info mise à jour par la commande action j’arrive à l’utiliser pour exécuter mon scénario. Par contre pas moyen de récupérer la valeur d’ouverture du volet. J’ai essayé avec triggerValue(commande) notamment