Problème de connexion après la découverte du robot

Bonjour,

Après avoir pas mal galéré avec le plugin mqtt2 (même problèmes que l’autres avec le pid qui disparaissait, j’ai fini par tout réinstaller), je suis sur la mise en oeuvre de kroomba. La detection s’est bien passée, vu qu’il detecte bien mon robot, mais impossible de le voir afficher.

Dans les logs, il m’indique qu’il y aurait une autre appli connectée, mais pour être sûr, j’ai changé le mdp du compte ce qui deconnecte les applis mobiles. Je me suis aussi assuré que mon jeedom de backup était éteint.

[2022-08-14 23:51:57]INFO : Starting daemon
[2022-08-14 23:51:57]INFO : Log level: debug
[2022-08-14 23:51:57]DEBUG : Socket port : 55072
[2022-08-14 23:51:57]DEBUG : PID file : /tmp/jeedom/kroomba/daemon.pid
[2022-08-14 23:51:57]INFO : Using Password version 2.1
[2022-08-14 23:51:57]INFO : reading/writing info from config file /var/www/html/plugins/kroomba/data/config.ini
[2022-08-14 23:51:57]DEBUG : {'192.168.0.12': {'blid': '31C7C41041913560', 'password': ':1:1638037490:psr80xfW9n489f0z', 'data': {'cap': {'binFullDetect': 1, 'eco': 1, 'edge': 1, 'langOta': 1, 'maps': 1, 'multiPass': 2, 'ota': 2, 'pose': 1, 'pp': 1, 'svcConf': 1}, 'hostname': 'Roomba-31C7C41041913560', 'ip': '192.168.0.12', 'mac': 'EC:2E:98:2F:46:F4', 'nc': 0, 'password': ':1:1638037490:psr80xfW9n489f0z', 'proto': 'mqtt', 'robotname': 'Totor', 'sku': 'R976040', 'sw': 'v2.4.14-122', 'ver': '3'}}}
[2022-08-14 23:51:57]INFO : Using Password version 2.1
[2022-08-14 23:51:57]INFO : configuring Roomba from file /var/www/html/plugins/kroomba/data/config.ini
[2022-08-14 23:51:57]INFO : reading/writing info from config file /var/www/html/plugins/kroomba/data/config.ini
[2022-08-14 23:51:57]INFO : 1 Roombas Found
[2022-08-14 23:51:57]INFO : Try to connect to iRobot Totor with ip 192.168.0.12
[2022-08-14 23:51:57]INFO : Start listening
[2022-08-14 23:51:57]INFO : Connecting...
[2022-08-14 23:51:57]INFO : Setting TLS
[2022-08-14 23:51:57]INFO : Setting TLS - OK
[2022-08-14 23:51:57]ERROR : Unable to Connect to roomba Totor, make sure nothing else is connected (app?), as only one connection at a time is allowed
[2022-08-14 23:51:57]DEBUG : Broker Connected with result code 0
[2022-08-14 23:51:57]INFO : subscribed to iRobot/command/Totor/#, iRobot/setting/Totor/#
[2022-08-14 23:51:58]ERROR : Attempting retry Connection# 0
[2022-08-14 23:51:58]INFO : Attempting to Reconnect...
[2022-08-14 23:51:58]ERROR : Unable to Connect to roomba Totor, make sure nothing else is connected (app?), as only one connection at a time is allowed
[2022-08-14 23:51:59]ERROR : Attempting retry Connection# 1
[2022-08-14 23:51:59]INFO : Attempting to Reconnect...
[2022-08-14 23:51:59]ERROR : Unable to Connect to roomba Totor, make sure nothing else is connected (app?), as only one connection at a time is allowed
[2022-08-14 23:52:00]ERROR : Attempting retry Connection# 2
[2022-08-14 23:52:00]INFO : Attempting to Reconnect...
[2022-08-14 23:52:00]ERROR : Unable to Connect to roomba Totor, make sure nothing else is connected (app?), as only one connection at a time is allowed

Une petite idée de comment je pourrai aller plus loin ? Je ne vois pas qu’est-ce qui pourrai bloquer. Lors de la connexion, est-ce que l’on est censé voir quelque chose côté mqtt2 ou c’est après au moment du passage des ordres ?

Merci d’avance

Bonjour,

Si vous êtes certain qu’aucune autre connexion locale vers le robot n’existe (car il ne peut y en avoir qu’une à la fois) alors c’est p-e le robot qui a planté cette partie, un autre utilisateur a eu le problème avec un 980: Infos sur J7+ - #11 par Mips
Essayez de faire un reset du robot (voir procédure dans la doc irobot) ou retirer la batterie et la remettre pour forcer un redémarrage.
Quel modèle avez-vous ?

Il n’y aura rien en mqtt tant qu’il n’est pas connecté au robot

Ok, c’est bon, après reset, il marche.

Petite question, est-ce que l’on peut ensuite relancer l’appli sans que ça perturbe trop ? le truc c’est que le robot entièrement sur jeedom, c’est pas WAF approuved. Du coup ça râle déjà :slight_smile:

Pour info, c’est un roomba 976, et merci beaucoup pour le plugin.

Oui, l’app peut être relancée sans soucis

Le soucis c’est au moment du démarrage du démon mais même si l’app est lancée au moment où le démon démarre, forcément il ne pourra pas se connecter dessus tout de suite mais comme il réessaie plusieurs fois (avec plusieurs minutes d’écart après quelques essais échoués), il finira bien à se connecter dès que l’app sera fermée mais cela prendra plus de temps c’est tout.

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