Je souhaite piloter plusieurs modules multiroom via des commandes Script.
Tous les modules sont identiques, seule leur adresse IP est différente.
Plutot que créer comme un bourrin autant de scripts que de modules, j'aimerai avoir un script générique et passer l'adresse IP du module dans une variable.
Ce serait plus propre, et aussi bien plus facile à maintenir
J'ai 2 formats de commandes :
Commandes Action : type HTTP
Exemple:
Code : Tout sélectionner
http://192.XXX.X.XX/httpapi.asp?command=setPlayerCmd:playlist:http://direct.franceinter.fr/live/franceinter-midfi.mp3:1
Exemple:
Code : Tout sélectionner
http://192.XXX.X.XX/httpapi.asp?command=getPlayerStatus
Pour les commandes Action HTTP c'est facile il suffit de remplacer l'adresse IP dans la commande par la variable:
Code : Tout sélectionner
http://#[Multiroom][Multiroom Liste][Device1-IP]#/httpapi.asp?command=setPlayerCmd:playlist:http://direct.franceinter.fr/live/franceinter-midfi.mp3:1
Par contre, je ne parviens pas à trouver une syntaxe qui fonctionne avec les JSON
Quelqu'un aurait-il une idée ?
Merci