Bonjour, après de longues recherches et pas mal de tâtonnement, ci dessous quelques commandes JSON afin de contrôler
KODI depuis l'Eedomus+.
Il faut que le Service WEB dans
KODI soit activé et configuré.
Au niveau de la box, créer un actionneur HTTP.
Renseigner :
VAR1=adresse IP de
KODIVAR2=port d'écoute du serveur web
KODIVAR3=USER_KODI:PSWRD_KODI
Onglet "Valeurs"
Colonne "URL" : http://[VAR3]@[VAR1]:[VAR2]/jsonrpc
Colonne "Type" : GET
Colonne "Paramètres" : renseigner les commandes ci dessous (prendre la ligne qui commence par ?
Les commandes
Play/Pause
?request={"jsonrpc":"2.0","id":1,"method":"Player.PlayPause","params":{"playerid":1}}
Stop
?request={"jsonrpc":"2.0","id":1,"method":"Player.Stop","params":{"playerid":1}}
Suivant
?request={"jsonrpc":"2.0","id":1,"method":"Player.GoTo","params":{"playerid":1,"to":"next"},"id":1}
Précédent
?request={"jsonrpc":"2.0","id":1,"method":"Player.GoTo","params":{"playerid":1,"to":"previous"},"id":1}
Lecture aléatoire ON
?request={"jsonrpc":"2.0","id":1,"method":"Player.SetShuffle","params":{"playerid":1,"shuffle":true},"id":1}
Lecture aléatoire OFF
?request={"jsonrpc":"2.0","id":1,"method":"Player.SetShuffle","params":{"playerid":1,"shuffle":false,"id":1}
Volume +
?request={"jsonrpc":"2.0","id":1,"method":"Application.SetVolume","params":{"volume":"increment"},"id":1}
Volume -
?request={"jsonrpc":"2.0","id":1,"method":"Application.SetVolume","params":{"volume":"decrement"},"id":1}
Lancer la lecture d'une playlist
?request={"jsonrpc":"2.0","id":1,"method":"Player.Open","params":{"item":{"file":"special://profile/playlists/music/NOM_DE_LE_PLAYLIST.m3u"}}}
Lancer la lecture d'une web radio
?request={"jsonrpc":"2.0","id":1,"method":"Player.Open","params":{"item":{"file":"http://ADRESSE_DU_FLUX_DE_LA_WEB_RADIO.m3u"}}}
Exple pour RADIO NOVA
?request={"jsonrpc":"2.0","id":1,"method":"Player.Open","params":{"item":{"file":"http://statslive.infomaniak.ch/playlist/radionova/radionova-high.mp3/playlist.m3u"}}}
Je cherche à faire la même chose si possible mais pour PLEX (commander PLEX depuis l'Eedomus).
Contrairement à
KODI, PLEX permet de caster l'audio en multiroom avec des Chromecast Audio.
J'ai consulté les deux poste suivants mais n'ayant pas encore assez d'expérience, je ne sais pas comment intégrer les fichiers et dossiers présents dans le fichier zip. Il n'y a aucun document en php. Il faut peut-être effectuer une "conversion"...
Par ailleurs ces fichiers de 2013 sont-ils toujours à jour ?
Post 1:
http://www.touteladomotique.com/forum/v ... 14&t=13630Post 2 :
https://forums.plex.tv/discussion/64071Pour l'instant, j'ai trouvé ça mais je ne sais pas comment m'en servir :
https://github.com/Arcanemagus/plex-api ... ck-Control