# \[homekit\] anomalie volets roulants suite maj 4.57

**URL:** <https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492>\
**Category:** Configuration\
**Created:** [Avril 30, 2025, 9:44 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492 "2025-04-30T09:44:38Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![zedyxer](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/zedyxer/32/13458_2.png) [@zedyxer](https://community.gladysassistant.com/u/zedyxer)\
**Post date:** [Avril 30, 2025, 9:44 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/1 "2025-04-30T09:44:38Z")

</div>

Bonjour

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

Z.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Mai 1, 2025, 7:41 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/2 "2025-05-01T07:41:50Z")

</div>

Salut @zedyxer 🙂

Normalement, de ce que je vois du développement de @bertrandda, il y a bien les 2 cas de gérés.

Si ce n’est pas le cas, c’est sûrement un bug !

La PR :

> <https://github.com/GladysAssistant/Gladys/pull/2266/files>
>
> \### Pull Request check-list
> 
> To ensure your Pull Request can be accepted as fa…st as possible, make sure to review and check all of these items:
> 
> \- \[x\] If your changes affects code, did your write the tests?
> \- \[x\] Are tests passing? (\`npm test\` on both front/server)
> \- \[x\] Is the linter passing? (\`npm run eslint\` on both front/server)
> \- \[x\] Did you run prettier? (\`npm run prettier\` on both front/server)
> \- \[x\] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community (\[french forum\](https://community.gladysassistant.com/)/\[english forum\](https://en-community.gladysassistant.com/)) for testing before merging.
> 
> NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open.
> 
> \### Description of change
> 
> Please provide a description of the change here. It's always best with screenshots, so don't hesitate to add some!
> 
> Handle Gladys shutter/curtain devices in Homekit. In homekit it's one service for both device types (known as \`Window covering\`)
> 
> https://community.gladysassistant.com/t/ajout-de-volets-roulants-a-homekit/9375

@bertrandda Tu en penses quoi ?

Tu avais testé le cas avec le bouton «&nbsp;Ouvert/Pause/Fermé&nbsp;» qu’on a sur Gladys ?

---

<div class="post-metadata">

**Author:** ![zedyxer](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/zedyxer/32/13458_2.png) [@zedyxer](https://community.gladysassistant.com/u/zedyxer)\
**Post date:** [Mai 2, 2025, 1:40 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/3 "2025-05-02T13:40:20Z")

</div>

en attendant un eventuel correctif j’ai créé un volet mqtt pour chacun de mes volets. avec la fonctionnalité «&nbsp;position du volet&nbsp;». via un petit script dans nodered je parviens a controler tous mes volets c’est quasi parfait ^^  
du coup chaque volet est doublé :

- un avec etat ouvert/fermé
- un avec position du volet

Z.

---

<div class="post-metadata">

**Author:** ![bertrandda](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/bertrandda/32/5929_2.png) [@bertrandda](https://community.gladysassistant.com/u/bertrandda)\
**Post date:** [Mai 7, 2025, 9:18 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/4 "2025-05-07T09:18:52Z")

</div>

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

 ![Capture d’écran 2025-05-06 à 18.22.17](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/f/3/f327f82adbcb35fd5d2b49222b8c3df7a3377cf1.png)

---

<div class="post-metadata">

**Author:** ![zedyxer](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/zedyxer/32/13458_2.png) [@zedyxer](https://community.gladysassistant.com/u/zedyxer)\
**Post date:** [Mai 7, 2025, 12:38 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/5 "2025-05-07T12:38:52Z")

</div>

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 😉

 ![Capture d’écran 2025-05-07 à 14.36.24](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/d/3/d3cc208f2b6f1919c8e0a4cd1930fefdb4ec354d.png)

---

<div class="post-metadata">

**Author:** ![bertrandda](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/bertrandda/32/5929_2.png) [@bertrandda](https://community.gladysassistant.com/u/bertrandda)\
**Post date:** [Mai 18, 2025, 6:33 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/6 "2025-05-18T18:33:51Z")

</div>

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.

> <https://github.com/homebridge/HAP-NodeJS/blob/latest/src/lib/definitions/ServiceDefinitions.ts#L1617-L1620>

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

---

<div class="post-metadata">

**Author:** ![bertrandda](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/bertrandda/32/5929_2.png) [@bertrandda](https://community.gladysassistant.com/u/bertrandda)\
**Post date:** [Juin 29, 2025, 9:58 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/7 "2025-06-29T21:58:35Z")

</div>

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`

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juin 30, 2025, 6:13 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/8 "2025-06-30T06:13:07Z")

</div>

Merci d’avoir regardé @bertrandda, c’est toujours mieux que rien 🙂

@zedyxer Tu peux tester l’image et nous dire si ça marche pour toi ( [Tutoriel: Lancer une image Docker de test](https://community.gladysassistant.com/t/tutoriel-lancer-une-image-docker-de-test/8042) ) ?

---

<div class="post-metadata">

**Author:** ![zedyxer](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/zedyxer/32/13458_2.png) [@zedyxer](https://community.gladysassistant.com/u/zedyxer)\
**Post date:** [Juillet 3, 2025, 1:32 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/9 "2025-07-03T13:32:49Z")

</div>

Merci a vous,  
Je regarde ce soir 😉 je vous tiens au courant !

---

<div class="post-metadata">

**Author:** ![zedyxer](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/zedyxer/32/13458_2.png) [@zedyxer](https://community.gladysassistant.com/u/zedyxer)\
**Post date:** [Juillet 4, 2025, 8:22 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/10 "2025-07-04T08:22:56Z")

</div>

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 ^^

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juillet 11, 2025, 12:35 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/11 "2025-07-11T12:35:55Z")

</div>

C’est corrigé dans Gladys Assistant 4.61.1 :

> [@Gladys Assistant 4.61.1 : Corrections Caldav, HomeKit, Netatmo & Zigbee2mqtt](https://community.gladysassistant.com/t/gladys-assistant-4-61-1-corrections-caldav-homekit-netatmo-zigbee2mqtt/9636):
>
> Salut à tous, C’est probablement la dernière release de l’été sur Gladys. Ensuite, je travaillerai en coulisse sur des sujets de fond dont je parlerai à la rentrée, et je prendrai bien évidemment des vacances bien méritées pour faire une pause slight_smile Les correctifs de cette v4.61.1 : mobile_phone HomeKit : Gestion des volets roulants simples Les volets roulants dans Gladys, ne disposant pas de commande en pourcentage mais seulement d’un contrôle simple, sont désormais correctement …

Merci @bertrandda pour le développement !

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juillet 11, 2025, 12:35 UTC](https://community.gladysassistant.com/t/homekit-anomalie-volets-roulants-suite-maj-4-57/9492/12 "2025-07-11T12:35:58Z")

</div>


