RoulsFB
Posts: 10
Joined: Thu Feb 02, 2017 7:55 am

Telecommande CEC

Thu Sep 06, 2018 3:54 pm

Bonjour a tous,
j'utilise un raspberry3 (compute module, intégré a une télévision NEC P404)
J'ai suivi des tutoriel pour pouvoir utiliser la telecommande en CEC via cec-client
Cela fonctionne très bien. Néanmoins, lorsque je l'intègre a crontab, rien n'y fait

j'ai essayé les méthode suivante qui fonctionne hors cron
création d'un fichier temporaire et appelle de se fichier en bash

cec-client -f /tmp/cec
./cec-test.sh /tmp/cec

Installation des librairies et pilotage par script python

Pour informations, les scripts sont tous bon (quand je les lance manuellement tout fonctionne) et la ligne d'intégration en cron suit la meme logique que mes autres script intégré

exemple :
@reboot sleep 15 && /usr/bin/python3 /home/pi/script/example.py

Connaissez vous la bonne méthode pour pouvoir programmer une telecommande en CEC et que les paramètres soit pris en charge au démarrage?

Merci par avance

jelopo
Posts: 1415
Joined: Wed Oct 17, 2012 7:53 pm

Re: Telecommande CEC

Fri Sep 07, 2018 6:10 am

Bonjour,

Probablement un problème de droits, l'utilisateur qui lance la commande cron est-il le même que celui qui lance les scripts à la main ?
Autre piste, le PATH (chemin d'execution des programmes) n'est pas connu par défaut sous cron, il faut les chemins absolus.
Enfin, rediriger la sortie des erreurs ou configurer le MAILTO dans cron pour recevoir les erreurs par mail.

A+

Return to “Français”