Bonjour,
Je m’arrache les cheveux en essayant de faire un script qui éteint ma télé à distance.
J’ai 2 rapsberry, le premier fait tourner osmc (RPIOSMC) et le second raspian (pour domoticz RPIDOMO)
Quand je lance les commandes suivantes sur le RPIOSMC :
echo pow 0 | cec-client -s -d 1
(Statut télé)
echo on 0 | cec-client -s -d 1
(allumer la tv)
echo standby 0 | cec-client -s -d 1
(eteindre la tele)
echo "tx 4F:82:30:00" | cec-client -s
(Changer source)
La télé réponds bien aux commandes
mon but est de les lancer depuis mon domoticz, j’ai essayer de faire un script sh et c’est là que les ennui commence.
J’ai essayé le script avec les commandes suivantes depuis le RPIDOMO (cela ne fonctionne pas aussi bien depuis en tv.sh que directement dans putty.
ssh root@192.168.1.32 echo "standby 0" | cec-client -s -d 1
(en tapant mon mot de passe)
sshpass -p 'xxxxx' ssh root@192.168.1.32 echo "standby 0"
| cec-client -s -d 1
sh osmc@192.168.1.32 "echo 'standby 0' | cec-client -s -d 1"
(en tapant mon mot de passe)
soit j’ai une erreur de type « bash: cec-client : commande introuvable » ou alors on a l’impression que la commande se lance mais sur le RPIDOMO plutot que le RPIOSMC
Je vous remercie d’avance de votre aide
Nonop