Salut,
Je me suis bricolé un widget en combinant script et virtuel.
Je partage ça pourra servir à d'autre.
Attention y a une limite: n'ayant pas besoin d'autre chose que de lire des playlists (y compris des radios, il suffit d'en faire une playlist!), ma proposition ne vous permettra pas d'explorer votre musique.
Le principe est d'utiliser deux actions virtuelles en combinaison avec des scripts:
Volume & choix-radio
Valeur qui seront ensuite appeler dans un script pour formuler la requête api vers volumio
http://IP-DE-VOTRE-PI
/api/v1/commands/?cmd=valeur-du-virtuel
Le nom choisi pour votre playlist (à créer dans volumio) est important, c'est celui que figurera dans la requête http.
Deux chose à noter:
Optionnel: j'ai aussi un scénario pour mettre les logos des radio que j'écoute, ainsi que d'afficher "volumio" plutôt que la radio en cours lorsque la platine est sur stop: le code du widget est ici.
Optionnel: j'ai ajouté en plus du curseur des boutons + et - pour le volume.
Je vous laisse suivre avec les captures que j'ai prises
https://url.carmagnole.ovh/volumio
Étape 1: Le script
1.1 et 1.2
Il faut créer les requêtes http pour le volume et le choix de la radio
Étape 2: Le virtuel
2.1: création des infos
2.2 et 2.3 : création des actions. À vous d'en créer autant que de playlist que vous souhaitez
2.4 : cliquez sur l'engrenage tout à droite sur la ligne action pour contrôler le volume
2.5 : cliquez sur l'engrenage tout à droite sur la ligne action pour contrôler les playlists
Étape 2: Le scénario (pour avoir les logos)
3.1 et 3.2
Enjoy!