Erreur "missing configuration"

Bonjour,
J’ai une erreur lors de la découverte de mon robot J7+
Les applis sur téléphone ont bien été coupé « forcer l’arrêt », voici les logs que j’ai sur le daemon:

[2025-05-08 19:33:23] CRITI  : Could not configure iRobot
[2025-05-08 19:33:23] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot

Avez-vous des idées ?

Bonjour,

Voir doc plugin ou les milliers d’autres messages sur le forum pour savoir quelles infos sont nécessaires.

Bonjour,
Merci de ta réponse mais après mainte recherche je ne trouve aucun endroit qui indique « paramètre manquant »
Je ne vois pas du tout quoi chercher malheuresement

Binjour

Il vous faut donner la page santé jeesom, page configuration du plugin, les logs, etc.

Si vous avez lu le forum, vous devez le savoir.

Antoine

Bonjour,
merci de votre retour tonio16, en effet ca sera plus clair avec de plus amples informations

Voici les informations différentes qui pourrait vous servir à m’aider :




Page santé jeedom, la partie plugin est inintéressante.

Les logs donnés par copié collé et avec le formatage :

saisissez ou collez du code ici

Les deux systèmes pas à jour n’ont rien à voir avec le plugin Kroomba + MQTT

Type d’aspirateur : Irobot Roomba J7+


2025-05-09 11:38:44] INFO  : Découverte des robots sur tout le réseau...
[2025-05-09 11:38:44] DEBUG  : params to send to daemon:{"action":"discover","login":"xxx@gmail.com","password":"xxxxx","address":"255.255.255.255"}
[2025-05-09 11:39:00] INFO  : Découverte réussie

Log daemon :

[2025-05-09 11:39:01] CRITI  : Could not configure iRobot
[2025-05-09 11:39:01] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot
[2025-05-09 11:39:01] CRITI  : Could not configure iRobot
[2025-05-09 11:39:01] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot

Il faut donc revoir votre configuration.

=>

=>

que dois-je modifier dans ce texte pour que cela soit plus clair?

Merci de cette réponse explicite
Bonne journée
Corentin

Bonjour Mips,
Plus haut dans une réponse j’ai posté les élements que tu souhaites voir ?
Aurais-tu une idée ?

Bonne journée

il y a plus de logs que ca, je voudrais tout avoir et pas juste un extrait choisi

edit: aussi savoir quelle méthode de découverte a été utilisée?

La partie configuration est non-visible.

Bonjour
J’ai fais une découverte par le cloud en me connectant avec mes identifiants irobot.

[2025-05-08 07:25:29] CRITI  : Could not configure iRobot
[2025-05-08 07:25:29] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 07:26:01] CRITI  : Could not configure iRobot
[2025-05-08 07:26:01] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 07:27:17] CRITI  : Could not configure iRobot
[2025-05-08 07:27:17] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 18:40:28] CRITI  : Could not configure iRobot
[2025-05-08 18:40:28] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 18:40:54] CRITI  : Could not configure iRobot
[2025-05-08 18:40:54] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 18:41:23] CRITI  : Could not configure iRobot
[2025-05-08 18:41:23] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 18:46:16] CRITI  : Could not configure iRobot
[2025-05-08 18:46:16] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 19:19:57] CRITI  : Could not configure iRobot
[2025-05-08 19:19:57] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 19:22:20] CRITI  : Could not configure iRobot
[2025-05-08 19:22:20] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 19:26:58] CRITI  : Could not configure iRobot
[2025-05-08 19:26:58] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-08 19:33:23] CRITI  : Could not configure iRobot
[2025-05-08 19:33:23] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot
[2025-05-09 11:27:06] CRITI  : Could not configure iRobot
[2025-05-09 11:27:06] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot
[2025-05-09 11:27:29] CRITI  : Could not configure iRobot
[2025-05-09 11:27:29] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot
[2025-05-09 11:31:39] CRITI  : Could not configure iRobot
[2025-05-09 11:31:39] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot
[2025-05-09 11:35:44] CRITI  : Could not configure iRobot
[2025-05-09 11:35:44] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot
[2025-05-09 11:39:01] CRITI  : Could not configure iRobot
[2025-05-09 11:39:01] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot
[2025-05-10 13:08:27] CRITI  : Could not configure iRobot
[2025-05-10 13:08:27] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot

log kroomba update :

