Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Pour échanger sur les plugins classés en catégorie "Multimédia"
Sh0n
Timide
Messages : 160
Inscription : 10 janv. 2017, 19:17

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Sh0n » 23 juin 2019, 13:21

Actives les logs de debug pour le plugin.
Ensuite, lances les favoris et retournes dans les logs du plugin.
Tu devrais voir une ligne du style : BEGIN executeCommand / $cmd = get_favoris

Copies ensuite ici la suite des logs (EXEC COMMAND et RESULT normalement).

Bizarre que ça en fonctionne plus chez toi, je viens de tester en réinstallant tout et je n'ai pas le problème. Tu es bien sur la stable ?
A suivre ! ;)
ReverseProxy [RPI Zero W] + Jeedom [RPI 3 + SSD] + HomePod
Protocoles utilisés : Z-Wave, ZigBee (via Xiaomi Home), WiFi, RFXcom, Bluetooth

Développeur des plugins HEOS & Telnet

stban1983
Timide
Messages : 148
Inscription : 15 août 2017, 18:00

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par stban1983 » 24 juin 2019, 11:27

Sh0n a écrit :
23 juin 2019, 10:59
Pour ceux qui utilise les bêtas, une nouvelle version est disponible intégrant le début des travaux sur les groupes.

Actuellement il devrait être possible de consulter les players disponibles et de constituer un groupe.

Je réfléchis encore à la meilleure manière d’intégrer la gestion du volume du groupe...
J'essaie ça ce soir !

stban1983
Timide
Messages : 148
Inscription : 15 août 2017, 18:00

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par stban1983 » 24 juin 2019, 20:09

voici un retour. ça m'a l'air pas mal déja. J'au juste 2 cas qui arrivent:
Soit il existe déja un groupe, donc un leader, et si je choisi le bouton groupe sur le player leader, ça fonctionne, j'ai bien la modale qui s'ouvre.
Extrait des logs ok:

Code : Tout sélectionner

[2019-06-24 20:06:16][DEBUG] : BEGIN executeCommand / $cmd = heos://player/get_players
[2019-06-24 20:06:16][DEBUG] : CONNECTED (IP : 192.168.0.198, PORT : 1255)
[2019-06-24 20:06:16][DEBUG] : EXEC COMMAND / $exec = heos://player/get_players
[2019-06-24 20:06:16][DEBUG] : RESULT : {"heos": {"command": "player/get_players", "result": "success", "message": ""}, "payload": [{"name": "Couloir", "pid": 1604608987, "gid": 1604608987, "model": "HEOS 1", "version": "1.505.140", "ip": "192.168.0.198", "network": "wifi", "lineout": 0}, {"name": "Cuisine", "pid": -132715005, "gid": 1604608987, "model": "HEOS 1", "version": "1.505.140", "ip": "192.168.0.187", "network": "wifi", "lineout": 0, "serial": "AMWG9180752079"}, {"name": "Salon", "pid": -153743646, "model": "HEOS AVR", "version": "1.505.140", "ip": "192.168.0.174", "network": "wired", "lineout": 0, "serial": "xxxxxxxxxx"}]}
[2019-06-24 20:06:16][DEBUG] : CLOSING CONNECTION
[2019-06-24 20:06:16][DEBUG] : CLOSED
[2019-06-24 20:06:16][DEBUG] : END executeCommand
[2019-06-24 20:06:16][DEBUG] : GET PLAYERS LIST : {"heos": {"command": "player/get_players", "result": "success", "message": ""}, "payload": [{"name": "Couloir", "pid": 1604608987, "gid": 1604608987, "model": "HEOS 1", "version": "1.505.140", "ip": "192.168.0.198", "network": "wifi", "lineout": 0}, {"name": "Cuisine", "pid": -132715005, "gid": 1604608987, "model": "HEOS 1", "version": "1.505.140", "ip": "192.168.0.187", "network": "wifi", "lineout": 0, "serial": "xxxxxxxxxx"}, {"name": "Salon", "pid": -153743646, "model": "HEOS AVR", "version": "1.505.140", "ip": "192.168.0.174", "network": "wired", "lineout": 0, "serial": "ACA12170604061"}]}
[2019-06-24 20:06:16][DEBUG] : BEGIN executeCommand / $cmd = heos://group/get_groups
[2019-06-24 20:06:16][DEBUG] : CONNECTED (IP : 192.168.0.198, PORT : 1255)
[2019-06-24 20:06:16][DEBUG] : EXEC COMMAND / $exec = heos://group/get_groups
[2019-06-24 20:06:16][DEBUG] : RESULT : {"heos": {"command": "group/get_groups", "result": "success", "message": ""}, "payload": [{"name": "Couloir + Cuisine", "gid": 1604608987, "players": [{"name": "Couloir", "pid": 1604608987, "role": "leader"}, {"name": "Cuisine", "pid": -132715005, "role": "member"}]}]}
[2019-06-24 20:06:16][DEBUG] : CLOSING CONNECTION
[2019-06-24 20:06:16][DEBUG] : CLOSED
[2019-06-24 20:06:16][DEBUG] : END executeCommand
[2019-06-24 20:06:16][DEBUG] : GET GROUPS LITS : {"heos": {"command": "group/get_groups", "result": "success", "message": ""}, "payload": [{"name": "Couloir + Cuisine", "gid": 1604608987, "players": [{"name": "Couloir", "pid": 1604608987, "role": "leader"}, {"name": "Cuisine", "pid": -132715005, "role": "member"}]}]}

