Plugin Heos (heosCLI) - Sh0n/docs GitHub Wiki
Description
Le plugin Heos vous permet le contrôle des appareils comptable avec le protocol Heos.
Ce protocole fonctionne via une connexion Telnet sur le port 1255 des appareils compatibles.
Utilisation
Après installation, renseignez dans la configuration du plugin le port telnet pour le protocol Heos ainsi que le port par défaut telnet de votre appareil. En effet certaines commandes ne sont pas inclues dans les commandes Heos et seront donc envoyées via le port telnet classique.
Par défaut, le port Telnet Heos est normalement 1255.
Par défaut, le port Telnet classique est 23.
Une fois les deux ports renseignés, le daemon démarre. Rendez-vous dans les équipements.
Ajout d'un équipement
Lors de l'ajout d'un équipement, plusieurs choses sont nécessaires :
- Adresse IP : adresse IP de l'appareil
- PID : PID de l'appareil
Voir ci-dessous pour la récupération du PID (manuelle ou automatique)
- Le pas de modification du volume
Valeur par défaut : 1
- La couleur de l'image par défaut du widget
Valeurs possibles : Blanche (valeur par défaut) ou Noire
- La luminosité par défaut de l'afficheur du player
Valeurs possibles : 25% (valeur par défaut), 50%, 75%, 100%
- Identifiant HEOS
Les identifiant Heos permettent au plugin d'accéder à certaines fonctions nécessitant l'enregistrement de son compte comme par exemple l'accès aux favoris Heos. Pour créer un identifiant Heos, consulter la notice de votre appareil.
Récupération du PID
Le plugin propose la récupération automatique du PID en un clic :
- Renseigner l'adresse IP du player cible
- Cliquer sur le bouton Récupérer le PID
Si tout est ok, le champ PID se remplira automatiquement avec la valeur renvoyée par le player à l'adresse IP indiquée.
Widget
Le plugin dispose d'un widget personnalisé.
Celui-ci contient toutes les commandes actuellement fonctionnelles.
Commandes disponibles dans le widget
- Play, Pause, Précédent, Suivant
- Volume +, Volume -, Mute
- Toogle On/Off
- Toogle afficheur On/Off
- Toogle loudness On/Off
- Voir (et lancer) un favoris Heos
- Voir (et créer) un groupe Heos
Informations disponibles sur le widget
- Etat du player : Lecture en cours, Play, Pause, Stop
- Détail sur le média en cours de lecture : Titre, album, artiste
- Volume
Le widget mobile est en cours.
Autres commandes disponibles
D'autres commandes (hors celles du widget donc) sont disponibles notamment pour être utilisées dans un scénario. Ces commandes proposent une liste de choix possibles :
- Power : [On] [Off]
- Mute : [On] [Off]
- Luminosité : [0%] [25%] [50%] [75%] [100%]
- Jour un favoris : permet de lancer la lecture d'un des favoris.
L'index du favoris correspond à la position du favoris dans la liste des favoris disponible depuis le widget ou sur l'application Heos (index de départ : 1).
- Input : [AUX IN 1] [AUX IN 2] [AUX IN 3] [AUX IN 4] [AUX SINGLE] [AUX 1] [AUX 2] [AUX 3] [AUX 4] [AUX 5] [AUX 6] [AUX 7] [LINE IN 1] [LINE IN 2] [LINE IN 3] [LINE IN 4] [COAX IN 1] [COAX IN 2] [OPTICAL IN 1] [OPTICAL IN 2] [HDMI IN 1] [HDMI IN 2] [HDMI IN 3] [HDMI IN 4] [HDMI ARC 1] [CABLE SAT] [DVD] [BLURAY] [GAME] [MEDIA PLAYER] [CD] [TUNER] [HD RADIO] [TV AUDIO] [PHONO] [USB DAC] [ANALOG IN 1] [ANALOG IN 2] [RECORDER IN 1]
Bug report ou demande d'évolution ?
Pout tous problèmes rencontrés avec le plugin ou pour toute demande de modification/d'ajout de commande ou autre, vous pouvez écrire via le post dédié sur le forum Jeedom : [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon).
Je m'efforcerai de répondre dans les meilleurs délais à vos requêtes :)