oui moi aussi ca y est la camera me reconnait
la camera me détecte bien, par contre cela ne lance pas l’action
Tu peux mettre les log lors de la détection
Normalement il y a aussi une mise à jour ou j’ai ajouté un onglet conditions
J’ai trouvé le bug de déclenchement d’action et c’est sur le market
Par contre fait attention il faut aussi que l’utilisateur soit autorisé par la commande activer
oui effectivement l’action se lance bien avec la dernere mise a jour de la beta
j’ai bien un onglet aussi pour la condition
par contre dans action, je n’arrive pas a en supprimer une sans la désactiver. le sigle (-) ne supprime pas l’action. alors que au niveau de la condition j’arrive bien a supprimer celle ci
Ok je regarde ca
Bonjour @mika-nt28,
De mon coté je viens d’installer le plugin, l’install des dépendances c’est bien passées mais le log annonce une erreur sur ‹ dlib › (j’ai lancé deux fois les dépendances avec le même résultat :
----------------------------------------
Failed building wheel for dlib
Running setup.py clean for dlib
Failed to build dlib
Installing collected packages: dlib, face-recognition
Running setup.py install for dlib: started
Running setup.py install for dlib: finished with status 'error'
Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-7ue9p8sd/dlib/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('
', '
');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-mi6nk156/install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
package init file 'dlib/__init__.py' not found (or not a regular file)
running build_ext
Traceback (most recent call last):
File "/tmp/pip-install-7ue9p8sd/dlib/setup.py", line 120, in get_cmake_version
out = subprocess.check_output(['cmake', '--version'])
File "/usr/lib/python3.5/subprocess.py", line 316, in check_output
**kwargs).stdout
File "/usr/lib/python3.5/subprocess.py", line 383, in run
with Popen(*popenargs, **kwargs) as process:
File "/usr/lib/python3.5/subprocess.py", line 676, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.5/subprocess.py", line 1282, in _execute_child
raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] No such file or directory: 'cmake'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-7ue9p8sd/dlib/setup.py", line 261, in <module>
'Topic :: Software Development',
File "/usr/local/lib/python3.5/dist-packages/setuptools/__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.5/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.5/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.5/dist-packages/setuptools/command/install.py", line 61, in run
return orig.install.run(self)
File "/usr/lib/python3.5/distutils/command/install.py", line 583, in run
self.run_command('build')
File "/usr/lib/python3.5/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.5/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.5/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/pip-install-7ue9p8sd/dlib/setup.py", line 129, in run
cmake_version = self.get_cmake_version()
File "/tmp/pip-install-7ue9p8sd/dlib/setup.py", line 125, in get_cmake_version
"
*******************************************************************
")
RuntimeError:
*******************************************************************
CMake must be installed to build the following extensions: dlib
*******************************************************************
----------------------------------------
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-7ue9p8sd/dlib/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('
', '
');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-mi6nk156/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-7ue9p8sd/dlib/
You are using pip version 18.1, however version 19.3.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
fatal: destination path 'opencv' already exists and is not an empty directory.
fatal: destination path 'opencv_contrib' already exists and is not an empty directory.
mkdir: cannot create directory 'build': File exists
/var/www/html/plugins/facerecognition/core/class/../../resources/install_apt.sh: line 38: cmake: command not found
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
Everything is successfully installed!
Ensuite après déclaration des caméras j’ai ce log :
2019-12-18 17:05:03][INFO] : Lancement démon facerecognition : sudo /usr/bin/python3 /var/www/html/plugins/facerecognition/resources/FaceDetect.py --loglevel debug --camera Doorbird --device rtsp://yyyyyyyy:+xxxxxxx@10.187.70.128:554/mpeg/media.amp --socketport 55070 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/facerecognition/core/php/jeeFaceRecognition.php --apikey zzzzzzzzzzzzzzzzz --pid /tmp/jeedom/facerecognition/deamon_Doorbird.pid --snapshot /tmp/jeedom/facerecognition/Doorbird.jpeg
Traceback (most recent call last):
File "/var/www/html/plugins/facerecognition/resources/FaceDetect.py", line 21, in <module>
import face_recognition
ImportError: No module named 'face_recognition'
[2019-12-18 17:05:33][ERROR] : Impossible de lancer le démon facerecognition, vérifiez la log
Tu es sur quel distribution
Tu as déjà installé OpenCv ?
mika
la détection se passe bien, par contre, malgres que je n’active pas l’action, celle ci se lance tout de même lors de la détection de mon visage (la case Activer est décochée)
je vais tester avec un autre visage maintenant. est ce possible de déposer des photos directement a la place de prendre des clichés avec la webcam
vm esxi, debian stretch, jeedom 4.1.3
non, je ne l’ai jamais installé, mes plugins utilisant la vidéo : Caméra, Netatmo et c’est tout
Je vais regarder mais je n’ai peut être pas géré l’activation ça me dit rien.
Pour la suppression ça doit être corrigé sur le market
Pour ajouter des snapshot manuellement ce n’est pas possible car il faut lancer le script d’apprentissage mais je vais voir pour l’ajouter
Visiblement les log disent qu’ils existent déjà un dossier OpenCv.
Peut-être installer par defaut.
Peux tu essayer cette commande ssh
sudo apt autoremove opencv
Puis de relancer l’installation de dépendances
résultat du sudo
root@debian9:/home/debian9# sudo apt autoremove opencv
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet opencv
J’ai quand même relancé les dépendances après, c’est idem, roujours le même résultat
Tu as essayé d’installer plusieurs fois les dépendance
j’en suis a la 3eme
OK e vais regarder ça
Je ne trouve rien est ce que se serrait possible de me faire une connexion sur ton jeedom?
Tu peux essayer d’installer dlib a la main si sa ne te fait pas peur
Les accès sont partis en MP
OK je regarde ça
Bonjour
Suite au remarque faite par @ludoviclt je viens de poussé une nouvelle beta avec
- Correction suppression d’une action
- Correcton desactivation d’une action
- Correction renommage utilisateur
- Ajout de l’import de fichier
- Correction affichage des images