Soit je n'ai pas de leader (donc pas de groupe en cours) ou si je clique sur l'icone groupe d'un player qui n'est pas leader, dans ces cas, j'ai la roue crantée de jeedom qui tourne indéfiniement.
Extrai des logs dans ce cas:

Code : Tout sélectionner

[2019-06-24 20:10:50][DEBUG] : BEGIN executeCommand / $cmd = heos://player/get_players
[2019-06-24 20:10:50][DEBUG] : CONNECTED (IP : 192.168.0.187, PORT : 1255)
[2019-06-24 20:10:50][DEBUG] : EXEC COMMAND / $exec = heos://player/get_players
[2019-06-24 20:10:50][DEBUG] : RESULT : {"heos": {"command": "player/get_players", "result": "success", "message": ""}, "payload": [{"name": "Cuisine", "pid": -132715005, "gid": 1604608987, "model": "HEOS 1", "version": "1.505.140", "ip": "192.168.0.187", "network": "wifi", "lineout": 0, "serial": "xxxxxx"}, {"name": "Couloir", "pid": 1604608987, "gid": 1604608987, "model": "HEOS 1", "version": "1.505.140", "ip": "192.168.0.198", "network": "wifi", "lineout": 0}, {"name": "Salon", "pid": -153743646, "model": "HEOS AVR", "version": "1.505.140", "ip": "192.168.0.174", "network": "wired", "lineout": 0, "serial": "ACA12170604061"}]}
[2019-06-24 20:10:50][DEBUG] : CLOSING CONNECTION
[2019-06-24 20:10:50][DEBUG] : CLOSED
[2019-06-24 20:10:50][DEBUG] : END executeCommand
[2019-06-24 20:10:50][DEBUG] : GET PLAYERS LIST : {"heos": {"command": "player/get_players", "result": "success", "message": ""}, "payload": [{"name": "Cuisine", "pid": -132715005, "gid": 1604608987, "model": "HEOS 1", "version": "1.505.140", "ip": "192.168.0.187", "network": "wifi", "lineout": 0, "serial": "xxxxx"}, {"name": "Couloir", "pid": 1604608987, "gid": 1604608987, "model": "HEOS 1", "version": "1.505.140", "ip": "192.168.0.198", "network": "wifi", "lineout": 0}, {"name": "Salon", "pid": -153743646, "model": "HEOS AVR", "version": "1.505.140", "ip": "192.168.0.174", "network": "wired", "lineout": 0, "serial": "ACA12170604061"}]}
[2019-06-24 20:10:50][DEBUG] : BEGIN executeCommand / $cmd = heos://group/get_groups
[2019-06-24 20:10:50][DEBUG] : CONNECTED (IP : 192.168.0.187, PORT : 1255)
[2019-06-24 20:10:50][DEBUG] : EXEC COMMAND / $exec = heos://group/get_groups
[2019-06-24 20:10:50][DEBUG] : RESULT : {"heos": {"command": "group/get_groups", "result": "success", "message": ""}, "payload": [{"name": "Couloir + Cuisine", "gid": 1604608987, "players": [{"name": "Cuisine", "pid": -132715005, "role": "member"}, {"name": "Couloir", "pid": 1604608987, "role": "leader"}]}]}
[2019-06-24 20:10:50][DEBUG] : CLOSING CONNECTION
[2019-06-24 20:10:50][DEBUG] : CLOSED
[2019-06-24 20:10:50][DEBUG] : END executeCommand
[2019-06-24 20:10:50][DEBUG] : GET GROUPS LITS : {"heos": {"command": "group/get_groups", "result": "success", "message": ""}, "payload": [{"name": "Couloir + Cuisine", "gid": 1604608987, "players": [{"name": "Cuisine", "pid": -132715005, "role": "member"}, {"name": "Couloir", "pid": 1604608987, "role": "leader"}]}]}

En tout cas ça me parait bien le principe des cases à cocher. Juste un truc, je pense que les boutons groupe/favoris etc pourrait être plus gros pour pouvoir être bien utilisé en tactile.

Sh0n
Timide
Messages : 160
Inscription : 10 janv. 2017, 19:17

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Sh0n » 26 juin 2019, 10:49

Merci pour ton retour !

Actuellement je suis en vacance à l’étranger donc je m’y repenche à mon retour ;)
ReverseProxy [RPI Zero W] + Jeedom [RPI 3 + SSD] + HomePod
Protocoles utilisés : Z-Wave, ZigBee (via Xiaomi Home), WiFi, RFXcom, Bluetooth

Développeur des plugins HEOS & Telnet

stban1983
Timide
Messages : 148
Inscription : 15 août 2017, 18:00

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par stban1983 » 26 juin 2019, 12:32

Bonnes vacances!

Sh0n
Timide
Messages : 160
Inscription : 10 janv. 2017, 19:17

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Sh0n » 29 juin 2019, 00:53

De retour :)

stban, peux-tu mettre à jour la bêta et me dire si c'est mieux désormais ? J'ai fait quelques ajustements...
(Pas facile de débuguer lorsqu'on à pas de player dispo ^^)

Si je vends assez de plugin j'investirai dans une Heos 1 :D
Tu en es content toi ?
ReverseProxy [RPI Zero W] + Jeedom [RPI 3 + SSD] + HomePod
Protocoles utilisés : Z-Wave, ZigBee (via Xiaomi Home), WiFi, RFXcom, Bluetooth

Développeur des plugins HEOS & Telnet

stban1983
Timide
Messages : 148
Inscription : 15 août 2017, 18:00

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par stban1983 » 29 juin 2019, 15:49

Welcome back!
Écoute ça m'a l'air de très bien marcher. Bravo car en effet debuguer sans tester c'est dur !
La heos 1 est très bien en petite enceinte d'appoint, surtout avec la batterie elle devient nomade c'est top. J'en ai 2 et testé appairées en stéréo c'est plus que raisonnable.
Je pense que la heos 5 doit vraiment bien rendre !

glenan
Actif
Messages : 1479
Inscription : 08 mai 2017, 21:38
Localisation : Bretagne

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par glenan » 29 juin 2019, 16:04

À ce sujet, que me conseilleriez vous comme double enceintes pour ma zone 2 sur denon avrx 2500 ?

Il me faudrait du sans fil pour mettre ponctuellement en terrasse.

Envoyé de mon Samsung Note 8 en utilisant Tapatalk


Jeedom Smart Z-Wave+ & RFXCOM - NAS Syno DS415+
1 BROADLINK MP1 / Gestion aquarium
4 Roller Shutter 2 - 3 Door/Windows Sensor 2 FGDW-002 - 1 Dimmer 2 FGD-212 - Bypass 2 FGB-002 - 2 FGWPE/F Wall Plug Gen5 - M. Sensor FGMS-001 - Oregon RAR502

Sh0n
Timide
Messages : 160
Inscription : 10 janv. 2017, 19:17

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Sh0n » 29 juin 2019, 16:43

stban1983 a écrit :
29 juin 2019, 15:49
Welcome back!
Écoute ça m'a l'air de très bien marcher. Bravo car en effet debuguer sans tester c'est dur !
La heos 1 est très bien en petite enceinte d'appoint, surtout avec la batterie elle devient nomade c'est top. J'en ai 2 et testé appairées en stéréo c'est plus que raisonnable.
Je pense que la heos 5 doit vraiment bien rendre !
Parfait ! Merci pour ton retour ! ;)

