Forum eedomus
http://forum.eedomus.fr/

Requète http et logitech media server
http://forum.eedomus.fr/viewtopic.php?f=15&t=1489
Page 1 sur 2  Suivant »
Auteur:  galaksy2001 [ 29 Jan 2014 16:47 ]
Sujet du message:  Requète http et logitech media server

Bonjour,

Je ne parviens pas à commander mon logitech media server via les commandes http. C'est pourtant simple mais je ne dois pas avoir les yeux en face des trous aujourd'hui :shock:

Ma procédure est la suivante :

1. Nouveau périphérique => HTTP actionneur
2. Dans l'onglet "valeur" je tape les commandes (qui marchent bien avec chrome ou firefox !) :

"http://iplocale_serveur:port/status.txt?p0=play" pour la valeur "1" et

"http://iplocale_serveur:port/status.txt?p0=stop" pour la valeur "0"

3. Dans la colonne "type" je choisis "post" (j'ai essayé aussi avec get, on ne sait jamais ...)

Où qu'il est le bubug ? :roll:
Auteur:  Tinto [ 29 Jan 2014 17:34 ]
Sujet du message:  Re: Requète http et logitech media server

Status. TXT , t'es sur de cette extension ?
Auteur:  Nico33 [ 29 Jan 2014 18:13 ]
Sujet du message:  Re: Requète http et logitech media server

Je pense qu'il est là le bubug :-)
Auteur:  galaksy2001 [ 29 Jan 2014 18:20 ]
Sujet du message:  Re: Requète http et logitech media server

Oui, oui. Ca fonctionne très bien quand je lance la commande via firefox :)
Auteur:  Tinto [ 29 Jan 2014 18:23 ]
Sujet du message:  Re: Requète http et logitech media server

Je viens de voir que le txt ca existe ... sont bizarre chez Logitech :) ( ca renvoie le résultat en mode texte ... )

Il faudrait que tu essayes cette requete en ajoutant ton code d'authentification ( cauth ) ... je viens de lire que le media server était protégé contre les attaque, si ca se trouve il aime pas trop la box ;)

A part ca pas d'idée ... dans tous les cas si ca fonctionne en mettant l'url dans un navigateur, ca doit etre du GET ...
Auteur:  galaksy2001 [ 29 Jan 2014 18:25 ]
Sujet du message:  Re: Requète http et logitech media server

J'ai d'ailleurs la liste complète des commandes à dispo ici pour ceux que ça intéresse :

https://app.box.com/s/9aybi8sv8z4pqhvg74xf

EDIT : Correction de l'URL
Auteur:  galaksy2001 [ 29 Jan 2014 18:26 ]
Sujet du message:  Re: Requète http et logitech media server

Tinto a écrit:Je viens de voir que le txt ca existe ... sont bizarre chez Logitech :) ( ca renvoie le résultat en mode texte ... )

Il faudrait que tu essayes cette requete en ajoutant ton code d'authentification ( cauth ) ... je viens de lire que le media server était protégé contre les attaque, si ca se trouve il aime pas trop la box ;)

A part ca pas d'idée ... dans tous les cas si ca fonctionne en mettant l'url dans un navigateur, ca doit etre du GET ...


Ok je tente ;)
Auteur:  galaksy2001 [ 29 Jan 2014 19:01 ]
Sujet du message:  Re: Requète http et logitech media server

J'ai vérifié mais je n'ai pas de code d'authentification sur mon serveur !

Je peux y accéder via mes PCs sans avoir à remplir le champ d'authentification ...
Auteur:  galaksy2001 [ 29 Jan 2014 23:20 ]
Sujet du message:  Re: Requète http et logitech media server

Personne ne pilote une squeezebox avec eedomus ? Je sens que ça va finir par une requète au support cette histoire ... :D
Auteur:  Nico33 [ 29 Jan 2014 23:29 ]
Sujet du message:  Re: Requète http et logitech media server

Non mais j'ai prévu de le faire un jour quand j'aurai un peu de temps...
Donc je suis tes tests avec beaucoup d'intérêt :-)
Auteur:  galaksy2001 [ 29 Jan 2014 23:47 ]
Sujet du message:  Re: Requète http et logitech media server

