Bonjour à tous,
Afin d’afficher les images d’une RaspiCam avec le plugin Camera, j’ai installé MJPG-Streamer.
Pour que tout fonctionne, j’ai dû créer un scénario avec le déclencheur #start# pour lancer un cript d’activation de l’image.
Cette procédure est décrite par [Phillou53] (Merci à lui) Pas d'image Pi camera - Forum Communauté Jeedom
Le problème est que le script est sans effet.
La requête demandée dans le script (/home/pi/activation-mjpg-streamer.sh) fonctionne bien en ssh.
Dans le plugin, avec le TEST de la commande j’ai le message : Action exécutée avec succès.
Le log semble normal. (Rem : j’ai testé avec le plugin en mode stable et en mode debug).
Dans la doc Jeedom il est demandé de vérifier les droits accordés aux fichiers script qui sont enregistrés dans /var/www/html/plugins/script/data
Ce dossier est accessible en SSH dans /var/www/html/plugins/script/data/. Pour info, la commande SSH pour attribuer les droits www-data à un fichier est : sudo chown www-data:www-data NOMDUSCRIPT.EXTENSION. A savoir que pour exécuter un script, celui-ci doit avoir les droits www-data.
Or, ce répertoire ne contient aucun fichier script. Pourtant à la sauvegarde, il y a le message : Sauvegarde effectuée avec succès.

Ce chemin est défini dans la configuration du plugin dés son installation :

En modifiant le chemin : /var/www/html/plugins/script/data/ Il n’y a toujours pas de fichier
J’ai recherché ces fichiers, mais aucune trace, même dans l’ancien répertoire : / var/www/html/plugins/script/core/ressources
Je ne sais pas si cette absence des fichiers script est la cause du problème, mais c’est tout de même étrange.
J’espère avoir donné les bons éléments pour trouver la solution.
J’ai peut-être oublié quelque chose, mais je ne trouve pas.
Merci de votre aide.
(Config matériel : Jeedom 4.2.20 sur Rapsberry Pi 3b+ avec SSD mSata, Debian Buster 10.12)







