cela fonctionnait très bien mais je viens de migrer vers une raspberry pi 4 et jeedom v4 et cela ne fonctionne pas.
Si je lance la commande ou le script depuis SSH cela fonctionne mais pas depuis Jeedom
J’ai essayé en augmentant les droits sur le script, mais pas mieux :
chmod 777 -R /var/www/html/plugins/script/data/RTL.sh
Les autres commandes par le script jeedom fonctionnent :
Pour stopper la radio :
sudo pkill -f « vlc »
Pour regler le volume :
sudo amixer cset numid=1 $1%
mais pas moyen de lancer la lecture depuis jeedom
quelqu’un aurait-il une idée du probleme ?
un probleme de droit ?
c’est un peu violent le pkill
pour être sûr que c’est un problème d’appli locale ou de flux web, as tu tenté de lancer la commande en appelant non pas un flux sur internet mais un fichier audio local?
ça t’aidera à savoir si vlc se lance bien ou non.
Ensuite test directement depuis SSH d’une webradio :
sudo amixer cset numid=1 100%
cvlc « http://radiofg.impek.com/fgc » &
pour stopper : sudo pkill -f « vlc »
Réalisation dans Jeedom :
Créer un Script nommé « Radio » avec les commandes de type script suivantes : Volume (type Action / curseur) avec :
#!/bin/sh
sudo amixer cset numid=1 $1%
exit 0
Ensuite autant de commande que de Webradio souhaitée, exemple :
FG Chic (type Action / Defaut) avec :
#!/bin/sh
sudo pkill -f « mplayer »
sudo pkill -f « vlc »
cvlc « http://radiofg.impek.com/fgc » &
exit 0
Sur mon ancienne Box, Cubieboard, Debian 8, pour le volume c’était un peu différent :
#!/bin/sh
amixer set Master $1%
exit 0
Planification :
1 scénario qui planifie la diffusion des webradio aux différents horaires de la journée et avec un volume différents. Exemple : 78% de 20h à 09h puis 90%
le soir webradio Lounge : cvlc « http://streamingp.shoutcast.com/hotmixradio-lounge-128.mp3 » &
Une aide pour trouver les URL des Webradio :
ou après mode développeur du navigateur pour trouver l’URL du flux