D'autant plus qu'avec le duo de choc Squeezeplug + raspberry, ça fait du multiroom pour pas un rond : pratique pour faire parler l'eedomus dans les moindres recoins de la maison et pour remplacer les Karotz qui se font rares ;)
Auteur:  Tinto [ 30 Jan 2014 08:58 ]
Sujet du message:  Re: Requète http et logitech media server

Mince ..


Je parlais du "cauth" de ce tutoriel :

http://tutoriels.domotique-store.fr/con ... -http.html

dans la partie CSRF Security Mesures ...

Je pensais qu'il suffirait de récupérer ce code généré par la squeezebox et le coller a tes URL d'appel ...
Auteur:  Chuck555 [ 30 Jan 2014 13:56 ]
Sujet du message:  Re: Requète http et logitech media server

Bonjour,

je commande la squeezebox à travers un actionneur http.
Il suffit de remplacer l'adresse IP et l'adresse MAC par les vôtres.
Image
Auteur:  galaksy2001 [ 30 Jan 2014 21:30 ]
Sujet du message:  Re: Requète http et logitech media server

Merci beaucoup pour vos réponses :D

@ Tinto : c'est sur ce site que j'ai récupéré les commandes et je n'avais pas poussé la lecture plus loin :oops: J'ai compris la logique : lorsque tu te connectes avec ton navigateur au serveur, un "Referer header" est généré par ton navigateur. Si tu lances tes commandes http à partir de ce même navigateur, ce "Referer header" indique au serveur que c'est avec ce même navigateur que tu t'es connecté. Il accepte donc la commande http. Mais comme je n'ai pas compris comment récupérer ce "Referer header" pour pouvoir utiliser les commandes http par un système tiers, j'ai opté pour la solution de "Chuck555" ... qui fonctionne !

@ Chuc555 : effectivement en renseignant l'adresse mac dans les paramètres ça fonctionne. Où as-tu trouvé cette solution ?

@Nico33 : tu as la soluce ! N'oublie pas de "bookmarker" cette page ;)
Auteur:  galaksy2001 [ 30 Jan 2014 21:38 ]
Sujet du message:  Re: Requète http et logitech media server

Il ne me reste plus qu'à passer commandes de raspberry pi pour en coller partout, y compris dans ma douche ! :mrgreen:
Auteur:  galaksy2001 [ 30 Jan 2014 22:08 ]
Sujet du message:  Re: Requète http et logitech media server

[HS]@ chauck555 : tu ne vendrais pas un Karotz par hasard SUR TLD ? Parceque ça m'intéresse ! Je t'ai envoyé un MP[/HS]
Auteur:  Nico33 [ 31 Jan 2014 07:58 ]
Sujet du message:  Re: Requète http et logitech media server

Oh oui j'ai bien bookmarqué cette page ! ;)
Je trouve génial cette interaction dans ce forum.
Auteur:  galaksy2001 [ 31 Jan 2014 14:36 ]
Sujet du message:  Re: Requète http et logitech media server

+1 à 200 % !!! La rapidité et la qualité des échanges est exemplaire :D J'hésitais avec une Zibase ... aujourd'hui je ne regrette vraiment pas mon choix !

Petite précision sur les réglages : l'adresse MAC du player doit être récupérée sur le serveur logitech ( paramètres ==> informations ) car elle ne corresponds pas forcément à l'adresse MAC de l'appareil !

Dans mon cas, j'ai installé android 4.2 sur mon EEETOUCH ( prévu à la base pour win XP ) sur lequel j'ai installé Imperihome + squeeze player : l'adresse que me renvoie Logitech Media Server ne correspond pas à celle de mon EEETOUCH. Je suppose que c'est squeeze player qui la génère.
Auteur:  Nico33 [ 31 Jan 2014 16:30 ]
Sujet du message:  Re: Requète http et logitech media server

Merci pour cette précision oh combien importante !
Auteur:  alexzen [ 22 Avr 2014 19:53 ]
Sujet du message:  Re: Requète http et logitech media server

Je me permet d'apporter ma pierre à l'édifice car je cherchais un moyen de lancer mes radios qui sont placées en favoris.

Avec cette commande ça marche nickel :

Code : Tout sélectionner
http://ip serveur logitech:9000/plugins/Favorites/index.html?action=play&index=5&player=Adresse Mac du player


Le numéro en index correspond à votre numéro de votre favori visible dans l'interface d'admin du serveur logitech.
Page 1 sur 2 Le fuseau horaire est UTC+1 heure