Problème actions groupées sur volets via siri via hkControl et Homebridge

Bonjour.

J’ai un petit souci avec siri pour ouvrir/fermer des volets. Le contexte est le suivant :

  • jeedom stable 4.1.22 pour nuc i5
  • hkcontrol dernière version stable
  • homebridge dernière version stable
  • 12 volets bubbendorf appairés via point iDiamant.

J’ai remonté les 12 volets dans l’app maison via homebridge. L’ouverture et fermeture de chaque volet unitairement via l’app maison fonctionnent parfaitement. Idem via siri : si je demande à siri d’ouvrir le volet du dressing (un seul volet dans cette pièce), le volet s’ouvre correctement. Idem avec la fermeture.
Le souci apparaît quand il y a plusieurs volets dans une pièce et que je demande à siri d’ouvrir ou de fermer tous les volets de cette pièce. C’est le cas par exemple de ma pièce nommée « Bureau » dans laquelle il y a 3 volets appelés « Volet Bureau », « Volet débarras » et « Volet grenier ». Si je demande à siri d’ouvrir tous les volets du bureau, il n’y a qu’un des 3 volets qui s’ouvre, idem pour la fermeture. A noter que je n’avais pas ce type de souci quand le pont iDiamant était appairé directement à l’app maison et que je demandais à siri d’ouvrir tous les volets du bureau. A noter également que j’ai créé dans jeedom un virtuel qui me permet de lancer l’ouverture ou la fermeture de ces 3 volets et que ça fonctionne parfaitement dans jeedom.

Voici les messages dans les logs quand je m’adresse à siri pour actionner ces 3 volets :
hkControl.log

[2021-04-15 10:04:33][INFO] : Action à envoyer au démon : Position.target (Ouvrir)(D5:13:F7:7B:CF:BB)(11.10)->100
[2021-04-15 10:04:33][INFO] : Action à envoyer au démon : Position.target (Ouvrir)(D5:13:F7:7B:CF:BB)(10.10)->100
[2021-04-15 10:04:33][INFO] : Action à envoyer au démon : Position.target (Ouvrir)(D5:13:F7:7B:CF:BB)(12.10)->100
[2021-04-15 10:04:33][DEBUG] : SetAccessories brut : {"result":"ko","msg":{}}
[2021-04-15 10:04:34][DEBUG] : SetAccessories brut : {"result":"ko","msg":{}}
[2021-04-15 10:04:34][DEBUG] : SetAccessories brut : {"result":"ok"}
[2021-04-15 10:04:34][DEBUG] : Passage dans la fonction event updateValue
[2021-04-15 10:04:34][INFO] : Event reçu du démon sur :Rolling shutter Bureau : Position.target (Info)=100(orig:100)
[2021-04-15 10:04:38][DEBUG] : Passage dans la fonction event updateValue
[2021-04-15 10:04:38][INFO] : Event reçu du démon sur :Rolling shutter Bureau : Position.current=100(orig:100)

hkControl-deamon.log

15-04-2021 10:04:33 | Error | Error: M2: Decryption of sub-TLV failed
15-04-2021 10:04:34 | Error | Error: M2: Decryption of sub-TLV failed

Voici les messages dans la log de hkControl quand je demande d’actionner ces 3 volets dans jeedom via le virtuel dans lequel j’ai groupé les commandes d’ouverture et de fermeture :

[2021-04-15 10:12:18][INFO] : Action à envoyer au démon : Position.target (Ouvrir)(D5:13:F7:7B:CF:BB)(10.10)->100
[2021-04-15 10:12:18][DEBUG] : SetAccessories brut : {"result":"ok"}
[2021-04-15 10:12:18][DEBUG] : Passage dans la fonction event updateValue
[2021-04-15 10:12:18][INFO] : Event reçu du démon sur :Rolling shutter Bureau : Position.target (Info)=100(orig:100)
[2021-04-15 10:12:18][INFO] : Action à envoyer au démon : Position.target (Ouvrir)(D5:13:F7:7B:CF:BB)(11.10)->100
[2021-04-15 10:12:19][DEBUG] : SetAccessories brut : {"result":"ok"}
[2021-04-15 10:12:19][DEBUG] : Passage dans la fonction event updateValue
[2021-04-15 10:12:19][INFO] : Event reçu du démon sur :Rolling shutter Debarras : Position.target (Info)=100(orig:100)
[2021-04-15 10:12:19][INFO] : Action à envoyer au démon : Position.target (Ouvrir)(D5:13:F7:7B:CF:BB)(12.10)->100
[2021-04-15 10:12:19][DEBUG] : SetAccessories brut : {"result":"ok"}
[2021-04-15 10:12:19][DEBUG] : Passage dans la fonction event updateValue
[2021-04-15 10:12:19][INFO] : Event reçu du démon sur :Rolling shutter Grenier : Position.target (Info)=100(orig:100)
[2021-04-15 10:12:21][DEBUG] : Passage dans la fonction event updateValue
[2021-04-15 10:12:21][INFO] : Event reçu du démon sur :Rolling shutter Bureau : Position.current=100(orig:100)
[2021-04-15 10:12:24][DEBUG] : Passage dans la fonction event updateValue
[2021-04-15 10:12:24][INFO] : Event reçu du démon sur :Rolling shutter Debarras : Position.current=100(orig:100)
[2021-04-15 10:12:30][DEBUG] : Passage dans la fonction event updateValue
[2021-04-15 10:12:30][INFO] : Event reçu du démon sur :Rolling shutter Grenier : Position.current=100(orig:100)
[

Voilà.
En dehors de ce petit inconvénient, tout fonctionne bien.
Merci.

Hello,

Je ne peux rien pour toi là dessus, c’est ce dont je parle dans la doc. Quand on réinjecté dans homebridge ça peut ne pas fonctionner complètement, on ajoute beaucoup d’étapes entre les deux… donc ça sera pour plus tard. En attendant le plus simple est de faire un virtuel ou un scénario et de lancer celui là par siri

Ok, merci.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.