Page 101 sur 108

Re: [Sujet officiel] SqueezeBox Control

Publié : 24 avr. 2019, 08:40
par Wink
Jeandhom a écrit :
23 avr. 2019, 20:52
De mémoire, sur le syno, il n'y a pas la possibilité d'installer des dépendances. Il faut donc prendre le paquet statique.
Ok merci pour l'explication ;)

Re: [Sujet officiel] SqueezeBox Control

Publié : 24 avr. 2019, 08:46
par Wink
Maintenant que tout marche plutôt pas mal, j'ai quelques questions & remarques :

- J'ai vu sur un autre sujet, que quelqu'un avait réussi à créer une listbox via un virtuel, qui lui permet de choisir une playlist et de la jouer.
Comment faire..? :D

- Justement, en parlant de la commande Jouer Playlist, j'ai un petit souci :

Jusqu'à hier je n'avais qu'une playlist, et lorsque j'exécutais cette commande via SBC, il m'ajoutait les chansons de cette playlist à la liste de lecture dans LMS, tout est ok.
Ce matin j'ai créé une 2ème playlist (pour ma femme), le but étant qu'elle ou moi puissions choisir de lancer telle ou telle playlist.
Sauf que maintenant quand j'exécute la commande Jouer Playlist via SBC, il n'ajoute pas l'une ou l'autre, mais j'ai l'impression qu'il ajoute toutes les chansons de mon répertoire musique (je vois 10 pages de chansons dans LMS) ?

- Une remarque, quand j'ai farfouillé pour voir à quoi ressemblait cette commande Jouer Playlist, j'ai cliqué sur URL directe, et curieusement ça m'ouvre une page avec l'IP distante en https (mon IP publique donc) ?

Si jamais vous avez 5 minutes pour aider (encore) un pov' type :)

Re: [Sujet officiel] SqueezeBox Control

Publié : 24 avr. 2019, 14:28
par GargouilleBL
Salut,
Wink a écrit :
24 avr. 2019, 08:46
- J'ai vu sur un autre sujet, que quelqu'un avait réussi à créer une listbox via un virtuel, qui lui permet de choisir une playlist et de la jouer.
Comment faire..? :D
J'ai fait ça effectivement en me basant sur un autre post et en adaptant un peu.
Je t'explique en gros en sachant que j'ai abandonné cette méthode.
Tu crées un virtuel avec une commande virtuelle, dedans tu mets tes playlist séparées par des ; et des | pour l'affichage. (exemple : DEEZER_FLOW | Deezer - Flow; CLASSIC21 | Classic 21; NOSTALGIE | Nostalgie; PLAYLIST_ROCK | PlayList Rock; STOP | Stop)
Ici en majuscule la valeur pour le scénario et en minuscule l'affichage dans la listbox (pareil dans mon cas mais tu peux afficher autre chose)
Ensuite tu teste dans ton scénario la valeur et lance l'URL correspondante.
Le scénario doit être déclenché par l'événement 'ton virtuel'
SqueezeBox - PlayList Virtuel.png
SqueezeBox - PlayList Virtuel.png (560.07 Kio) Consulté 1457 fois
Comme je disais j'ai abandonné cette solution pour utiliser les modes, plus pratique pour moi.
SqueezeBox - Modes.png
SqueezeBox - Modes.png (579.18 Kio) Consulté 1457 fois
Après c'est juste un choix "visuel" une playlist prends moins de place, un mode affiche tous d'un coup, a toi de voir ce qui te plait le mieux.

En espérant t'avoir un peu aidé,

@+GargouilleBL

Re: [Sujet officiel] SqueezeBox Control

Publié : 24 avr. 2019, 16:16
par Wink
Oh punaise ça a l’air top merci beaucoup !
Je vais me pencher sur l’option mode qui me convient bien à priori.

Merci !!!

Re: [Sujet officiel] SqueezeBox Control

Publié : 25 avr. 2019, 13:42
par Wink
@Gargouille je viens de mettre en place quelques playlists, ça marche du feu de Dieu... MILLE MERCIS !


Re: [Sujet officiel] SqueezeBox Control

Publié : 25 avr. 2019, 13:49
par GargouilleBL
@Wink De rien si on peu faire plaisir

Re: [Sujet officiel] SqueezeBox Control

Publié : 05 mai 2019, 11:40
par Poumi
Bonjour,

Je viens de remarquer un léger bug sur le widget.

Quand on a des SB synchronisées, la pochette de la musique en cours se met bien à jour sur celui qui est maître mais ceux synchronisés gardent la pochette de la 1ère lecture.

Juste une idée comme ça: est-ce parceque le nom du titre en cours ne change pas (vu que c’est écrit synchronisé avec xxx) => pas de refresh?

