Rectificatif de ma configuration :
Je suis sur un Docker Homebridge et après une mise à jour de ses plugins Homebridge Google Smart Home et Homebridge UI,
je peux à nouveau utiliser les volets depuis ma NestHub (depuis l’écran et par la voix)
J’ai bien la déclaration des volets dans chacune de mes pièces et j’ai pu ouvrir mes volets en précisant le nom des volets et de la pièce.
L’installation s’est faite sans problème et tout fonctionne parfaitement sauf que j’ai un petit problème avec mes équipements CPL Legrand (J’utilise le plugin Boxio pour piloter mes équipements CPL) :
J’ai plusieurs éclairages et prises commandées dans certaines pièces et lorsque je demande à Google Home de tout allumer ou tout éteindre, cela se passe mal car si les commandes CPL sont envoyées trop rapidement les unes à la suite des autres elles se perdent.
Dans certains de mes scénarios, lorsque je souhaite commander plusieurs équipements CPL à la suite, je suis obligé de mettre un sleep de 200 ou 300 ms.
Comment faire avec Homebridge pour rajouter cette tempo entre chaque commande ?
Elles se perdent ou plutôt se télescopent sur le réseau CPL.
J’ai déjà des virtuels pour pratiquement toutes mes lumières. Je regarde pour mettre un sleep dans chaque commande des virtuels dans roue crantée/configuration/Action après exécution de la commande.
Pour moi le seul moyen sans toucher au plugin, c’est de faire un virtuel volet qui déclenche ferme plusieurs volets.
Après il faudra soit virer les autres volets de la pièce pour éviter le souci, ou alors bien appeler avec le nom.
Bon je m’en suis sortie en mettant un random sleep AVANT la commande dans les virtuels.
Cela semble fonctionner et l’avantage est de rester dans le mode de fonctionnement intégré et standard de Google Home.
Merci pour les idées.
Mais de coup si le plugin Homebridge envoie les commandes en parallèle n’y a t il pas un risque de problème identique sur d’autre protocole, je pense au Zwave par exemple que j’utilise aussi ?
C’est pas Homebridge qui envoi toutes les commandes en même temps c’est Google qui demande a Homebridge d’exécuter toutes les commandes en meme temps.
Perso moi je suis tout en Zwave et quand je demande a Google de fermer mes volets, il envoi les 11 demandes en meme temps et j’en perd pas un.
Oui malheureusement le meme problème aussi, mais c’etait deja le cas avec le plugin GSH …
Volet, verrou pas pilotables par l’appli et donc uniquement pas la voix. (mais ca marche du feu de dieu)
C’est super frustrant quand je vois sur mon iphone de boulot avec l’appli home comment c’est super bien géré tout est pilotable … c’est degueulasse lol esperont que ca change à l’avenir mais le plugin y est pour rien.
La seule chose que je vois de possible c’est de finter un verrou ou volet avec des commandes de type prise pour avoir un interrupteur d’affiché avec un etat ‹ simulé › mais c’est pas propre.
J’ai feinté mon portail avec un volet justement car je voulais pas de code d’authentification pour l’ouvrir car pas grave que mon portail s’ouvre tout seul a contrario de ma serrure de porte d’entrée.
Encore un grand merci pour le plugin ca vaut plus que son prix …