Enocean Demon nok

Bonjour,

J’ai cherché sur le net et sur la communauté mais je ne trouve pas comment résoudre mon problème même si des discussions semblent assez proches.

Je précise que je suis très novice. Je ne comprends pas vraiment ce que sont démon, cron, dépendance etc…. donc cela n’aide pas à essayer de bricoler soi même quand il y a un bug.

Voici mon problème :

Depuis hier minuit, mon plugin Enocean ne marche plus car le demon est nok.

J’ai ce message en boucle dans mon log :

“[2023-10-14 10:20:07.236][ERROR] : No base id from enocean key, shutdown

[2023-10-14 12:25:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
/usr/local/lib/python3.7/dist-packages/bs4/builder/__init__.py:546: XMLParsedAsHTMLWarning: It looks like you're parsing an XML document using an HTML parser. If this really is an HTML document (maybe it's XHTML?), you can ignore or filter this warning. If it's XML, you should know that using an XML parser will be more reliable. To parse this document as XML, make sure you have the lxml package installed, and pass the keyword argument `features="xml"` into the BeautifulSoup constructor.

XMLParsedAsHTMLWarning.MESSAGE, XMLParsedAsHTMLWarning

[2023-10-14 10:25:07.213][ERROR] : No base id from enocean key, shutdown”

Je précise que je suis sur Jeedom installée en machine virtuelle sur Freebox Delta. J’arrivais jusqu’à hier à utiliser le protocole Enocean grâce aux dongle USB300 - EnOcean contrôleur USB EnOcean et je n’avais aucun problème de portée.

Je vous joins le log ainsi que des captures d’écran de mon plugin et de l’analyse santé.

J’ai tenter de passer en manuel ou automatique le demon. J’ai redémarré la Jeedom. J’ai changé

J’espère qu’il y aura assez d’information pour vous aider à comprendre le problème.

N’hésitez pas demander des précisions.

Merci pour vos bonnes idées.
Bien à vous



openenocean log…txt (92,3 Ko)
openenocean_packages.txt (3,6 Ko)

Pas sûr que j’arrive à t’aider, mais tu peux générer plus de logs en mettant le niveau de traces Debug. Pour cela, tu vas dans la configuration du plugin, en haut à droite tu sélectionnes le niveau de log Debug puis tu sauvegardes. Il devrait maintenant générer plus de logs et peut-être qu’il y aura un indice dedans.

1 « J'aime »

Comme dis ci-dessus, passer le démon en debug donnera plus d’infos, sinon je te conseille de coller les logs entre balises ici, sinon c’est moins pratique à voir et pénible de devoir télécharger un truc quand on est sur téléphone ou tablette :wink:

1 « J'aime »

Bonjour,
Merci pour cet info. Je viens de le faire. SI je comprends bien ton message, il faut maintenant que je laisse passer un peu de temps avant d’avoir de nouveaux logs à vous montrer…
Je reviens vers vous quand il y a du nouveau.

Non une.fois le niveau de log mis a debug sauvegarde et clique sur le bouton pour demarrer le demon.

Les logs vont se creer direct

ah d’accord. Alors ca donne ceci :

