arqisac Posté(e) le 30 juin 2016 Signaler Posté(e) le 30 juin 2016 Bonjour Bonjour, voila je viens de prendre une HCL pour le bureaux. e comme j' avais deja 2 zones Multiroom faite a partir de rapsberry+picoplayer et le logitech media center instalé sur un ptit N54l qui fait de serveur, je cherchais donc a realiser un VD squeezebox pour HCL... apres heures, jours, semaines, a tourner autour de la terre a partir de ma chaise... les cheveux blanchisse... c'est pas de la teinture des cheveux de mauvaise qualite, ni du vent... peut etre la luminosite de l'ecran... mais certainement plus de la cabosse qui chauffe. alors je m'inspire du VD de sonos pour la HCL, retourne la documentation de LMS, CLI, JSON... mais j'y arrive pas. MoicPhil a essayer de m' aider avec ce code. GET /status.html?p0=button&p1=play HTTP/1.1 Host: ip_de_ta squeeze:9091 0x0D0x0A0x0D0x0A mais pas reussi,,, je suis vraiment bleu... alors je reve d'un VD qui pourrait faire des trucs de base, playlist, radio, som de nature, alarme, franchement HCL+Squeezebox c'est vraiment une domotique pas cher ! pour comencer ! alors j'ai idealizer le VD, mais il est vide !! ya aucune comande, si quelqu'un a une Squeeze e une HCL qui pourrait aider. squeezebox+HCL.vfib
arqisac Posté(e) le 30 juin 2016 Auteur Signaler Posté(e) le 30 juin 2016 mega lol... rien de mieux que faire autre chose, un tuto, enfin, changer d'air !!! voila Moicphil m'as donne le filon, ensuite je voyais sur les topics etc que les codes 0x0D0x0A0x0D0x0A etait souvent voir toujour les memes... donc j'ai essaye autre chose. premierement faire cest requetes http http://arduino-projects4u.com/squeezebox/ sa nous enmene sur une page moche, mais avec les commandes de base, et la on arrive a copier le vrai http ver la squeezebox que l'on controle, parceque selectioner sur le lms. par example http://192.168.1.10:9000/status.html?p0=stop&player=d0%3A27%3A88%3Ada%3A29%3Ac3" et en regardant d'un peux plus pret, j'ai reconnu le MAC du player d0%3A27%3A88%3Ada%3A29%3Ac3 bom alors pas besoin de tous cela, il suffit de remplacer ce code par le MAC du player !!! donc ca donne GET /status.html?p0=stop&player=d0:27:88:da:29:c3 HTTP/1.1 Host: 192.168.1.10:9000 0x0D0x0A0x0D0x0A Merci Moicphil !!!!!!!!!!!! je poste la version 2 du VD, play pause stop prev next qui marche ! maintenant on va voir le reste squeezebox+HCL.V2.vfib
Moicphil Posté(e) le 1 juillet 2016 Signaler Posté(e) le 1 juillet 2016 Impec ! bravo. T'auras plus qu'a faire un p'tit tuto
arqisac Posté(e) le 1 juillet 2016 Auteur Signaler Posté(e) le 1 juillet 2016 Bonjour MoicPhil, jusqu'a 2:30 du mat lol, j'ai les playlist qui fonctionne, les sons de nature, et les radios par internet. pour un architecte urbaniste c pas mal lol. le truc c que je suis plus au moins en vacances . mais j'ai comprit pas mal de truc,efectivement firefox et firebug on ete la cle, en changeant les options j'ai reconnue les options de l' API. c'est bien quand on a un truc qui fonctione,,, mais quand on comprend comment il fonctionne c encore mieux . un ptit tuto, c une bonne idee MoicPhil. on vas le preparer ! 1
arqisac Posté(e) le 3 juillet 2016 Auteur Signaler Posté(e) le 3 juillet 2016 alors, bien le bonsoir ! pour faire le VD 1 etape. instaler firefox et aditioner le plugin firebug, ( le chrome le fait sans doute aussi) remplir l'adresse ip de votre serveur LMS et le port 9000, de base si vous l'avez pas changer. ensuite ouvrir cette adresse dans votre firefox http://192.168.X.XXX:9000/status.html?p0=button&p1=play la fenete qui s'ouvre est moche, mais bon, l'important maintenant quand on clique sur une commande, on copie simplement l'url qui aparait en haut par exemple un PLAY sa donne http://192.168.xxx.xxx:9000/status.html?p0=play&player=MACDUPLAYERSELECTIONNER VOILA. Maintenant passons a nos buttons GET /status.html?p0=play&player= 00:00:00:00:00:00 HTTP/1.1 Host: 192.168.x.xxx:9000 0x0D0x0A0x0D0x0A alors il suffit de remplacer le mac du player en cause, attention l'ip en bas et toujours celui du server !!! respecter les espaces du mac, C donc bien simple, nos bouttons commencent toujours par le GET, ensuite on paste la URL a partir du /Status bla bla et on remet HTTP/ etc etc alors apres avoir fait les bouttons, play pause next preview random replay etc selon vos besoins. on passe au playlist etc. la sur firefox ouvrir 192.168.x.xxx:9000 et activer le plugin firebug. alors quand vous etez sur votre lms, et cliquer sur play d'une playlist, il va apparaitre un http avec 192.168.x.xxx:9000/anyurl? etc etc !!! ce sont cela que l' on veut !!!! la tecnique ensuite pour le boutton du VD et la meme que faite plus haut. ok alors j'ai pas encore le slidder de volume, je sais pas le faire, je pense que je vais faire 20% 40% 60% 80% 100%... c plus facile. ni l' etat de la musique qui passe. si quelqu'un a une idee ? mais bon le truc sympa c que j'ai cree des alertes en mp3, http://www.fromtexttospeech.com/ sonnette, alarme active, desactive, invasion, alerte incendie, alerte inondation, alors ensuite suffit de linker tous cela, mettre le shuffle on, et voila on a des alertes pour tout lol. pour finir, les playlist radio, on selectionne les radios preferer d'un style, e on peut faire next, simple. j'ai aussi fait les sons de la nature, la dame a la maison adore il reste encore un truc a trouver !!!! grouper les players !!! Voila, alors je remet ce link a partir duquel je me suis inspirer pour faire mon installation,,,,, 7 zones sonorise avec 720euros... http://www.maison-et-domotique.com/56929-realisation-de-multiroom-audio-a-base-de-raspberry-pi-hifiberry/ sinon vous pouvez toujours installer XSQUEEZE addon pour KODI, genial aussi Merci a bientot !!
arqisac Posté(e) le 6 juillet 2016 Auteur Signaler Posté(e) le 6 juillet 2016 bonsoir les Focxs. alors voila je post comment est devennu le module, tout marche inpect ... saufffff le groupage ... et bah houai.... c le truc mega qui manque... la ligne devrait etre celle ci dessous... mais mois jy arrive pas., un ptit module comme celui la pour entre sonos et HCL,,,, ce serait pas mal hein ?? POST /jsonrpc.js HTTP/1.1 Content-Length: 94 Host: 192.168.0.1:9000 {"id":"1","method":"slim.request","params":["11:11:11:11:11:11",["sync","00:00:00:00:00:00"]]} 0x0D0x0A0x0D0x0A
Messages recommandés