Ça ne me gêne pas plus que ça, c’était juste pour le signaler 🙂

Re: [Sujet officiel] SqueezeBox Control

Publié : 05 mai 2019, 15:17
par Theduck38
Bonjour,

@JeedomDevTeam
Pour info et debug : les noms de morceaux qui contiennent des accents font planter les designs si on utilise les équipements Squeezebox Control dedans. Je ne sais pas depuis quand ça existe, mais il semble que plusieurs personnes l'aient remarqué récemment :
viewtopic.php?f=172&t=44602&p=727030#p719040

Voici le log en mode debug.... rien de bien intéressant excepté le codage des accents vu par le plugin.

Code : Tout sélectionner

[2019-05-05 15:06:15][DEBUG] : Execution de la commande suivante : /usr/bin/python /var/www/html/plugins/squeezeboxcontrol/desktop/php/../../resources/executer_action_server.py 192.168.1.6 9090 0 0 infocount
[2019-05-05 15:06:15][DEBUG] : Execution de la commande suivante : /usr/bin/python /var/www/html/plugins/squeezeboxcontrol/desktop/php/../../resources/executer_action_server.py 192.168.1.6 9090 0 0 infocount
[2019-05-05 15:06:18][DEBUG] : Execution de la commande suivante : /usr/bin/python /var/www/html/plugins/squeezeboxcontrol/core/class/../../resources/executer_action.py 192.168.1.6 9090 0 0 b8:27:eb:71:e3:c3 pause
[2019-05-05 15:06:18][DEBUG] : Received : {"statut":"Pause","titre":"Pause","artist":"En","album":"Aucun"} de : b8:27:eb:71:e3:c3
[2019-05-05 15:06:18][DEBUG] : Received : En-Aucun-Pause
[2019-05-05 15:06:18][DEBUG] : Received : {"statut":"Pause","titre":"Pause","artist":"En","album":"Aucun"} de : b8:27:eb:71:e3:c3
[2019-05-05 15:06:18][DEBUG] : Received : En-Aucun-Pause
[2019-05-05 15:06:18][DEBUG] : Image à récupérer : http://192.168.1.6:9002/music/current/cover_200x200.jpg?player=b8%3A27%3Aeb%3A71%3Ae3%3Ac3&time=0.99523200 1557061578
[2019-05-05 15:06:19][DEBUG] : Image à récupérer : http://192.168.1.6:9002/music/current/cover_200x200.jpg?player=b8%3A27%3Aeb%3A71%3Ae3%3Ac3&time=0.05007200 1557061579
[2019-05-05 15:06:22][DEBUG] : Execution de la commande suivante : /usr/bin/python /var/www/html/plugins/squeezeboxcontrol/core/class/../../resources/executer_action.py 192.168.1.6 9090 0 0 b8:27:eb:71:e3:c3 play
[2019-05-05 15:06:22][DEBUG] : Received : {"titre":"Sarࡰer che ti amo","artist":"The Festival Of Sanremo Singers","album":"Super Sanremo anthology","statut":"Lecture"} de : b8:27:eb:71:e3:c3
[2019-05-05 15:06:22][DEBUG] : Received : The Festival Of Sanremo Singers-Super Sanremo anthology-Sarࡰer che ti amo
[2019-05-05 15:06:22][DEBUG] : Image à récupérer : http://192.168.1.6:9002/music/current/cover_200x200.jpg?player=b8%3A27%3Aeb%3A71%3Ae3%3Ac3&time=0.65907100 1557061582
Autre bug : dans mon cas, le log de SBC est invisible... il y a bien une taille en octets indiquée, mais rien dans le fenêtre de visualisation du log. Je suis obligé d'utiliser la fonction "télécharger" pour y accéder.
LogSBC.PNG
LogSBC.PNG (192.75 Kio) Consulté 1369 fois

Re: [Sujet officiel] SqueezeBox Control

Publié : 05 mai 2019, 15:36
par nou
Bonjour à tous,
j'avais effectivement les mêmes problèmes (rendant le plugin quasiment inutilisable), et j'ai réussi à régler le problème en modifiant le fichier api du plugin.
j'ai ajouté un utf8_encode
je ne sais pas comment passer la modif à la team
si qq'un pouvait m'expliquer

merci

nou

Re: [Sujet officiel] SqueezeBox Control

Publié : 23 mai 2019, 00:46
par morey
bonsoir tout le monde !!!

j'ai mis en place squeezebox avec logitech media server sur mon synology !

ca marchait plutôt pas mal ! mais du jour au lendemain je me retrouve avec une fenêtre vide lorsque j'essaye d'accéder à la configuration ou au serveur lms (à partir du plugin) !!! idem dans le dashboard... fenêtre vide !!!