[2023-10-15 14:27:54.179]ERROR : No base id from enocean key, shutdown
[2023-10-16 22:06:37]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-10-16 22:06:38]INFO : Lancement démon openenocean : sudo /usr/bin/python3 /var/www/html/plugins/openenocean/resources/openenoceand/openenoceand.py --device /dev/ttyUSB0 --loglevel debug --socketport 55006 --callback http://127.0.0.1:80/plugins/openenocean/core/php/jeeOpenEnOcean.php --apikey uWp9YyGihAUQSAwvwUOgsRVP3pyN5b6vYOi77TBE7eHGkwe4c6mVwmZJQ3mhd0iw --cycle 0.3 --pid /tmp/jeedom/openenocean/deamon.pid
[2023-10-16 20:06:39.868]INFO : Start openenoceand
[2023-10-16 20:06:39.868]INFO : Log level : debug
[2023-10-16 20:06:39.868]INFO : Socket port : 55006
[2023-10-16 20:06:39.868]INFO : Socket host : 127.0.0.1
[2023-10-16 20:06:39.868]INFO : PID file : /tmp/jeedom/openenocean/deamon.pid
[2023-10-16 20:06:39.869]INFO : Apikey : uWp9YyGihAUQSAwvwUOgsRVP3pyN5b6vYOi77TBE7eHGkwe4c6mVwmZJQ3mhd0iw
[2023-10-16 20:06:39.869]INFO : Callback : http://127.0.0.1:80/plugins/openenocean/core/php/jeeOpenEnOcean.php
[2023-10-16 20:06:39.869]INFO : Cycle : 0.3
[2023-10-16 20:06:40.201]INFO : Loading profile file : D2-32-01.xml
/usr/local/lib/python3.7/dist-packages/bs4/builder/__init__.py:546: XMLParsedAsHTMLWarning: It looks like you're parsing an XML document using an HTML parser. If this really is an HTML document (maybe it's XHTML?), you can ignore or filter this warning. If it's XML, you should know that using an XML parser will be more reliable. To parse this document as XML, make sure you have the lxml package installed, and pass the keyword argument `features="xml"` into the BeautifulSoup constructor.
XMLParsedAsHTMLWarning.MESSAGE, XMLParsedAsHTMLWarning
[2023-10-16 20:06:40.226]INFO : Loading profile file : D2-32-02.xml
[2023-10-16 20:06:40.232]INFO : Loading profile file : D2-32-00.xml
[2023-10-16 20:06:40.246]INFO : Loading profile file : D2-06-01.xml
[2023-10-16 20:06:40.268]INFO : Loading profile file : D2-03-0A.xml
[2023-10-16 20:06:40.279]INFO : Loading profile file : D2-05-00.xml
[2023-10-16 20:06:40.290]INFO : Loading profile file : D2-14-41.xml
[2023-10-16 20:06:40.302]INFO : Loading profile file : D2-14-30.xml
[2023-10-16 20:06:40.320]INFO : Loading profile file : D2-04-08.xml
[2023-10-16 20:06:40.337]INFO : Loading profile file : D2-15-00.xml
[2023-10-16 20:06:40.343]INFO : Loading profile file : D2-01-10.xml
[2023-10-16 20:06:40.394]INFO : Loading profile file : D2-01-06.xml
[2023-10-16 20:06:40.439]INFO : Loading profile file : D2-01-07.xml
[2023-10-16 20:06:40.480]INFO : Loading profile file : D2-01-0C.xml
[2023-10-16 20:06:40.522]INFO : Loading profile file : D2-01-05.xml
[2023-10-16 20:06:40.573]INFO : Loading profile file : D2-01-0E.xml
[2023-10-16 20:06:40.617]INFO : Loading profile file : D2-01-02.xml
[2023-10-16 20:06:40.678]INFO : Loading profile file : D2-01-09.xml
[2023-10-16 20:06:40.719]INFO : Loading profile file : D2-01-04.xml
[2023-10-16 20:06:40.771]INFO : Loading profile file : D2-01-12.xml
[2023-10-16 20:06:40.819]INFO : Loading profile file : D2-01-03.xml
[2023-10-16 20:06:40.882]INFO : Loading profile file : D2-01-0F.xml
[2023-10-16 20:06:40.923]INFO : Loading profile file : D2-01-0A.xml
[2023-10-16 20:06:40.964]INFO : Loading profile file : D2-01-01.xml
[2023-10-16 20:06:41.026]INFO : Loading profile file : D2-01-0B.xml
[2023-10-16 20:06:41.066]INFO : Loading profile file : D2-01-11.xml
[2023-10-16 20:06:41.108]INFO : Loading profile file : D2-01-0D.xml
[2023-10-16 20:06:41.149]INFO : Loading profile file : D2-01-08.xml
[2023-10-16 20:06:41.220]INFO : Loading profile file : D2-01-00.xml
[2023-10-16 20:06:41.264]INFO : Loading profile file : D06D-00-00.xml
[2023-10-16 20:06:41.293]INFO : Loading profile file : D1079-00-00.xml
[2023-10-16 20:06:41.305]INFO : Loading profile file : D1079-01-00.xml
[2023-10-16 20:06:41.377]INFO : Loading profile file : F6-03-01.xml
[2023-10-16 20:06:41.383]INFO : Loading profile file : F6-10-00.xml
[2023-10-16 20:06:41.386]INFO : Loading profile file : F6-02-01.xml
[2023-10-16 20:06:41.391]INFO : Loading profile file : F6-02-02.xml
[2023-10-16 20:06:41.396]INFO : Loading profile file : F6-02-04.xml
[2023-10-16 20:06:41.400]INFO : Loading profile file : F6-02-03.xml
[2023-10-16 20:06:41.403]INFO : Loading profile file : F6-04-01.xml
[2023-10-16 20:06:41.406]INFO : Loading profile file : F6-05-01.xml
[2023-10-16 20:06:41.409]INFO : Loading profile file : D5-00-01.xml
[2023-10-16 20:06:41.411]INFO : Loading profile file : A5-20-01.xml
[2023-10-16 20:06:41.441]INFO : Loading profile file : A5-11-02.xml
[2023-10-16 20:06:41.453]INFO : Loading profile file : A5-13-11.xml
[2023-10-16 20:06:41.459]INFO : Loading profile file : A5-04-03.xml
[2023-10-16 20:06:41.472]INFO : Loading profile file : A5-04-02.xml
[2023-10-16 20:06:41.483]INFO : Loading profile file : A5-04-01.xml
[2023-10-16 20:06:41.493]INFO : Loading profile file : A5-30-01.xml
[2023-10-16 20:06:41.497]INFO : Loading profile file : A5-12-01.xml
[2023-10-16 20:06:41.503]INFO : Loading profile file : A5-12-00.xml
[2023-10-16 20:06:41.517]INFO : Loading profile file : A5-12-10.xml
[2023-10-16 20:06:41.523]INFO : Loading profile file : A5-09-05.xml
[2023-10-16 20:06:41.538]INFO : Loading profile file : A5-09-07.xml
[2023-10-16 20:06:41.546]INFO : Loading profile file : A5-09-04.xml
[2023-10-16 20:06:41.570]INFO : Loading profile file : A5-09-06.xml
[2023-10-16 20:06:41.575]INFO : Loading profile file : A5-09-0c.xml
[2023-10-16 20:06:41.581]INFO : Loading profile file : A5-10-01.xml
[2023-10-16 20:06:41.588]INFO : Loading profile file : A5-10-03.xml
[2023-10-16 20:06:41.592]INFO : Loading profile file : A5-10-06.xml
[2023-10-16 20:06:41.597]INFO : Loading profile file : A5-10-12.xml
[2023-10-16 20:06:41.603]INFO : Loading profile file : A5-10-04.xml
[2023-10-16 20:06:41.609]INFO : Loading profile file : A5-3F-7F.xml
[2023-10-16 20:06:41.615]INFO : Loading profile file : A5-14-01.xml
[2023-10-16 20:06:41.619]INFO : Loading profile file : A5-14-05.xml
[2023-10-16 20:06:41.623]INFO : Loading profile file : A5-08-01.xml
[2023-10-16 20:06:41.643]INFO : Loading profile file : A5-38-08.xml
[2023-10-16 20:06:41.659]INFO : Loading profile file : A5-06-03.xml
[2023-10-16 20:06:41.670]INFO : Loading profile file : A5-06-02.xml
[2023-10-16 20:06:41.683]INFO : Loading profile file : A5-06-01.xml
[2023-10-16 20:06:41.694]INFO : Loading profile file : A5-02-02.xml
[2023-10-16 20:06:41.701]INFO : Loading profile file : A5-02-13.xml
[2023-10-16 20:06:41.704]INFO : Loading profile file : A5-02-0B.xml
[2023-10-16 20:06:41.713]INFO : Loading profile file : A5-02-19.xml
[2023-10-16 20:06:41.716]INFO : Loading profile file : A5-02-15.xml
[2023-10-16 20:06:41.724]INFO : Loading profile file : A5-02-04.xml
[2023-10-16 20:06:41.734]INFO : Loading profile file : A5-02-12.xml
[2023-10-16 20:06:41.738]INFO : Loading profile file : A5-02-18.xml
[2023-10-16 20:06:41.741]INFO : Loading profile file : A5-02-20.xml
[2023-10-16 20:06:41.744]INFO : Loading profile file : A5-02-09.xml
[2023-10-16 20:06:41.747]INFO : Loading profile file : A5-02-01.xml
[2023-10-16 20:06:41.756]INFO : Loading profile file : A5-02-07.xml
[2023-10-16 20:06:41.760]INFO : Loading profile file : A5-02-17.xml
[2023-10-16 20:06:41.763]INFO : Loading profile file : A5-02-14.xml
[2023-10-16 20:06:41.768]INFO : Loading profile file : A5-02-11.xml
[2023-10-16 20:06:41.771]INFO : Loading profile file : A5-02-06.xml
[2023-10-16 20:06:41.774]INFO : Loading profile file : A5-02-30.xml
[2023-10-16 20:06:41.778]INFO : Loading profile file : A5-02-16.xml
[2023-10-16 20:06:41.781]INFO : Loading profile file : A5-02-05.xml
[2023-10-16 20:06:41.784]INFO : Loading profile file : A5-02-1A.xml
[2023-10-16 20:06:41.790]INFO : Loading profile file : A5-02-0A.xml
[2023-10-16 20:06:41.794]INFO : Loading profile file : A5-02-03.xml
[2023-10-16 20:06:41.797]INFO : Loading profile file : A5-02-10.xml
[2023-10-16 20:06:41.800]INFO : Loading profile file : A5-02-1B.xml
[2023-10-16 20:06:41.803]INFO : Loading profile file : A5-02-08.xml
[2023-10-16 20:06:41.806]INFO : Loading profile file : A5-07-01.xml
[2023-10-16 20:06:41.811]INFO : Loading profile file : A5-07-03.xml
[2023-10-16 20:06:41.817]INFO : Loading profile file : A5-05-01.xml
[2023-10-16 20:06:41.824]INFO : Successfully loaded 97 profiles !
[2023-10-16 20:06:41.899]DEBUG : Writing PID 11838 to /tmp/jeedom/openenocean/deamon.pid
[2023-10-16 20:06:41.900]DEBUG : Init request module v2.21.0
[2023-10-16 20:06:41.943]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2023-10-16 20:06:41.964]DEBUG : http://127.0.0.1:80 "GET /plugins/openenocean/core/php/jeeOpenEnOcean.php?apikey=uWp9YyGihAUQSAwvwUOgsRVP3pyN5b6vYOi77TBE7eHGkwe4c6mVwmZJQ3mhd0iw HTTP/1.1" 200 0
[2023-10-16 20:06:41.966]DEBUG : Socket interface started
[2023-10-16 20:06:41.966]DEBUG : LoopNetServer Thread started
[2023-10-16 20:06:41.966]DEBUG : Start listening...
[2023-10-16 20:06:41.966]DEBUG : Listening on: [127.0.0.1:55006]
[2023-10-16 20:06:41.996]INFO : SerialCommunicator started
[2023-10-16 20:06:41.997]DEBUG : Replacing Packet.optional with default value.
[2023-10-16 20:06:42.097]INFO : Sending packet
[2023-10-16 20:06:42.098]DEBUG : 0x05 ['0x8'] [] OrderedDict()
[2023-10-16 20:06:42.118]INFO : Sending packet
[2023-10-16 20:06:42.119]DEBUG : 0x05 ['0x8'] [] OrderedDict()
[2023-10-16 20:06:42.139]INFO : Sending packet
[2023-10-16 20:06:42.139]DEBUG : 0x05 ['0x8'] [] OrderedDict()
[2023-10-16 20:06:42.999]ERROR : No base id from enocean key, shutdown
[2023-10-16 20:06:43.000]DEBUG : Shutdown
[2023-10-16 20:06:43.000]DEBUG : Removing PID file /tmp/jeedom/openenocean/deamon.pid
[2023-10-16 20:06:43.469]DEBUG : LoopNetServer Thread stopped
[2023-10-16 20:06:43.469]DEBUG : Exit 0

