Bonjour @Mips ,
Je tente d’installer la version bêta de kroomba.
J’arrive jusqu’à la découverte (a priori cela fonctionne dixit log plus bas) mais je n’ai pas d’affichage de mon i7+ dans mes équipements.
Je suis en v4.2.20 stable version du plugin du 01/07, mqtt manager installé en beta du 30/06.
Machine Rpi4
Page santé (l’erreur du plugin DSC est liée à une défaillance du module de l’alarme) :
Voici les logs :
[2022-07-02 11:11:53][INFO] : 1 Roombas Found
[2022-07-02 11:11:53][INFO] : Roomba Sebastian i7+ with ip 192.168.2.76 connected
[2022-07-02 11:11:53][INFO] : Start listening
[2022-07-02 11:11:53][INFO] : Connecting...
[2022-07-02 11:11:53][INFO] : Setting TLS
[2022-07-02 11:11:53][DEBUG] : Broker Connected with result code 0
[2022-07-02 11:11:53][INFO] : Setting TLS - OK
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner
self.run()
File "/usr/lib/python3.7/threading.py", line 865, in run
self._target(*self._args, **self._kwargs)
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 3591, in _thread_main
self.loop_forever(retry_first_connection=True)
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 1756, in loop_forever
rc = self._loop(timeout)
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 1164, in _loop
rc = self.loop_read()
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 1556, in loop_read
rc = self._packet_read()
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 2439, in _packet_read
rc = self._packet_handle()
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 3039, in _packet_handle
return self._handle_connack()
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 3139, in _handle_connack
self, self._userdata, flags_dict, result)
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.7/dist-packages/paho/mqtt/client.py", line 1491, in subscribe
raise ValueError('Invalid subscription filter.')
ValueError: Invalid subscription filter.
[2022-07-02 11:11:54][INFO] : Roomba Connected
[2022-07-02 11:11:54][DEBUG] : Publishing item: kroomba/feedback/Sebastian i7+/status: Online
Exception in thread Thread-3:
Traceback (most recent call last):
File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner
self.run()
File "/usr/lib/python3.7/threading.py", line 865, in run
self._target(*self._args, **self._kwargs)
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 3591, in _thread_main
self.loop_forever(retry_first_connection=True)
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 1756, in loop_forever
rc = self._loop(timeout)
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 1164, in _loop
rc = self.loop_read()
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 1556, in loop_read
rc = self._packet_read()
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 2439, in _packet_read
rc = self._packet_handle()
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 3039, in _packet_handle
return self._handle_connack()
File "/usr/local/lib/python3.7/dist-packages/paho/mqtt/client.py", line 3139, in _handle_connack
self, self._userdata, flags_dict, result)
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.7/dist-packages/paho/mqtt/client.py", line 1233, in publish
raise ValueError('Publish topic cannot contain wildcards.')
ValueError: Publish topic cannot contain wildcards.
[2022-07-02 11:14:24][DEBUG] : Signal 15 caught, exiting...
[2022-07-02 11:14:24][INFO] : Cancelling 5 outstanding tasks
[2022-07-02 11:14:24][INFO] : listening cancelled
[2022-07-02 11:14:24][INFO] : Shuting down
[2022-07-02 11:14:24][DEBUG] : Removing PID file /tmp/jeedom/kroomba/daemon.pid
[2022-07-02 11:14:24][DEBUG] : Exit 0
CV or numpy module not found, falling back to PIL
PIL module not found, maps are disabled
[2022-07-02 11:14:30][INFO] : Starting daemon
[2022-07-02 11:14:30][INFO] : Log level: debug
[2022-07-02 11:14:30][DEBUG] : Socket port : 55072
[2022-07-02 11:14:30][DEBUG] : PID file : /tmp/jeedom/kroomba/daemon.pid
[2022-07-02 11:14:30][INFO] : Using Password version 2.1
Par avance merci pour ton aide.