Pas de découvert S9+

Bonjour,
je n’arrive pas à découvrir mon Roomba S9+,
J’ai 2 robots, un S9+ et un Braava M6.
Le M6 est bien découvert, mais pas le S9+
Quelqu’un a-t-il déjà rencontré ce problème et pourrait me dire comment le résoudre?
Merci

Log du daemon:

/var/www/html/plugins/kroomba/resources/kroomba/roomba/roomba.py:598: RuntimeWarning: coroutine 'Roomba._disconnect' was never awaited
  self.loop.create_task(self._disconnect())
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
Exception in thread Thread-3:
Traceback (most recent call last):
  File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.9/threading.py", line 892, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 3591, in _thread_main
    self.loop_forever(retry_first_connection=True)
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 1756, in loop_forever
    rc = self._loop(timeout)
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 1164, in _loop
    rc = self.loop_read()
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 1556, in loop_read
    rc = self._packet_read()
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 2439, in _packet_read
    rc = self._packet_handle()
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 3039, in _packet_handle
    return self._handle_connack()
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 3138, in _handle_connack
    on_connect(
  File "/var/www/html/plugins/kroomba/resources/kroomba/roomba/roomba.py", line 768, in broker_on_connect
    client.subscribe(self.brokerCommand)
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 1491, in subscribe
    raise ValueError('Invalid subscription filter.')
ValueError: Invalid subscription filter.
Exception in thread Thread-5:
Traceback (most recent call last):
  File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.9/threading.py", line 892, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 3591, in _thread_main
    self.loop_forever(retry_first_connection=True)
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 1756, in loop_forever
    rc = self._loop(timeout)
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 1164, in _loop
    rc = self.loop_read()
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 1556, in loop_read
    rc = self._packet_read()
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 2439, in _packet_read
    rc = self._packet_handle()
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 3039, in _packet_handle
    return self._handle_connack()
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 3138, in _handle_connack
    on_connect(
  File "/var/www/html/plugins/kroomba/resources/kroomba/roomba/roomba.py", line 625, in on_connect
    self.connected(True)
  File "/var/www/html/plugins/kroomba/resources/kroomba/roomba/roomba.py", line 620, in connected
    self.publish('status', 'Online' if self.roomba_connected else 'Offline at {}'.format(time.ctime()))
  File "/var/www/html/plugins/kroomba/resources/kroomba/roomba/roomba.py", line 944, in publish
    self.mqttc.publish(topic, message)
  File "/usr/local/lib/python3.9/dist-packages/paho/mqtt/client.py", line 1233, in publish
    raise ValueError('Publish topic cannot contain wildcards.')
ValueError: Publish topic cannot contain wildcards.

Bonjour,

Quel est le nom du robot? y a-t-il « s9+ » dans le nom?

Essayez de renommer le robot (dans l’app irobot) en supprimant le « + » et ne gardant que des chiffres & lettres

Merci, c’est ce que j’ai réalisé en lisant en detail le log. En supprimant le + il a ete decouvert.

1 « J'aime »

Ok, je note le soucis pour voir si je peux l’éviter, ca devrait être possible

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