HomeBridge et Harmony Hub

Comme promis dans mon article précédent, j’ai tenté de faire fonctionner les activités gérées par mon Harmony Hub par Jeedom à travers l’application Maison de Apple. Le module n’étant pas directement reconnu, il faut passer par un petit “montage” dans Jeedom pour arriver à piloter le Hub.

En résumé, il faut:

  • Le plugin Harmony Hub
  • Le plugin Mode où un mode sera créé par activités
  • Le plugin Virtuel où un Virtuel par activité sera créé excepté le power off
  • Quelques scénario: un pour chaque Virtuel et un pour gérer la globalité des modes

Je sais, cela a l’air d’être une usine à gaz mais cela fonctionne. Je précise que je gère également l’allumage des prises de courant du multiprise BroadLink en fonction des dispositifs utilisés lors du choix d’une activité. A vrai dire, je n’ai pas vérifié si le Hub pouvait reconnaître le broadlink mp1 qui fonctionne en wifi.

Commençons d’abord par les virtuels qui seront au nombre de 3 car il y a 3 activités: TV,Musique,Radio

Je créé donc 3 virtuels avec les commandes ON,OFF,Etat

Il faut bien s’assurer que chaque commande de ces virtuels créés ont bien un type generic dans la configuration de cette dernière et doit être de type prise. Puis nous devons créer un mode pour gérer la désactivation des virtuels différents de celui qui a été choisi, comme si on avait un groupe de 3 virtuels où on ne peut qu’activer un seul à la fois.

Un nouveau mode, que j’ai appelé gestion_multimedia, doit être composé d’un mode par activité et OFF en sus.

Ici un exemple où je coupe le Virtuel TÉLÉVISION et MUSIQUE si je sélectionne le mode RADIO. Cela aura pour effet de simplement désactiver les virtuels inutilisés mais aucune action n’est effectué.

Après je créé un scénario par Virtuel pour activer le mode lié à l’activité choisie, ici en exemple pour l’activité Radio

L’exécution du scénario doit se faire lorsque le Virtuel Radio est choisi. A noter que lorsque le Virtuel est mis à 0, je vérifie si les autres sont aussi à 0 pour passer au mode OFF.

Et enfin, on créé un scénario plus global qui lancera la commande du plugin Harmony Hub en fonction du mode choisi

L’exécution sera provoquée par le changement de mode.

Et voici ce que cela donne dans l’application sur iOS où un seul Virtuel est actif à la fois

Publié le 25 décembre 2017
Mis à jour le 8 septembre 2022

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *