Bonjour à tous,
Ayant fait construire une maison neuve, j’ai fait fonctionner le pluggin KLF200 de @lunarok via un routeur 4G ARCHER MR600 en attendant la fibre.
Tous les appareils sont connecté ensemble via un switch 16 voies (JEEDOM sur PI, Tydom, le fameux KLF200…)
Tout fonctionne nickel.
Arrive la fibre, je remplace le MR600 par la BOX est la, plus moyen de faire fonctionner le KLF 200.
Que des erreurs « KLF200 has been restarted after found not responding » et « Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consécutivement »
Après plusieurs essais en tout genre, je décide donc de brancher directement le KLF200 sur la BOX et au miracle, cela fonctionne.
Je pourrais laisser comme ça mais bon, j’aimerai vraiment laisser le KLF dans le garage avec tout ses petits copain plutôt que de l’avoir dans le salon avec la box.
J’ai lu énormément de sujet sur le problème du KLF200 mais je n’ai rien vu sur un problème de réseau Filaire/Box/Switch.
J’ai tout débrancher, tout rebrancher, rien y fait.
Auriez vous une idée?
Merci de votre aide
Traces des logs:
[2022-05-23 18:55:44][ERROR] : KLF200 has been restarted after found not responding
Traceback (most recent call last):
- File « /var/www/html/plugins/klf200/resources/klf200d.py », line 269, in *
- LOOP.run_until_complete(init_pyvlx_connection(LOOP))*
- File « /usr/lib/python3.7/asyncio/base_events.py », line 584, in run_until_complete*
- return future.result()*
- File « /var/www/html/plugins/klf200/resources/klf200d.py », line 22, in init_pyvlx_connection*
- await pyvlx.load_nodes()*
- File « /usr/local/lib/python3.7/dist-packages/pyvlx/pyvlx.py », line 78, in load_nodes*
- await self.nodes.load(node_id)*
- File « /usr/local/lib/python3.7/dist-packages/pyvlx/nodes.py », line 69, in load*
- await self._load_all_nodes()*
- File « /usr/local/lib/python3.7/dist-packages/pyvlx/nodes.py », line 85, in _load_all_nodes*
- await get_all_nodes_information.do_api_call()*
- File « /usr/local/lib/python3.7/dist-packages/pyvlx/api/api_event.py », line 21, in do_api_call*
- await self.send_frame()*
- File « /usr/local/lib/python3.7/dist-packages/pyvlx/api/api_event.py », line 33, in send_frame*
- await self.pyvlx.send_frame(self.request_frame())*
- File « /usr/local/lib/python3.7/dist-packages/pyvlx/pyvlx.py », line 66, in send_frame*
- await self.connect()*
- File « /usr/local/lib/python3.7/dist-packages/pyvlx/pyvlx.py », line 43, in connect*
- await self.connection.connect()*
- File « /usr/local/lib/python3.7/dist-packages/pyvlx/connection.py », line 90, in connect*
- ssl=self.create_ssl_context(),*
- File « /usr/lib/python3.7/asyncio/base_events.py », line 959, in create_connection*
- raise exceptions[0]*
- File « /usr/lib/python3.7/asyncio/base_events.py », line 946, in create_connection*
- await self.sock_connect(sock, address)*
- File « /usr/lib/python3.7/asyncio/selector_events.py », line 464, in sock_connect*
- return await fut*
- File « /usr/lib/python3.7/asyncio/selector_events.py », line 494, in _sock_connect_cb*
- raise OSError(err, f’Connect call failed {address}')*
OSError: [Errno 113] Connect call failed (‹ 192.168.1.3 ›, 51200)