ca vous inspire?

Bonjour,
Je n’ai toujours pas trouvé de solution pour mon demon Nok . le log debug que je vous ai mis vous permet il d’identifier le problème?
Je commence un peu à paniquer car c’est le seul moyen de piloter mon chauffage :frowning_face:
si vous avez des idée…
merci et a bientot

Les logs semblent indiquer que le service enOcean n’arrive pas à communiquer avec la clé. Le problème, c’est que je ne sais pas comment récupérer les logs du service enOcean. As-tu tenté en changeant la clé de port USB ? As-tu redémarré entièrement la Freebox ?

Tu peux montrer le log d’installation des dépendances en les collants ici entre balise </> ?

Bonjour,
Merci d’essayer de m’aider.
Je n’ai qu’un port USB taille normal ou brancher la clé Enocéan sur ma freebox donc je ne peux pas essayer d’autre port. Je n’ai pas d’adaptateur USB C pour mettre la clé dans l’USB C.
J’ai redémarré la Freebox mais ca ne change rien.
J’ai aussi tenté de redémarrer la machine virtuelle Jeedom sur l’interface freebox. Mais cela ne change rien.

Ce qui est étrange c’est que si je mets le plugin enocean en gestion automatique du demon, tout est rouge et ca m’indique NOK. Mais si je met en manuel, alors c’est vert donc on pourrait croire que ça va mais en fait ca désactive le demon.

