Probleme permission script python > GPIO RPi

Hello la team Jeedom…
petit soucis pour lancer un script python depuis le plugin script…

je precise que mon script fonctionne quand je lance depuis le pi directement.

pi@raspberrypi:~ $ ll /var/www/html/plugins/script/core/ressources/
total 8
-rwxrwx--- 1 www-data www-data 265 janv. 12 00:33 VOLETDOWN.py
-rwxrwx--- 1 www-data www-data 261 janv. 12 00:19 VOLETUP.py

pi@raspberrypi:~ $ sudo python3 /var/www/html/plugins/script/core/ressources/VOLETDOWN.py 
pi@raspberrypi:~ $ 

#!/usr/bin/python
import RPi.GPIO as GPIO
import time

GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(15, GPIO.OUT)

GPIO.output(15, GPIO.LOW)
#print ("DOWN PRESSED")
time.sleep(1)
GPIO.output(15, GPIO.HIGH)
#print ("DOWN RELEASED")


#print ("GOODBYE")

je le lance en cli via le user pi c’est ok…

par contre depuis le plugin script qui apparement utilise www-data/www-data , j’ai l’erreur suivante:

Erreur dans l'exécution du terminal, la valeur retournée est : 1. Détails : Traceback (most recent call last): File "/var/www/html/plugins/script/core/ressources/VOLETUP.py", line 7, in GPIO.setup(14, GPIO.OUT) RuntimeError: No access to /dev/mem. Try running as root!

j’ai bien rajouté le user www-data dans le groupe gpio … mais rien a faire…

une idée?
Merci d’avance!

C’est « tombé » en marche tout seul apparemment !!!

je pense que le fait d’avoir rajouté www-data dans le groupe sudo y est pour beaucoup… Mais est ce bien la bonne chose d’un point de vu secu/systeme, je n’en sais rien…

qqun saurais svp?

Merci!

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.