======================================================================
== 07/04/2025 17:34:00 == Dependencies installation for kroomba
======================================================================
[  5% ] : Clean apt...
[  9% ] : Clean apt : [  OK  ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [  OK  ]
[ 20% ] : Init python3 & prerequisites...
[ 29% ] : Init python3 & prerequisites : [  OK  ]
[ 30% ] : Init PyEnv...
** PyEnv not required: 3.9.2 >= 3.9 **
** python3 path: python3 **
[ 39% ] : Init PyEnv : [  OK  ]
[ 40% ] : Setting up virtual environment...
** Version of python in VENV: Python 3.9.2
[ 69% ] : Setting up virtual environment : [  OK  ]
[ 70% ] : Install the required python packages...
[ 79% ] : Install the required python packages : [  OK  ]
[ 80% ] : Restoring folders and files rights...
[ 89% ] : Restoring folders and files rights : [  OK  ]
[ 90% ] : Summary of installed packages...
aiohappyeyeballs==2.6.1
aiohttp==3.11.16
aiosignal==1.3.2
async-timeout==5.0.1
attrs==25.3.0
certifi==2025.1.31
charset-normalizer==3.4.1
frozenlist==1.5.0
idna==3.10
jeedomdaemon==1.2.9
multidict==6.3.2
paho-mqtt==2.1.0
pkg_resources==0.0.0
propcache==0.3.1
requests==2.32.3
typing_extensions==4.13.1
urllib3==2.3.0
yarl==1.19.0
[ 99% ] : Summary of installed packages : [  OK  ]
[100% ] : Finished !
======================================================================
==OK== Installation Successful
======================================================================

Il fallait pas copier des logs en debug avec un mot de passe. Vous penserez à changer votre mot de passe en urgence car celui-ci est compromis

Il me faudrait le log du démon lors d’une découverte
Le log donné ne correspond pas à cette action.

  • stoppez le démon
  • effacez le log
  • passez en mode info
  • démarrez le démon
  • faites une nouvelle découverte cloud
  • testez une découverte en locale aussi

voici le log suite à votre demande :

[2025-05-11 17:31:01] INFO  : Starting daemon (lib version 1.2.9) with log level: info
[2025-05-11 17:31:01] INFO  : Listening on 127.0.0.1:55072
[2025-05-11 17:31:01] INFO  : Load config file /var/www/html/plugins/kroomba/data/config.json
[2025-05-11 17:31:01] INFO  : Send async started with a cycle of 0.5s
[2025-05-11 17:31:02] CRITI  : Could not configure iRobot
[2025-05-11 17:31:02] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-11 17:31:26] INFO  : Discovering robots on network...
[2025-05-11 17:31:27] INFO  : Found robot Avale_Tout at IP 192.168.1.94
[2025-05-11 17:31:42] INFO  : Found 1 robots on network
[2025-05-11 17:31:42] INFO  : Robot Avale_Tout already configured, updating ip & name
[2025-05-11 17:31:43] CRITI  : Could not configure iRobot
[2025-05-11 17:31:43] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot

Donc ca c’est la version cloud?

Si vous m’aidez pas un minimum on va pas y arriver

le premier message était la version local mais la version cloud est ci dessous, à l’identique :;

[2025-05-11 19:54:55] INFO  : Starting daemon (lib version 1.2.9) with log level: info
[2025-05-11 19:54:55] INFO  : Listening on 127.0.0.1:55072
[2025-05-11 19:54:55] INFO  : Load config file /var/www/html/plugins/kroomba/data/config.json
[2025-05-11 19:54:55] INFO  : Send async started with a cycle of 0.5s
[2025-05-11 19:54:56] CRITI  : Could not configure iRobot
[2025-05-11 19:54:56] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot
[2025-05-11 19:55:30] INFO  : Discovering robots on network...
[2025-05-11 19:55:30] INFO  : Found robot Avale_Tout at IP 192.168.1.94
[2025-05-11 19:55:46] INFO  : Found 1 robots on network
[2025-05-11 19:55:47] INFO  : Robot Avale_Tout already configured, updating ip & name
[2025-05-11 19:55:48] CRITI  : Could not configure iRobot
[2025-05-11 19:55:48] ERROR  : Exception during connection of robot Avale_Tout: Missing parameter, could not configure iRobot

Ce log ne correspond pas à une découverte « locale »
Pouvez-vous décrire précisément les étapes suivies pour que je comprenne comment vous arrivez là ?

Le robot est bien en « mode découverte » lors de cette action? Voir doc.

Bonjour,
Le voyant du robot est allumé, donc il n’est pas en mode veille.

Malheureusement c’est bien une découverte local pour la première recherche.
Voici ma découverte local ci-dessous

Étape 1 : Cliquer sur découverte.

Etape 2 : Selectionner la méthode : « Connexion locale »
image

Etape 3 : Attendre …

Etape 4 : Regarder l’erreur dans les logs.


Voici la découverte par le cloud.

Etape 1 : Cliquer sur découverte et selectionner la méthode « Connexion par le cloud ».
Etape 2 : Renseigner l’identifiant et mot de passe du compte iRobot.

Etape 3 : Attendre

Etape 4 : Regarder l’erreur dans les logs.

[2025-05-12 16:07:54] INFO  : Starting daemon (lib version 1.2.9) with log level: info
[2025-05-12 16:07:54] INFO  : Listening on 127.0.0.1:55072
[2025-05-12 16:07:54] INFO  : Load config file /var/www/html/plugins/kroomba/data/config.json
[2025-05-12 16:07:54] INFO  : Send async started with a cycle of 0.5s
[2025-05-12 16:07:55] CRITI  : Could not configure iRobot
[2025-05-12 16:07:55] ERROR  : Exception during connection of robot Avale tout !: Missing parameter, could not configure iRobot