Cela pourrait il être un problème avec ma clé enoncéan qui est neuve et a bien fonctionnée pendant quelques jours?

Bonne soirée.

Bonjour
merci pour ton message. J’avoue ne pas trop savoir comment avoir un log d’installation des dépendances.
je ne suis pas trop sur non plus de comment s’utilisent les balise. j’essaye donc mettre un < puis un / puis un > avant et après le log. J’espère que c’est ce que tu voulais.

Bref je suis novice et il ne faut pas hésiter pas à me briefer.

Au cas ou, voici les log aussi en PJ :
openenocean_packages.txt (3,6 Ko)
openenocean.txt (1,8 Mo)

alors voici ce que je trouve pour le openenocean_packages.

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_openenocean
+ echo 1
+ echo 2
++ find /usr/local/lib/python2.7/dist-packages/ /usr/local/lib/python3.7/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
++ awk '$1 <= 4'
++ cut -f 2-
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ xargs rm -rf
+ echo ''
+ echo 3
+ sudo pip3 cache purge
ERROR: unknown command "cache" - maybe you meant "check"
+ echo 4
+ sudo pip3 install --upgrade pip
Collecting pip
  Downloading https://files.pythonhosted.org/packages/50/c2/e06851e8cc28dcad7c155f4753da8833ac06a5c704c109313b8d5a62968a/pip-23.2.1-py3-none-any.whl (2.1MB)