une idée du problème ?


état actif, dépendances actives... quand je scanne, il me détecte bien ma version lms et le nombre de lecteurs !!!

merciiiiiiiiiiiiii

Re: [Sujet officiel] SqueezeBox Control

Publié : 23 mai 2019, 06:42
par Poumi
Et la page web de lms marche?

Re: [Sujet officiel] SqueezeBox Control

Publié : 23 mai 2019, 20:30
par morey
oui tout à fait !!!

Re: [Sujet officiel] SqueezeBox Control

Publié : 24 mai 2019, 16:13
par tuxedo78
Bonjour,

Je rencontre aussi le problème de non-mise à jour des infos lorsque le titre contient un accent, une cédille, etc.
J'ai bien l'impression que le problème vient de la procédure json_decode qui ne fait rien et/ou renvoie une variable vide dans ces cas de caractères "spéciaux". Du coup, les infos passées au plugin dans Jeedom ne sont pas prises en compte et les infos/commandes ne sont pas mises à jour.
Du coup, ça me semble bien coller avec le pb d'encodage UTF-8 manquant signalé par nou car la doc PHP indique que la variable passée à json_decode DOIT être encodée en UTF-8 et le log semble bien montrer que ce n'est pas le cas.

@nou, est-ce que tu peux partager la modification que tu as effectué dans le plugin côté LMS en ajoutant l'encodage UTF-8 ?

Merci.

Re: [Sujet officiel] SqueezeBox Control

Publié : 31 juil. 2019, 18:19
par Poumi
Bonjour,

Je viens de voir un petit bug sur le widget: j’ai décoché la case afficher le nom pour le design et le nom de l’équipement est quand même visible ...

Re: [Sujet officiel] SqueezeBox Control

Publié : 15 août 2019, 13:49
par LestatSan
Bonjour,

Je vien d'installer le plug in, mais la clef API je ne trouve pas la clef API dans le menu Administration>Configuration>API J'en ai d'autres, mais pas celle du plugin. J'ai réinstallé les dépendances et redémarré Jeedom. Une idée ?

Quel temps de réaction avez vous entre l'envoi d'une commande sur jeedom et l'action ? Actuellement j'ai 2s entre l'envoi de l'action et son effet. Je trouve ca long, mais comme j'ai pas de points de comparaison...

Merci

Re: [Sujet officiel] SqueezeBox Control

Publié : 15 août 2019, 17:08
par Theduck38
Bonjour,

Si tu n'as pas l'API, essaye celle de Jeedom. Il y a eu des cas où la clef est apparu au bout de quelques heures (? - si j'ai bonne mémoire). Peut-être vider le cache du navigateur aussi.

Si je me connecte à LMS via mon navigateur, les actions sont quasi instantanées. Via Jeedom, c'est difficile à évaluer, mais on va dire entre 0.5s et 1s.

Re: [Sujet officiel] SqueezeBox Control

Publié : 18 août 2019, 22:31
par parrain27240
bonsoir à tous .
je me retrouve devant un petit souci.
voilà j'ai changé de routeur donc remis des ip à mes squeezbox problème une de mes squeezbox ne veux pas mettre l'ip a jour sur jeedom sur mon serveur ou sur Android pas de soucis l'ip à bien changé.
une idée

edit: problème réglé en supprimant la squeezbox

Re: [Sujet officiel] SqueezeBox Control

Publié : 19 août 2019, 21:58
par LestatSan
Theduck38 a écrit :
15 août 2019, 17:08
Bonjour,

Si tu n'as pas l'API, essaye celle de Jeedom. Il y a eu des cas où la clef est apparu au bout de quelques heures (? - si j'ai bonne mémoire). Peut-être vider le cache du navigateur aussi.

Si je me connecte à LMS via mon navigateur, les actions sont quasi instantanées. Via Jeedom, c'est difficile à évaluer, mais on va dire entre 0.5s et 1s.
Bonjour,

La clef API est apparu après une 3e installation. Par contre, via Jeedom, j'ai facilement 5 secondes de décalage entre l'envoi de la commande et son effet réel... Et pas de retour d'état des lecteurs. Quelqu'un a une idée/piste à creuser ?

Re: [Sujet officiel] SqueezeBox Control

Publié : 20 août 2019, 00:22
par AVS Protect
Bonsoir, tout fonctionnait bien et depuis aujourd'hui je n'ai plus accès à mes SB. Lorsque je veux rescanner les périphériques la roue crantée tourne sans fin et sans jamais rien trouver. Quelqu'un aurait il une idée svp?

Re: [Sujet officiel] SqueezeBox Control

Publié : 20 août 2019, 07:48
par fwehrle
Ton serveur LMS semble par terre. Tu as vérifié ?