suite a la maj 4.57 les volets roulants apparaissent bien dans homekit est c’est super cool !
En revanche les volets roulants uniquement ouvert/ferme ne peuvent êtres actionnés.
homekit demande un pourcentage d’ouverture (0-100) alors que mes volets attendent 1 pour monter et -1 pour descendre.
existe t’il une possibilité d’implémenter ce systeme de volets pour le plugin homekit ou cela va necessiter un bricolage (si possible ^^) de ma part sous nodered par exemple ?
Merci pour vos réponses
en attendant un eventuel correctif j’ai créé un volet mqtt pour chacun de mes volets. avec la fonctionnalité « position du volet ». via un petit script dans nodered je parviens a controler tous mes volets c’est quasi parfait ^^
du coup chaque volet est doublé :
Normalement les 2 fonctions sont gérées, ça fonctionne bien avec le Aqara. Tu peux me donner le modèle de ton volet s’il te plait ? et lister l’ensemble des features associées dans Gladys ? Je vais essayer de reproduire ton cas avec un appareil virtuel MQTT.
As tu essayé de cliquer sur le rideau directement dans ton app Maison ? Normalement si tu cliques là, ça appelle la fonction ouvrir/fermer sans pourcentage
Mes volets sont des bubendorff, hackés avec un raspberry pi zero.
Je contrôle ces volets via des scripts python sur ce raspebery.
L’interface avec Gladys se fait via nodered et des volets MQTT.
La particularité ne viendrait pas des valeurs de pilotage des volets :
-1 pour descendre
1 pour monter ?
Merci en tout cas
J’ai trouvé quelque chose. Dans la lib qu’on utilise pour répliquer le protocole Homekit, il est spécifié que pour les rideaux/volets les 3 caractéristiques (état, position, position visée) sont nécessaires.
Dans ton cas tu disais n’avoir que l’état (ouvert/fermé) comme feature dans Gladys or dans Homekit l’état est uniquement en lecture (il affiche si c’est ouvert/fermé mais ne permet pas le contrôle). Faut que je change un truc pour qu’en cas de feature état uniquement, Gladys fasse correspondre les pourcentages position/position visée à la feature état
De retour sur le sujet. Comme je disais au dessus, HomeKit a besoin de certaines caractéristiques pour fonctionner dont une position. J’ai essayer de simuler les états absents, ça fonctionne en partie mais forcément le rendu visuel côté appli Maison n’est pas parfait. Par exemple : il bloque en état ouverture/fermeture même quand c’est terminé, Il te propose toujours de choisir un pourcentage d’ouverture mais forcément ça ouvrira/fermera sans le respecter exactement…
Tu peux tester avec l’image docker bertrandda/gladys:homekit
Apres test ca marche impec! j’ai en fait le meme fonctionnement mais il n’est plus necessaire de doubler les appareils MQTT avec etat du volet et position du volet, merci pour avoir pris du temps pour ce sujet vous venez de rendre un utilisateur heureux ^^