Je viens de reinstaller jeedom une nouvelle fois (nouveau hardware); J’utilise la version beta du plugin comme auparavent, mais le demon ne fonctionne pas;
Ci joint le log`
[2023-11-11 13:08:49]DEBUG : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=smartercoffee function=pre_update callInstallFunction=1
[2023-11-11 13:08:49]INFO : Début d'activation du plugin
[2023-11-11 13:08:50]INFO : Info sur le démon : {"log":"smartercoffee","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2023-11-11 13:08:02"}
[2023-11-11 13:08:50]DEBUG : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=smartercoffee function=update callInstallFunction=1
[2023-11-11 13:09:08]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-11-11 13:09:09]INFO : Lancement démon smartercoffee : /usr/bin/python /var/www/html/plugins/smartercoffee/resources/smartercoffeed/smartercoffeed.py --loglevel=debug --socketport=2081 --sockethost=192.168.60.113 --callback=http://127.0.0.1:80/plugins/smartercoffee/core/php/jeeSmarter.php --apikey=39PEgNdRMXwyZIF8I9O3sawRZsSFOH7N
sh: 1: /usr/bin/python: not found
[2023-11-11 13:09:19]ERROR : Impossible de lancer le démon smartercoffee
[2023-11-11 13:10:02]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-11-11 13:10:04]INFO : Lancement démon smartercoffee : /usr/bin/python /var/www/html/plugins/smartercoffee/resources/smartercoffeed/smartercoffeed.py --loglevel=debug --socketport=2081 --sockethost=192.168.60.113 --callback=http://127.0.0.1:80/plugins/smartercoffee/core/php/jeeSmarter.php --apikey=39PEgNdRMXwyZIF8I9O3sawRZsSFOH7N
sh: 1: /usr/bin/python: not found
[2023-11-11 13:10:14]ERROR : Impossible de lancer le démon smartercoffee`
Merci pour l’aide à retrouver cette fonction operationelle.
manifestement le plugin demande python2 et je suppose que vous avez installé (en tout logique) debian11 bullseye qui ne contient plus python2 (par défaut) mais uniquement python3
De nouveau j’insiste
du coup ce plugin (en l’état) ne peut pas fonctionner, il faudrait le mettre à jour pour qu’il utilise python3.
Je note dit jeter un oeil mais sans garantie n’ayant pas le matos.
Tout dépend si c’est juste adpater la syntaxe ou s’il y a aussi des changements de dépendances
Effectivement j’ai installé le dernier jeedom disponible, donc sur bullseye.
Merci de voir si cela est possible, c’est vraiment genial de pouvoir piloter sa cafetière à distance, et je ne trouve aucune autre machine à café qui fourni le même service.
Il faudra tester la beta demain, j’ai fait la migration du code en python3. Le démon démarre donc je suppose que ca devrait être ok mais je n’ai pas cette cafetière donc impossible de tester plus.
Si problème, fournissez les logs en debug copié/collé dans un Texte préformaté svp.
Bonjour, j’ai installé la version beta, refait les dépendances, et le demon ne demarra pas
[2023-11-25 10:45:13]ERROR : Impossible de lancer le démon smartercoffee
[2023-11-25 10:50:02]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-11-25 10:50:03]INFO : Lancement démon smartercoffee : /usr/bin/python /var/www/html/plugins/smartercoffee/resources/smartercoffeed/smartercoffeed.py --loglevel=debug --socketport=2081 --sockethost=192.168.60.113 --callback=http://127.0.0.1:80/plugins/smartercoffee/core/php/jeeSmarter.php --apikey=39PEgNdRMXwyZIF8I9O3sawRZsSFOH7N
sh: 1: /usr/bin/python: not found
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_smartercoffee
+ echo 1
+ echo 2
++ find /usr/local/lib/python3.9/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
++ awk '$1 <= 4'
++ cut -f 2-
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ echo ''
+ xargs rm -rf
+ echo 3
+ sudo pip3 cache purge
Files removed: 26
+ echo 4
+ sudo pip3 install --upgrade pip
Requirement already satisfied: pip in /usr/local/lib/python3.9/dist-packages (23.3.1)
DEPRECATION: gpg 1.14.0-unknown has a non-standard version number. pip 24.0 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of gpg or contact the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 5
+ sudo pip3 install --force-reinstall --upgrade beautifulsoup4
Collecting beautifulsoup4
Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 3.4 MB/s eta 0:00:00
Collecting soupsieve>1.2 (from beautifulsoup4)
Downloading soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB)
Downloading soupsieve-2.5-py3-none-any.whl (36 kB)
DEPRECATION: gpg 1.14.0-unknown has a non-standard version number. pip 24.0 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of gpg or contact the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
Installing collected packages: soupsieve, beautifulsoup4
Successfully installed beautifulsoup4-4.12.2 soupsieve-2.5
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 6
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end smartercoffee
+ rm /tmp/jeedom_install_in_progress_smartercoffee
+ echo '*******************End of package installation******************'
*******************End of package installation******************
Oh non le démon se lance là
Il a même découvert la machine
Après ca plante plus loin car comme je vous disais n’ayant pas cette machine impossible de tester.
Je vais voir pour corriger ce problème mais peut-être qu’il me faudra un accès à votre jeedom si je n’y arrive pas à l’aveugle et si vous le permettez.