KLF 200 ne cesse de redémarrer pour n'importe quelle action!

Donc maintenant, j’ai cela :

`

[2021-11-25 12:24:02][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:24:02][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:24:02][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:24:02][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:24:03][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:25:03][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:25:03][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:25:03][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:25:03][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:25:03][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:26:02][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:26:02][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:26:02][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:26:02][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:26:02][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:27:02][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:27:02][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:27:02][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:27:02][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:27:02][DEBUG] : Update VoletChambreBaie at 0%
`

Ça tourne en boucle toutes minutes, sans fin, est ce grave de le laisser ???

JEEDOM m’ont renvoyé vers le développeur de l’APP

Les MAJs du système, c’est Jeedom.

Ce que vous appelez l’ APP, c’est le plugin ?

C’est pas lisible. Mauvaise balise image

Ca doit etre la surveillance de l’état de vos volets chaque minute. Ce que j’ai appelé cron dans mes messages au dessus.
Et c’est normal.

Oui, c’est cela !


[2021-11-25 12:24:02][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:24:02][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:24:02][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:24:02][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:24:03][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:25:03][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:25:03][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:25:03][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:25:03][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:25:03][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:26:02][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:26:02][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:26:02][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:26:02][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:26:02][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:27:02][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:27:02][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:27:02][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:27:02][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:27:02][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:28:03][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:28:03][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:28:03][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:28:03][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:28:03][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:29:03][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:29:03][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:29:03][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:29:03][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:29:03][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:30:03][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:30:03][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:30:03][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:30:03][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:30:03][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:31:02][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:31:02][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:31:02][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:31:02][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:31:02][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:32:02][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:32:02][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:32:02][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:32:02][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:32:02][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:33:02][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:33:02][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:33:02][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:33:02][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:33:02][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:34:03][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:34:03][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:34:03][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:34:03][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:34:03][DEBUG] : Update VoletChambreBaie at 0%
[2021-11-25 12:35:03][DEBUG] : Send http://localhost:9123/devices
[2021-11-25 12:35:03][DEBUG] : Result {"result": "ok", "devices": [{"id": 0, "name": "VeluxCinema", "type": "RollerShutter", "position": 0}, {"id": 1, "name": "VoletChambreFenetre", "type": "RollerShutter", "position": 0}, {"id": 2, "name": "VoletChambreBaie", "type": "RollerShutter", "position": 0}]}
[2021-11-25 12:35:03][DEBUG] : Update VeluxCinema at 0%
[2021-11-25 12:35:03][DEBUG] : Update VoletChambreFenetre at 0%
[2021-11-25 12:35:03][DEBUG] : Update VoletChambreBaie at 0%

1 « J'aime »

Peut pas le modifier et le mettre toutes les 5 minutes ?

Réponse de JEEDOM ::::

Question :

Si je supprime le plugin KLF200 et que je le ré-installe !
Car si quelqu’un achète le plugin KLF200 aujourd’hui - le widget devra forcément tourner avec les dernières mises à jours !
Par contre comment supprimer proprement et faire une instal clean ?

Bonjour,

je viens d’installer le module KLF200 car j’ai reçu ce jour la passerelle domotique velux KLF .
j’ai réussi à faire reconnaitre tous mes velux et ils s’affichent désormais bien sous jeedom.

Cependant j’ai un soucis car bien que les commande aient fonctionner j’ai par intermittence:
KLF200 has been restarted after found not responding
En conséquence le démon s’affiche non ok

j’ai tenté de relancer les dépendances mais cela ne règle pas le soucis
merci par avance

J’ai pourtant bien déclarer l’ip dans l’interface de velux mais aussi sur mon routeur
et je precise que cela se regle tout seul ensuite mais que je continu de recevoir ce message

Ps: Log du plugin

======== Running on http://0.0.0.0:9123 ======== (Press CTRL+C to quit) 
Task was destroyed but it is pending! 
task: <Task pending coro=<Heartbeat.loop() 
running at /usr/local/lib/python3.7/dist-packages/pyvlx/heartbeat.py:42> 
wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7f569e5ee708>()]>> 
[2021-11-29 15:57:56][ERROR] : KLF200 has been restarted after found not responding 
[2021-11-29 15:57:58][ERROR] : KLF200 has been restarted after found not responding 
[2021-11-29 15:58:03][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 <module> 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 76, 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 91, 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}') ConnectionRefusedError: [Errno 111] Connect call failed ('192.168.1.20', 51200)

J’ai de mon coté un KLF2000 et aucun des pbs que vous pouvez decrire.
Aucun reboot de mon KLF lors du passage de commandes

@ArnauldF, avez-vous vérifier qu’un ping sur votre KLF2000 n’a aucun pb afin d’exclure tout pb réseau ?

j’ai tester le ping et oui tout est ok
j’ai tenter de tout redémarrer et vais tester

Non, mais là, vous êtes en mode debug … inutile, donc mettez vous en niveau de log défaut pour supprimer ces messages

effectibvement cela semble supprimer les messages incessant mais une fois une action demandée on voit bien que cela tourne en boucle…
je parle trop vite meme si en défaut j’ai touours
KLF200 has been restarted after found not responding

Je suis aussi en 0.2.19 (et pas en 2.0.19) et pas de pb de mon coté.
Avez-vous des type de matériel un peu spécifique (autre que du simple volet roulant ?

Peux-tu mettre un screenshot de ta page de config ?

La seule différence que je vois, c’est que je suis en beta sur ce plugin.
Peut-être à tester, vous pourrez ensuite revenir sur la version stable sans pb

Norbert

je ne suis pas certain de comprendre ce que je dois faire , désolé
je tourne sous jeedom 4.1.27 pour info
@ngrataloup et oui j’ai un velux électrique en plus de tous les volets mais je ne pense aps que cela vienne de la car il identifié correctement comme les volets

Juste mettre le plugin en Beta, pas jeedom, via le site web du market : https://market.jeedom.com/index.php
tu actives l’accès aux puglin en beta

Ensuite, tu vas sur le market depuis Jeedom et tu recherche KLF200 et tu installe la beta.

Et tu retestes