Import command not found

Bonjour,

Comme tout les sujet sont vérouiller je créer un nouveau je n’ai pas trouvé ma reponse dans les autre

Depuis la mise a jour du plugin le demon ne démarre plus
Je suis sous Synology Docker debian 9.4

Lors du lancement j’ai ce message dans les log
[2020-12-03 08:40:04][INFO] : Lancement démon broadlink : sudo /usr/bin/python3 /var/www/html/plugins/broadlink/resources/broadlinkd/broadlinkd.py --loglevel debug --socketport 55013 --sockethost 127.0.0.1 --callback http://127.0.0.1:89/plugins/broadlink/core/php/jeeBroadlink.php --apikey XXXXX --cycle 0.3 --pid /tmp/jeedom/broadlink/deamon.pid Error: importing module from jeedom folder

quand je le lance a la main
des erreur sur tout les import j’ai ajouter au debut du fichier
#!/usr/bin/python

JE n’aiplus lerreur sur chaque import mais maintenant j’ai l’erreur

Traceback (most recent call last):                                                                                                                                                                          
  File "./broadlinkd.py", line 34, in <module>                                                                                                                                                              
    from broadlink import broadlink,rm2,a1,mp1,sp2,rm4                                                                                                                                                      
  File "/var/www/html/plugins/broadlink/resources/broadlinkd/broadlink/rm2.py", line 2, in <module>                                                                                                         
    from broadlink import broadlink                                                                                                                                                                         
ImportError: cannot import name broadlink  

Merci

Hello,

ça indique que les modules ne sont pas installé => relancer les dépendances et controler les logs des dépendances …
Au mieux, ça fonctionne, au pire, ton environnement python est HS

Si c’est un fichier jeedom l’ajout c’est une fausse, bonne idée…
Si un shell de ton cru, ça sert à rien

Merci pour ton retour

J’ai effectivement surement un problème car j’ai un autre plugin planter (rfxcom)

Les log de la maj des dependance

[2020-12-02 21:11:46][ALERT] : [START UPDATE]
[2020-12-02 21:11:46][ALERT] : Début de la mise à jour de : broadlink
[2020-12-02 21:11:46][ALERT] : Action de pré-update...
[2020-12-02 21:11:46][ALERT] : OK
[2020-12-02 21:11:46][ALERT] : Téléchargement du plugin...
[2020-12-02 21:11:46][ALERT] : Téléchargement de broadlink...
[2020-12-02 21:11:46][ALERT] : URL https://market.jeedom.com/core/php/downloadFile.php?id=2699&version=stable&jeedomversion=3.3.53&hwkey=XXXXXXXXX&username=jeannotmer&password=XXXX&password_type=sha1
--2020-12-02 20:11:46--  https://market.jeedom.com/core/php/downloadFile.php?id=2699&version=stable&jeedomversion=3.3.53&hwkey=XXXXXX&username=jeannotmer&password=XXXXX&password_type=sha1
Resolving market.jeedom.com (market.jeedom.com)... 51.91.191.233, 51.178.174.58
Connecting to market.jeedom.com (market.jeedom.com)|51.91.191.233|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/octet-stream]
Saving to: '/tmp/jeedom/market/broadlink.zip'
0K .......... .......... .......... .......... .......... 6.85M
50K .......... .......... .......... .......... .......... 6.61M
100K .......... .......... .......... .......... .......... 32.6M
150K .......... .......... .......... .......... .......... 8.41M
200K .......... .......... .......... .......... .......... 26.3M
250K .......... .......... .......... .......... .......... 10.7M
300K .......... .......... .......... .......... .......... 19.8M
350K .......... .......... .......... .......... .......... 35.4M
400K .......... .......... .......... .......... .......... 14.8M
450K .......... .......... .......... .......... .......... 25.8M
500K .......... .......... .......... .......... .......... 27.5M
550K .......... .......... .......... .......... .......... 40.9M
600K .......... .......... .......... .......... .......... 18.1M
650K .......... .......... .......... .......... .......... 23.5M
700K .......... .......... .......... .......... .......... 35.4M
750K .......... .......... .......... .......... .......... 56.1M
800K .......... .......... ....                             51.3M=0.05s
2020-12-02 20:11:47 (16.9 MB/s) - '/tmp/jeedom/market/broadlink.zip' saved [844726]
[2020-12-02 21:11:47][ALERT] : OK
[2020-12-02 21:11:47][ALERT] : Décompression du zip...
[2020-12-02 21:11:47][ALERT] : OK
[2020-12-02 21:11:47][ALERT] : Post-installation de broadlink...
[2020-12-02 21:11:53][ALERT] : OK
[2020-12-02 21:11:53][ALERT] : Launch cron dependancy plugins
[2020-12-02 21:11:53][ALERT] : [END UPDATE SUCCESS]```

un peu plus d’info version de python et resultat de la command j’ai enlever ce que j’avais ajouté [quote=« jeannotmer, post:1, topic:44673 »]
#!/usr/bin/python
[/quote]

Bonjour,

j’ai trouver la solution ce n’était pas liée au plugin mais bien a jeedom

plus précisément le service ATD qui gere l’install des dependance qui était pas démarré (status fail)
une relance plus tard c’est bon

root@jeedom:/# service atd status                                                                                                       

[ ok ] atd is running.

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