Error dans les logs Twg

Bonjour

j’ai le message d’erreur depuis hier…
Pour mon antenne sur RPI3 B

ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error

et sur mon antenne en local sur mon jeedom atlas

ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Failed to send message to topic home/TGW_1166/BTtoMQTT/6A65BAFEF1C0
ERROR:BLEGateway:Failed to send message to topic home/TGW_1166/BTtoMQTT/C63832311F37

Aucun message d’erreur dans la page santé du jeedom. J’utilise le plugin pour remonter les infos du Miflora et du pommeau de douche Hydrao.

Pas de log d’erreur dans MQTTManager.
Je ne sais pas quoi mettre comme information dans la mesure où il n’y a pas d’autres erreurs…

Bonjour,

C’est un problème avec votre serveur mqtt, le plugin-tgw n’y peut rien.

Il probable que cette erreur soit résolue depuis sinon il y aurait des erreurs en boucle.

Quel est le statut de l’antenne à présent? En ligne ou hors ligne?

Il y a du avoir une deco passagère, redémarrage du démon de mqtt manager ou mise à jour?

Si l’antenne est toujours hors ligne, redémarrez le démon mqtt manager

Les 2 antennes sont en lignes.

Le problème semblerait persiter sur l’antenne du RP1 3B en SSH et non en local

ERROR:BLEGateway:[org.bluez.Error.InProgress] Operation already in progress
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error

Antennes en ligne donc pas de problème…

Je répète

En boucle = sans arrêt = constamment
Pas juste 2 ou 3 fois avec une antenne qui est « en ligne ».

Oui effectivement j’ai cette anomalie 5 fois

ERROR:root:A message handler raised an exception: Invalid control character at: line 1 column 10 (char 9)
Traceback (most recent call last):
File "src/dbus_fast/message_bus.py", line 805, in dbus_fast.message_bus.BaseMessageBus._process_message
File "/opt/TheengsGateway/lib/python3.9/site-packages/bleak/backends/bluezdbus/manager.py", line 1005, in _parse_msg
self._run_advertisement_callbacks(
File "/opt/TheengsGateway/lib/python3.9/site-packages/bleak/backends/bluezdbus/manager.py", line 1054, in _run_advertisement_callbacks
callback(device_path, device.copy())
File "/opt/TheengsGateway/lib/python3.9/site-packages/bleak/backends/bluezdbus/scanner.py", line 273, in _handle_advertising_data
self.call_detection_callbacks(device, advertisement_data)
File "/opt/TheengsGateway/lib/python3.9/site-packages/bleak/backends/scanner.py", line 247, in call_detection_callbacks
callback(device, advertisement_data)
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 502, in detection_callback
self.decode_advertisement(data_json_copy)
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 516, in decode_advertisement
decoded_json = json.loads(decoded_json)
File "/usr/lib/python3.9/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.9/json/decoder.py", line 353, in raw_decode
obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Invalid control character at: line 1 column 10 (char 9)

Puis

ERROR:BLEGateway:[org.bluez.Error.InProgress] Operation already in progress
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:[org.freedesktop.DBus.Error.TimedOut] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error

Du coup mon pommeau de douche n’est plus détecté…

Comment peut on corriger cela?

Manifestement on ne se comprend pas:

si l’antenne est en ligne tout est ok, aucun problème à corriger. Vous avez soit votre réseau soit votre serveur mqtt qui n’est pas stable d’où les déconnexions de temps en temps mais theengsgateway se reconnecte manifestement (puisque l’antenne est en ligne)

Concernant l’erreur sur le décodage json, je ne sais pas aider car je ne gère pas ça, vous devriez poser la question sur le forum de theengsgatewayc https://community.openmqttgateway.com/

1 « J'aime »