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.