Ok merci pour l'explication
[Sujet officiel] SqueezeBox Control
Re: [Sujet officiel] SqueezeBox Control
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..?
- 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
- 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..?
- 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
- GargouilleBL
- Timide
- Messages : 253
- Inscription : 26 janv. 2017, 09:31
- Localisation : Sprimont (Province de Liège - Belgique)
Re: [Sujet officiel] SqueezeBox Control
Salut,
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' Comme je disais j'ai abandonné cette solution pour utiliser les modes, plus pratique pour moi. 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
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' Comme je disais j'ai abandonné cette solution pour utiliser les modes, plus pratique pour moi. 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
Jeedom V3.3.19 sur VM ProxMox - Clef Usb Z-Wave - Clef Usb RfxCom
Caméras D-Link + Reolink, Oeil Fibaro, Rubans Leds Yeelight, Variateurs Fibaro, Ampoules Led Z-Wave, Clavier RFID, Vannes Thermostat Danfoss, Ampoules IKEA, SNIPS, etc...
Caméras D-Link + Reolink, Oeil Fibaro, Rubans Leds Yeelight, Variateurs Fibaro, Ampoules Led Z-Wave, Clavier RFID, Vannes Thermostat Danfoss, Ampoules IKEA, SNIPS, etc...
Re: [Sujet officiel] SqueezeBox Control
Oh punaise ça a l’air top merci beaucoup !
Je vais me pencher sur l’option mode qui me convient bien à priori.
Merci !!!
Je vais me pencher sur l’option mode qui me convient bien à priori.
Merci !!!
Re: [Sujet officiel] SqueezeBox Control
@Gargouille je viens de mettre en place quelques playlists, ça marche du feu de Dieu... MILLE MERCIS !
- GargouilleBL
- Timide
- Messages : 253
- Inscription : 26 janv. 2017, 09:31
- Localisation : Sprimont (Province de Liège - Belgique)
Re: [Sujet officiel] SqueezeBox Control
@Wink De rien si on peu faire plaisir
Jeedom V3.3.19 sur VM ProxMox - Clef Usb Z-Wave - Clef Usb RfxCom
Caméras D-Link + Reolink, Oeil Fibaro, Rubans Leds Yeelight, Variateurs Fibaro, Ampoules Led Z-Wave, Clavier RFID, Vannes Thermostat Danfoss, Ampoules IKEA, SNIPS, etc...
Caméras D-Link + Reolink, Oeil Fibaro, Rubans Leds Yeelight, Variateurs Fibaro, Ampoules Led Z-Wave, Clavier RFID, Vannes Thermostat Danfoss, Ampoules IKEA, SNIPS, etc...
Re: [Sujet officiel] SqueezeBox Control
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
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
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: [Sujet officiel] SqueezeBox Control
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.
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.
@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
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Re: [Sujet officiel] SqueezeBox Control
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
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
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
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
Et la page web de lms marche?
Re: [Sujet officiel] SqueezeBox Control
oui tout à fait !!!
Re: [Sujet officiel] SqueezeBox Control
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.
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
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 ...
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
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
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
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: [Sujet officiel] SqueezeBox Control
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.
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.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
-
- Actif
- Messages : 1629
- Inscription : 24 juil. 2015, 20:15
Re: [Sujet officiel] SqueezeBox Control
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
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
Bonjour,Theduck38 a écrit : ↑15 août 2019, 17:08Bonjour,
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.
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 ?
-
- Timide
- Messages : 19
- Inscription : 24 avr. 2018, 18:45
Re: [Sujet officiel] SqueezeBox Control
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
Ton serveur LMS semble par terre. Tu as vérifié ?
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités