Roomba 698 perdu de vue

Bonsoir. Depuis deux ou trois jours, le roomba n’est plus trouvé, il semble après la dernière maj du plugin.
image

J’ai rebooté jeedom, j’ai relancé le plugin mais qui me dit « Le démon mqtt2 n’est pas demarré »

Avant de tout refaire, est ce qu’il y a quelque chose à faire ?

Merci d’avance

Bonjour,

Je vous invite à lire le changelog. D’habitude les gens se plaignent qu’il n’y en a pas 🫠

2 « J'aime »

Bonjour. Merci de la remarque, oui il y des logs

déjà celui ci:

Erreur exécution de la commande [Hall][Roomba 698][Démarrer] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=DfpcpeJwx5g43xbMPQSYZ7FecerSMMBchJkpGu7qIrgGd8K92BY547KBudJHkjat cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused

mais bon c’est une jeedom smart, je n’ai pas touché au système sauf lors de la grosse maj avec une clé USB, mais c’est vieux

plus globalement c’est chaque jour

000|[2022-11-25 10:00:04]ERROR : Erreur exécution de la commande [Hall][Roomba 698][Démarrer] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=DfpcpeJwx5g43xbMPQSYZ7FecerSMMBchJkpGu7qIrgGd8K92BY547KBudJHkjat cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused
0001|[2022-11-28 09:00:05]ERROR : Erreur exécution de la commande [Hall][Roomba 698][Démarrer] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=DfpcpeJwx5g43xbMPQSYZ7FecerSMMBchJkpGu7qIrgGd8K92BY547KBudJHkjat cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused
0002|[2022-11-29 09:00:04]ERROR : Erreur exécution de la commande [Hall][Roomba 698][Démarrer] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=DfpcpeJwx5g43xbMPQSYZ7FecerSMMBchJkpGu7qIrgGd8K92BY547KBudJHkjat cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused
0003|[2022-11-30 09:00:04]ERROR : Erreur exécution de la commande [Hall][Roomba 698][Démarrer] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=DfpcpeJwx5g43xbMPQSYZ7FecerSMMBchJkpGu7qIrgGd8K92BY547KBudJHkjat cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused
0004|[2022-12-01 09:00:04]ERROR : Erreur exécution de la commande [Hall][Roomba 698][Démarrer] : Echec de la requête HTTP : http://127.0.0.1:55035/publish?apikey=DfpcpeJwx5g43xbMPQSYZ7FecerSMMBchJkpGu7qIrgGd8K92BY547KBudJHkjat cURL error : Failed to connect to 127.0.0.1 port 55035: Connection refused

Pour les logs d’install

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_kroomba
+ echo 1
+ echo 2
++ awk '$1 <= 4'
++ find /usr/local/lib/python2.7/dist-packages/ /usr/local/lib/python3.7/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
++ cut -f 2-
+ RESULTTODELETE=
++ sed 's, ,\ ,g'
++ echo ''
+ RESULTTODELETE2=
+ echo ''
+ xargs rm -rf
+ 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/09/bd/2410905c76ee14c62baf69e3f4aa780226c1bbfc9485731ad018e35b0cb5/pip-22.3.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-22.3.1
+ echo 5
+ sudo pip3 install --force-reinstall --upgrade aiohttp
Collecting aiohttp
Downloading aiohttp-3.8.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (952 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 952.9/952.9 kB 6.2 MB/s eta 0:00:00
Collecting charset-normalizer<3.0,>=2.0
Downloading charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
Collecting attrs>=17.3.0
Downloading attrs-22.1.0-py2.py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 3.5 MB/s eta 0:00:00
Collecting typing-extensions>=3.7.4
Downloading typing_extensions-4.4.0-py3-none-any.whl (26 kB)
Collecting async-timeout<5.0,>=4.0.0a3
Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting aiosignal>=1.1.2
Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting frozenlist>=1.1.1
Downloading frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (147 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.3/147.3 kB 322.0 kB/s eta 0:00:00
Collecting multidict<7.0,>=4.5
Downloading multidict-6.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (96 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.7/96.7 kB 4.0 MB/s eta 0:00:00
Collecting asynctest==0.13.0
Downloading asynctest-0.13.0-py3-none-any.whl (26 kB)
Collecting yarl<2.0,>=1.0
Downloading yarl-1.8.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (227 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.7/227.7 kB 4.1 MB/s eta 0:00:00
Collecting idna>=2.0
Downloading idna-3.4-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 3.7 MB/s eta 0:00:00
Installing collected packages: typing-extensions, multidict, idna, frozenlist, charset-normalizer, attrs, asynctest, yarl, async-timeout, aiosignal, aiohttp
Attempting uninstall: idna
Found existing installation: idna 2.6
Uninstalling idna-2.6:
Successfully uninstalled idna-2.6
Successfully installed aiohttp-3.8.3 aiosignal-1.3.1 async-timeout-4.0.2 asynctest-0.13.0 attrs-22.1.0 charset-normalizer-2.1.1 frozenlist-1.3.3 idna-3.4 multidict-6.0.2 typing-extensions-4.4.0 yarl-1.8.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
+ php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2
warning: commands will be executed using /bin/sh
job 15828 at Tue Nov 22 19:46:00 2022
+ echo 7
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end kroomba
+ rm /tmp/jeedom_install_in_progress_kroomba
+ echo '*******************End of package installation******************'
*******************End of package installation******************

C’est le plugin mqtt2 qui semble ne pas être démarré.

On peut voir une capture de la page santé?

A l’avenir veuillez faire attention de mettre les logs dans un Texte préformaté comme ceci

saisissez ou collez du code ici

oui merci de ces réponses, j’ai découvert que mqtt2 n’était pas installé du tout et qu’il faut aller chercher dans un méandre de liens à l’intérieur de jeedom, en appuyant sur les « ? » ou « ! » affichés dans des logs. Honnêtement je ne saurais pas expliquer par quoi je suis passé, j’ai tenté l’installation de la version de lunarok, pour m’apercevoir que ce n’était pas la bonne, puis examiné chaque plugin pour voir qu’il fallait le faire en plusieurs fois.

Ce que je ne comprends pas est pourquoi cela fonctionnait bien avant.

Du coup le roomba n’est plus vu et le pluging demande de découvrir l’aspirateur. J’essaierai cela ce WE, il faut ensuite que je raccroche mes scénarios.

Merci encore bonne soirée

Il n’y avait rien du tout à installer ou télécharger, le bon plugin était déjà installé sinon vous n’auriez pas eu ce log d’erreur.

Au fait, moi, je parlais du changelog du plugin (les notes de mise à jour) et pas des logs du plugin. Tout y est expliqué en détail.
De même que dans la documentation du plugin.

Vous ne comprenez pas parce que vous n’avez pas lu cette documentation dont je parle depuis le début.

Finalement j’ai lancé la découverte du roomba, effectivement le principe a changé, c’est mieux puisque pas obligé d’aller se connecter en direct sur l’aspirateur, les infos sont récupérées sur le site de roomba. l’appli semble plus riche.

Non, je n’ai pas lu la doc, j’ai bêtement lancé la mise à jour, pour moi, c’était du correctif. Je serai plus rigoureux les prochaines fois

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