Salut,
J’utilise TGW depuis quelques mois maintenant.
J’ai un problème sur une antenne Raspberry qui est en Ethernet, j’ai remarqué, que le démon reste « en ligne » mais que plus rien ne remonte. Je prends une clé avec un nut et je me mets devant, rien.
Je suis obligé de redémarrer le service sur l’objet du plugin et là magie ça remarche.
Niveau log :
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:[org.bluez.Error.Failed] No discovery started
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Failed to send message to topic home/TGW_2617/BTtoMQTT/78BDBC5A3CB7
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Connection error
Traceback (most recent call last):
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 208, in connect_mqtt
self.client.connect(
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1435, in connect
return self.reconnect()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1598, in reconnect
self._sock = self._create_socket()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4609, in _create_socket
sock = self._create_socket_connection()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4640, in _create_socket_connection
return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:[org.bluez.Error.InProgress] Operation already in progress
ERROR:BLEGateway:[org.bluez.Error.InProgress] Operation already in progress
ERROR:BLEGateway:[org.bluez.Error.InProgress] Operation already in progress
ERROR:BLEGateway:[org.bluez.Error.InProgress] Operation already in progress
ERROR:BLEGateway:[org.bluez.Error.InProgress] Operation already in progress
ERROR:BLEGateway:[org.bluez.Error.InProgress] Operation already in progress
ERROR:BLEGateway:[org.bluez.Error.InProgress] Operation already in progress
ERROR:BLEGateway:Connection error
Traceback (most recent call last):
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 208, in connect_mqtt
self.client.connect(
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1435, in connect
return self.reconnect()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1598, in reconnect
self._sock = self._create_socket()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4609, in _create_socket
sock = self._create_socket_connection()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4640, in _create_socket_connection
return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:Connection error
Traceback (most recent call last):
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 208, in connect_mqtt
self.client.connect(
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1435, in connect
return self.reconnect()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1598, in reconnect
self._sock = self._create_socket()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4609, in _create_socket
sock = self._create_socket_connection()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4640, in _create_socket_connection
return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:Connection error
Traceback (most recent call last):
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 208, in connect_mqtt
self.client.connect(
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1435, in connect
return self.reconnect()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1598, in reconnect
self._sock = self._create_socket()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4609, in _create_socket
sock = self._create_socket_connection()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4640, in _create_socket_connection
return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:Connection error
Traceback (most recent call last):
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 208, in connect_mqtt
self.client.connect(
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1435, in connect
return self.reconnect()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1598, in reconnect
self._sock = self._create_socket()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4609, in _create_socket
sock = self._create_socket_connection()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4640, in _create_socket_connection
return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:Connection error
Traceback (most recent call last):
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 208, in connect_mqtt
self.client.connect(
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1435, in connect
return self.reconnect()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1598, in reconnect
self._sock = self._create_socket()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4609, in _create_socket
sock = self._create_socket_connection()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4640, in _create_socket_connection
return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:Connection error
Traceback (most recent call last):
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 208, in connect_mqtt
self.client.connect(
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1435, in connect
return self.reconnect()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1598, in reconnect
self._sock = self._create_socket()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4609, in _create_socket
sock = self._create_socket_connection()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4640, in _create_socket_connection
return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:[org.bluez.Error.Failed] No discovery started
ERROR:BLEGateway:Connection error
Traceback (most recent call last):
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 208, in connect_mqtt
self.client.connect(
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1435, in connect
return self.reconnect()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1598, in reconnect
self._sock = self._create_socket()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4609, in _create_socket
sock = self._create_socket_connection()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4640, in _create_socket_connection
return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:Disconnected from MQTT broker with reason code = Unspecified error
ERROR:BLEGateway:Connection error
Traceback (most recent call last):
File "/opt/TheengsGateway/lib/python3.9/site-packages/TheengsGateway/ble_gateway.py", line 208, in connect_mqtt
self.client.connect(
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1435, in connect
return self.reconnect()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 1598, in reconnect
self._sock = self._create_socket()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4609, in _create_socket
sock = self._create_socket_connection()
File "/opt/TheengsGateway/lib/python3.9/site-packages/paho/mqtt/client.py", line 4640, in _create_socket_connection
return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
OSError: [Errno 101] Network is unreachable
ERROR:BLEGateway:[org.bluez.Error.Failed] No discovery started
Il s’agit d’une PI3 avec son BT interne.
Côté jeedom :
Côté PI :
Côté dépendances :
[2025-03-27 16:58:23] *************************************
[2025-03-27 16:58:23] * Launch install of dependencies *
[2025-03-27 16:58:23] *************************************
[2025-03-27 16:58:23] == Version Debian:11
[2025-03-27 16:58:23] == Version Python:3.9.2
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2 100 2 0 0 5 0 --:--:-- --:--:-- --:--:-- 5
[2025-03-27 16:58:25] Hit:1 http://deb.debian.org/debian bullseye InRelease
[2025-03-27 16:58:25] Get:2 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
[2025-03-27 16:58:25] Get:3 http://security.debian.org/debian-security bullseye-security InRelease [27.2 kB]
[2025-03-27 16:58:25] Get:4 http://archive.raspberrypi.org/debian bullseye InRelease [39.0 kB]
[2025-03-27 16:58:26] Get:5 http://security.debian.org/debian-security bullseye-security/main armhf Packages [343 kB]
[2025-03-27 16:58:27] Get:6 http://security.debian.org/debian-security bullseye-security/main arm64 Packages [347 kB]
[2025-03-27 16:58:27] Get:7 http://security.debian.org/debian-security bullseye-security/main Translation-en [228 kB]
[2025-03-27 16:58:27] Get:8 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [329 kB]
[2025-03-27 16:58:27] Get:9 http://archive.raspberrypi.org/debian bullseye/main arm64 Packages [322 kB]
[2025-03-27 16:58:27] Fetched 1,680 kB in 3s (529 kB/s)
[2025-03-27 16:58:35] Reading package lists...
[2025-03-27 16:58:40] ********************************
[2025-03-27 16:58:44] * Install dependencies & venv *
[2025-03-27 16:58:44] ********************************
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2 100 2 0 0 5 0 --:--:-- --:--:-- --:--:-- 5
100 2 100 2 0 0 5 0 --:--:-- --:--:-- --:--:-- 5
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pip in /opt/TheengsGateway/lib/python3.9/site-packages (25.0.1)
Requirement already satisfied: setuptools in /opt/TheengsGateway/lib/python3.9/site-packages (77.0.3)
Collecting setuptools
Downloading setuptools-78.1.0-py3-none-any.whl.metadata (6.6 kB)
Downloading setuptools-78.1.0-py3-none-any.whl (1.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 4.0 MB/s eta 0:00:00
Installing collected packages: setuptools
Attempting uninstall: setuptools
Found existing installation: setuptools 77.0.3
Uninstalling setuptools-77.0.3:
Successfully uninstalled setuptools-77.0.3
Successfully installed setuptools-78.1.0
[2025-03-27 16:59:20] ****************************
[2025-03-27 16:59:20] * Install TheengsGateway *
[2025-03-27 16:59:20] ****************************
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2 100 2 0 0 5 0 --:--:-- --:--:-- --:--:-- 5
100 2 100 2 0 0 5 0 --:--:-- --:--:-- --:--:-- 5
[2025-03-27 16:59:23] Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
[2025-03-27 16:59:23] Requirement already satisfied: TheengsGateway in /opt/TheengsGateway/lib/python3.9/site-packages (1.5.0)
[2025-03-27 16:59:23] Requirement already satisfied: bleak>=0.19.0 in /opt/TheengsGateway/lib/python3.9/site-packages (from TheengsGateway) (0.22.2)
[2025-03-27 16:59:23] Requirement already satisfied: bluetooth-clocks<1.0 in /opt/TheengsGateway/lib/python3.9/site-packages (from TheengsGateway) (0.2.0)
[2025-03-27 16:59:23] Requirement already satisfied: bluetooth-numbers<2.0,>=1.0 in /opt/TheengsGateway/lib/python3.9/site-packages (from TheengsGateway) (1.1.2)
[2025-03-27 16:59:23] Requirement already satisfied: importlib-metadata in /opt/TheengsGateway/lib/python3.9/site-packages (from TheengsGateway) (8.5.0)
[2025-03-27 16:59:23] Requirement already satisfied: paho-mqtt<3.0.0,>=2.0.0 in /opt/TheengsGateway/lib/python3.9/site-packages (from TheengsGateway) (2.1.0)
[2025-03-27 16:59:23] Requirement already satisfied: pycryptodomex>=3.18.0 in /opt/TheengsGateway/lib/python3.9/site-packages (from TheengsGateway) (3.20.0)
[2025-03-27 16:59:23] Requirement already satisfied: TheengsDecoder>=1.7.8 in /opt/TheengsGateway/lib/python3.9/site-packages (from TheengsGateway) (1.8.5)
[2025-03-27 16:59:23] Requirement already satisfied: bluetooth-adapters>=0.15.3 in /opt/TheengsGateway/lib/python3.9/site-packages (from TheengsGateway) (0.19.4)
[2025-03-27 16:59:23] Requirement already satisfied: async-timeout<5,>=3.0.0 in /opt/TheengsGateway/lib/python3.9/site-packages (from bleak>=0.19.0->TheengsGateway) (4.0.3)
[2025-03-27 16:59:23] Requirement already satisfied: dbus-fast<3,>=1.83.0 in /opt/TheengsGateway/lib/python3.9/site-packages (from bleak>=0.19.0->TheengsGateway) (2.24.2)
[2025-03-27 16:59:23] Requirement already satisfied: typing-extensions>=4.7.0 in /opt/TheengsGateway/lib/python3.9/site-packages (from bleak>=0.19.0->TheengsGateway) (4.12.2)
[2025-03-27 16:59:23] Requirement already satisfied: aiooui>=0.1.1 in /opt/TheengsGateway/lib/python3.9/site-packages (from bluetooth-adapters>=0.15.3->TheengsGateway) (0.1.6)
[2025-03-27 16:59:23] Requirement already satisfied: uart-devices>=0.1.0 in /opt/TheengsGateway/lib/python3.9/site-packages (from bluetooth-adapters>=0.15.3->TheengsGateway) (0.1.0)
[2025-03-27 16:59:23] Requirement already satisfied: usb-devices>=0.4.5 in /opt/TheengsGateway/lib/python3.9/site-packages (from bluetooth-adapters>=0.15.3->TheengsGateway) (0.4.5)
[2025-03-27 16:59:24] Requirement already satisfied: zipp>=3.20 in /opt/TheengsGateway/lib/python3.9/site-packages (from importlib-metadata->TheengsGateway) (3.20.2)
[2025-03-27 16:59:24] ***************************
[2025-03-27 16:59:24] * Install ended *
[2025-03-27 16:59:24] ***************************
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:10 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:11 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:12 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:13 --:--:-- 0
Côté log plugin :
[2025-04-03 06:47:06] ERROR : Erreur sur la fonction cron du plugin : Error decrypting ciphertext with OpenSSL
Si jamais il faut autre chose.