J'ai poussé cette modification et quelques petites autres modifications en stable (dont l'augmentation de la taille des boutons comme demandé).

Petit bémol pour cette stable, j'ai du changer le nom d'une commande et cela entraine une erreur sur les équipements existants. Je n'ai pas réussi à gérer cette modification automatiquement, il faut donc supprimer et recréer les équipements :oops:

Désolé pour cette anomalie, je ferai mieux la prochaine fois ;)
ReverseProxy [RPI Zero W] + Jeedom [RPI 3 + SSD] + HomePod
Protocoles utilisés : Z-Wave, ZigBee (via Xiaomi Home), WiFi, RFXcom, Bluetooth

Développeur des plugins HEOS & Telnet

Fred59122
Timide
Messages : 31
Inscription : 17 oct. 2017, 09:45

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Fred59122 » 01 juil. 2019, 08:06

Salut Shon,
j'espère que les vacances furent bonnes :D !!!

je reviens vers toi, car mon problème d'affichage des favoris persiste, même en désinstallant et réinstallant tout....je te joins le log comme demandé...
Bonne journée
Frédéric
Pièces jointes
heosCLI(3).pdf
(20.4 Kio) Téléchargé 30 fois

jp2d34
Timide
Messages : 4
Inscription : 19 juin 2018, 14:56
Localisation : Montpellier

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par jp2d34 » 01 juil. 2019, 10:14

Bonjour Sh0n,
Retour de voyage, J'ai découvert avec grand plaisir que tu t'es investi dans le développement du plug-in Heol. Je l'ai de suite acquis installé et testé su mon Ceol N10: Super super, en 10 clics tout marche (seul tout petit pb: un duplicate sur la commande "mute" à la dernière mise à jour?).
Je ne sais pas si tu penses ouvrir le plugin à la possibilité pour chacun d'ajouter les commandes désirées ou-bien si il te sera possible d’implémenter toutes les commande du protocole Heos?
Pour ma part, J'aurais bien aimé disposer des commande de changement de mode: Tuner, webradio, server,CD,...
Quoi qu'il en soit merci encore pour avoir relevé le défi. Bravo.

stban1983
Timide
Messages : 148
Inscription : 15 août 2017, 18:00

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par stban1983 » 01 juil. 2019, 14:04

Salut ici,
j'ai eu une mise à jour ce midi, et depuis les favoris ne fonctionnent plus. Ils s'affichent bien mais quand on clique sur un choix, il ne se passe rien, la modale reste ouverte.

Voici ce que j'ai du coté des logs:

Code : Tout sélectionner

[2019-07-01 14:03:34][DEBUG] : BEGIN executeCommand / $cmd = get_favoris
[2019-07-01 14:03:34][DEBUG] : CONNECTED (IP : 192.168.0.198, PORT : 1255)
[2019-07-01 14:03:34][DEBUG] : EXEC COMMAND / $exec = heos://browse/browse?sid=1028
[2019-07-01 14:03:34][DEBUG] : RESULT : {"heos": {"command": "browse/browse", "result": "success", "message": "sid=1028&returned=2&count=2"}, "payload": [{"container": "no", "mid": "s50486", "type": "station", "playable": "yes", "name": "105.9 | RTL 2 (Top 40 %26 Pop Music)", "image_url": "http://cdn-radiotime-logos.tunein.com/s50486q.png"}, {"container": "no", "mid": "s50761", "type": "station", "playable": "yes", "name": "Radio Nova 87.8 (House)", "image_url": "http://cdn-radiotime-logos.tunein.com/s17696q.png"}], "options": [{"browse": [{"id": 20, "name": "Remove from HEOS Favorites"}]}]}
[2019-07-01 14:03:34][DEBUG] : CLOSING CONNECTION
[2019-07-01 14:03:34][DEBUG] : CLOSED
[2019-07-01 14:03:34][DEBUG] : END executeCommand

a++ :)