Installing collected packages: pip
  Found existing installation: pip 18.1
    Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr
    Can't uninstall 'pip'. No files were found to uninstall.
Successfully installed pip-23.2.1
+ echo 5
+ sudo pip3 install --force-reinstall --upgrade pyudev
Collecting pyudev
  Downloading pyudev-0.24.1-py3-none-any.whl (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.9/62.9 kB 346.1 kB/s eta 0:00:00
Installing collected packages: pyudev
Successfully installed pyudev-0.24.1
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
+ sudo pip3 install --force-reinstall --upgrade pyserial
Collecting pyserial
  Downloading pyserial-3.5-py2.py3-none-any.whl (90 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 536.3 kB/s eta 0:00:00
Installing collected packages: pyserial
Successfully installed pyserial-3.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 7
+ 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 905.1 kB/s eta 0:00:00
Collecting soupsieve>1.2 (from beautifulsoup4)
  Downloading soupsieve-2.4.1-py3-none-any.whl (36 kB)
Installing collected packages: soupsieve, beautifulsoup4
Successfully installed beautifulsoup4-4.12.2 soupsieve-2.4.1
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 8
+ sudo pip3 install --force-reinstall --upgrade enum-compat
Collecting enum-compat
  Downloading enum_compat-0.0.3-py3-none-any.whl (1.3 kB)
Installing collected packages: enum-compat
Successfully installed enum-compat-0.0.3
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 9
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end openenocean
+ rm /tmp/jeedom_install_in_progress_openenocean
+ echo '*******************End of package installation******************'
*******************End of package installation******************

faudrait il que je désinstalle le plugin Enocean et le réinstalle?
J’avoue ne pas être très joyeux à l’idée d’appairer à nouveau chaque équipement enocean avec le plugin…

En espérant que ces info vous aideront à m’aider.
Merci encore

  1. Élément

Slt?

A relire ton premier post, cela sous entend qu’avant le plugin fonctionnait ?
Qu’as-tu fait alors pour ‹ casser › le fonctionnement ?

Sinon pour mettre du texte entre balise, tu le sélectionnes et cliques la dessus :
image

un cron est un programme qui permet aux utilisateurs des systèmes Unix d’exécuter automatiquement des scripts, des commandes ou des logiciels à une date et une heure spécifiée à l’avance, ou selon un cycle défini à l’avance

un démon c’est un programme qui tourne et fait des traitements, genre décoder une information par exemple

Les dépendances, ce sont les packages linux qui s’installent. Ce sont des librairies qui font chacun un truc particulier et sont nécessaires pour que le démon ou un programme fonctionne car utilisant des fonctions de ces librairies

On est sur linux, désinstaller et le réinstaller ne va pas corriger le souci que je ne comprends pas magiquement.

Non c’est normal, en mode auto jeedom vérifie. Si tu coupes ce mode il n’y a plus de vérification

Peux-tu mettre linux à jour en te connectant sous linux et en faisant

su apt update
su apt upgrade

Montrer les logs d’install

Je ne sais pas t’aider plus, mais je pense que tu peux aussi ouvrir un ticket auprès de Jeedom, j’imagine qu’il sera pris en compte sachant que la Freebox Delta est officiellement supportée par Jeedom.

Bonjour,
Merci de consacrer à nouveau du temps à mon problème.

Oui en effet le plugin a bien fonctionné du 26 septembre date à laquelle j’ai installé le dong enocean jsuqu’au 14 octobre à 1h du matin pile.
A cette heure précise, je pense n’avoir rien fait. Ce n’est que le lendemain que je me suis rendu compte que je n’arrivais plus à lire les température de mes sondes.
A 1h il est possible que le Wifi de ma freebox se soit automatiquement arrêté mais je ne vois pas trop le lien avec Jeedom utilisé en enocean. A part cela, rien que je sache identifier ne pourrait être la cause du dysfonctionnement du demon.

Merci pour tes explications sur les principes de base du fonctionnement de Linux et jeedom.
Comme je n’utilise pas Linux à part dans Jeedom visiblement, je ne savais pas qu’une désinstallation réinstallation ne pouvait pas résoudre des problèmes comme ça marche parfois sous windows ou pour les appli de smartphones…

je ne suis pas sûr de comprendre ce que tu me demande de faire par ces quelques mots:

Je suis allé cherché dans le menu réglage / systeme / centre de mise à jour puis onglet OS Pakage pour trouver ceci

Là il semblerait que mon linux ne soit pas à jour. Mais si je clique pour le mettre à jour, j’ai le message anxiogène suivant :
« Êtes-vous sûr de vouloir mettre à jour les packages de type : apt ? Attention cette opération est toujours risquée et peut prendre plusieurs dizaines de minutes »

Est-ce cette mise à jour risquée que tu me conseilles de faire?
Quelle est d’ailleurs la nature de ce risque?

Sinon je ne sais pas ce que veut dire « en te connectant sous linux ».

Entre nous, pour utiliser Jeedom faut il une réelle connaissance des langages? Je pensais que de la logique et des modes d’emplois suffirait…Je déchante.
Mon idée était de paramétrer ma domotique pour que ma compagne puisse utiliser l’appli Jeedom sur son smartphone sans avoir besoin de comprendre quoi que ce soit à l’informatique. Déjà que je suis largué, je l’imagine mal arriver à se sortir de ce genre de situation…

Merci encore pour ta patience et ta pédagogie.

Linux est le système d’exploitation de ta VM sur la freebox.
Tu peux donc t’y connecter depuis un PC, un MAC en utilisant le protocole SSH

Tu te retrouves alors en ligne de commande sur ton système et tu peux y passer des commandes qui permettent de faire à peu près tout.

Notament mettre à jour ton système lui même pour installer les derniers packages de sécurité de celui-ci, mettre à jour des packets dans leur dernière version etc. etc.

Non Jeedom ne demande pas de connaissances en langages. L’interface web de celui-ci peut suffire.
Il faut juste se familiariser avec les appellations Jeedom comme les scénarios, le cron, design etc.

Sinon pour des soucis particuliers, juste savoir se connecter en ssh et passer des commandes linux.

Ben une fois Jeedom en place, l’appli mobile et son plugin mis en palce comme tu le veux, utiliser l’appli sur smartphone ne demandera aucune connaissance, juste de s’habituer à l’interface et savoir qui fait quoi dessus, comme n’importe quelle autre appli smartphone.

La dans ton cas, je pense que tu devrais ouvrir un ticket au support ce sera plus simple qu’il prenne la main et regarde ce qui ne va pas directement.

Bonsoir,
Merci à nouveau.
Bon j’ai fait une demande de support.
Une personne de Jeedom a pris la main sur mon ordinateur. Il a procédé à des mise à jours de Python etc…il a fait plein de manipulation pendant 1h…mais il n’a pas réussi à résoudre le problème.
Il parait qu’ils était même jusqu’à trois développeurs à essayer de me débugguer…sans succès pour le moment.
J’epsère qu’ils ne vont pas baisser les bras.
Il fait froid maintenant. Vraiment les boules!
je vous tiendrai au courant.
Bon weekend

Il fait peut etre froid !

Néanmoins, il n’est pas normal que tu ne puisses pas chauffer si ta domotique est plantée !
C’est juste une preuve que son implantation n’est pas bonne !!

En aucun cas le fait de mettre de la domotique ne doit empêcher de pouvoir continuer a fonctionner sans elle !

Même dans les voitures autonomes les plus chères, les plus élaborées, le chauffeur peut et doit reprendre la main en cas de défaillance du système !

Tu es encore en debian 10

Perso je tenterai de créer une nouvelle vm en debian 11, restaurer mon backup jeedom et reinstaller les dependances des plugins pour voir !

Salut,

tu as raison. Ceux qui ont conçu le chauffage de ma maison on fait n’importe quoi : des radiateurs sans aucune commande manuelle. Ils sont reliés à un unique thermostat qui ne marche plus. D’où l’idée d’ajouter une domotique pour piloter les radiateurs indépendamment dans chaque pièces en fonction de la température locale.
Mais là je suis bloqué par la technique :frowning:

Oui très bonne idée. Je vais éteindre ma jeedom virtuelle pour en créer une nouvelle pour voir ce qu’il se passe.

Affaire à suivre.