Sh0n
Timide
Messages : 160
Inscription : 10 janv. 2017, 19:17

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Sh0n » 01 juil. 2019, 19:40

@stban :
Oups :?, petite erreur dans la gestion du click pour le lancement du favoris, c'est corrigé, je viens de pousser une correction en stable.

@Fred :
J'ai du mal à voir ce qui diffère de chez moi, tu obtiens bien la liste de favoris, mais elle ne s'affiche pas, bizarre.
La modal s'affiche mais vide c'est ça ? Sais-tu utiliser la console développeur de ton navigateur ? Si oui, vois-tu une erreur JS ?

@jp2d34 :
Hello :), je vais regarder comment mettre en place le changement de source.
Tu parles bien de cette commande du protocole Heos : heos://browse/get_music_sources ?
ReverseProxy [RPI Zero W] + Jeedom [RPI 3 + SSD] + HomePod
Protocoles utilisés : Z-Wave, ZigBee (via Xiaomi Home), WiFi, RFXcom, Bluetooth

Développeur des plugins HEOS & Telnet

stban1983
Timide
Messages : 148
Inscription : 15 août 2017, 18:00

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par stban1983 » 01 juil. 2019, 19:50

Top merci pour la correction !
En vue design et sur mobile, la modale est trop grosse, on ne voit pas les boutons, l'affichage est tronqué. Tu sais s'il est possible d'arranger ça ?

🙂

Sh0n
Timide
Messages : 160
Inscription : 10 janv. 2017, 19:17

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Sh0n » 01 juil. 2019, 20:06

Peux-tu me partager des screens pour que je vois exactement ce dont tu parles stp ?
ReverseProxy [RPI Zero W] + Jeedom [RPI 3 + SSD] + HomePod
Protocoles utilisés : Z-Wave, ZigBee (via Xiaomi Home), WiFi, RFXcom, Bluetooth

Développeur des plugins HEOS & Telnet

stban1983
Timide
Messages : 148
Inscription : 15 août 2017, 18:00

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par stban1983 » 01 juil. 2019, 20:32

Voilà ce que j'ai
Imagecentennial my 100 bank

Au lieu d'avoir les 3 players qui s'affichent et le bouton fermer/enregistrer

Sh0n
Timide
Messages : 160
Inscription : 10 janv. 2017, 19:17

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Sh0n » 01 juil. 2019, 21:25

Ok, merci, je vais regarder ça ;)
ReverseProxy [RPI Zero W] + Jeedom [RPI 3 + SSD] + HomePod
Protocoles utilisés : Z-Wave, ZigBee (via Xiaomi Home), WiFi, RFXcom, Bluetooth

Développeur des plugins HEOS & Telnet

Fred59122
Timide
Messages : 31
Inscription : 17 oct. 2017, 09:45

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Fred59122 » 02 juil. 2019, 20:32

Salut Shon,
dans la console, j'ai des avertissements, mais aucune erreur recensée....et aucun avertissement lorsque je tente d'ouvrir les favoris. le navigateur c'est firefox, je vais tenter sous safari....
Même chose sous safari, pas d'erreur ni d'avertissemnt
Fred

Sh0n
Timide
Messages : 160
Inscription : 10 janv. 2017, 19:17

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par Sh0n » 02 juil. 2019, 20:41

Vraiment bizarre. J'ai pris ton exemple de retour de la commande et chez moi tout s'affiche bien.
As-tu un jeedom de test sur lequel tu pourrais m'ouvrir un accès ?
ReverseProxy [RPI Zero W] + Jeedom [RPI 3 + SSD] + HomePod
Protocoles utilisés : Z-Wave, ZigBee (via Xiaomi Home), WiFi, RFXcom, Bluetooth

Développeur des plugins HEOS & Telnet

francois.a43
Timide
Messages : 17
Inscription : 01 nov. 2017, 21:34

Re: [Plugin Tiers][Sujet Principal] HEOS (Marantz/Denon)

Message par francois.a43 » 03 juil. 2019, 14:02

Bonjour,
J'ai acheter un Denon AVR-X2400H, j'ai acheter le plugins HEOS, le problème que j'ai c'est que je n'arrive pas a recupere le PID en automatique.
Ce modèle est bien compatible avec le plugin ?

Répondre

Revenir vers « [Catégorie] Multimédia »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités