Page 1 sur 5

[Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 28 juil. 2019, 18:17
par lunarok
Un nouveau plugin qui permet d'utiliser les périphériques liés à un boitier KLF200. Ce boitier de chez Velux permet d'utiliser des périphériques IO Homecontrol (comme les stores, fenetres et volets roulants Velux)
Pas de cloud, c'est une box entièrement prévu pour l'usage local.

https://lunarok.github.io/jeedom_docs/plugins/klf200/

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 28 juil. 2019, 21:20
par Salvialf
Salut et Merci @lunarok,

Je vais suivre ce sujet avec attention en attendant de me procurer un KLF200 !

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 28 juil. 2019, 21:29
par dvb
Hello lunarok,

Cela tombe à pic !

Mes Velux actuels sont en filaire, mais j'ai un projet de Pergola avec lames inclinables / rétractables.

Ton plugin me permettrait d'interfacer le produit avec Jeedom.

Merci pour le dev ;)

A++

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 28 juil. 2019, 21:39
par papayou72
Salut, je vais suivre avec attention. Je viens d'équiper 3 velux avec des volets roulants solaires.
En recherche de solutions pour les domotiser...


Envoyé de mon iPhone en utilisant Tapatalk

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 28 juil. 2019, 22:33
par lunarok
De mon côté j'ai 5 fenetres motorisées, 2 stores. Aucun soucis. Les produits Velux c'est sur ils passeront, pour les autres vu les différents retour ca passe mais je tacherais de garder une liste des compatibilités au cas où.
Le mieux pour cette box est d'avoir une télécommande double voie comme la KLR 200 (celle de base chez Velux)

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 28 juil. 2019, 22:34
par Dimitri
Hello,
Merci lunarok pour ce nouveau plugin.
Est ce qu’il est compatible avec les équipements IO des autres marques comme Somfy?

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 28 juil. 2019, 22:54
par lunarok
Lire ce que j'ai écrit juste avant ...
Normalement oui, mais j'ai que du Velux.

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 09:38
par blondophile
Bonjour,
J'ai tenté d'ajouter mes produits VELUX en utilisant le plugin, mais sans succès !
Le démon du plugin ne démarre pas :(

j'ai bien rentrée la bonne adresse ip, je vois bien mes produits sur la KLF...

Dans les logs j'ai ça :

Code : Tout sélectionner

[2019-07-31 09:20:01][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
Traceback (most recent call last):
File "/var/www/html/plugins/klf200/resources/klf200d.py", line 4, in <module>
from aiohttp import web
ImportError: No module named 'aiohttp'
[2019-07-31 09:25:01][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
Traceback (most recent call last):
File "/var/www/html/plugins/klf200/resources/klf200d.py", line 4, in <module>
from aiohttp import web
ImportError: No module named 'aiohttp'
Quand je lance un scan j'ai ça:
Echec de la requête HTTP : http://localhost:9123/devices cURL error : Failed to connect to localhost port 9123: Connection refused

Avez vous une idée ? J'ai raté quelque chose ? Est ce que vous pouvez m'aider ?

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 10:54
par lunarok
Tu as installé le plugin quand ? aiohttp est un ajout récent dans les dépendances mais il y est bien
Peux tu relancé les dépendances

Et au passage, peux tu me donner la liste de tes devices qui sont sur le KLF200 (les types : Stores, Volets Roulants, Fenetres)
Que je puisse ajouter à ma liste des modules supportés

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 11:28
par blondophile
je l'ai installé hier, quand je clic pour relancer les dépendances, Il ne se passe rien. Dernière installation : Inconnue

J'ai store plissé, fenêtres et volets roulant.

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 11:46
par lunarok
Date inconnue ?
Tu peux mettre les logs en debug, sauvegarde puis relancer, il doit y avoir des logs pour les dépendances

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 11:56
par blondophile
j'avais déjà les logs en debug et je n'ai que ça :

Code : Tout sélectionner

[2019-07-31 11:45:01][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2019-07-31 11:45:01][INFO] : Arrêt du service klf200
[2019-07-31 11:45:01][INFO] : Lancement démon klf200 : /usr/bin/python3 /var/www/html/plugins/klf200/resources/klf200d.py 192.168.0.86 *****
Traceback (most recent call last):
File "/var/www/html/plugins/klf200/resources/klf200d.py", line 4, in <module>
from aiohttp import web
ImportError: No module named 'aiohttp'
[2019-07-31 11:50:01][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2019-07-31 11:50:01][INFO] : Arrêt du service klf200
[2019-07-31 11:50:01][INFO] : Lancement démon klf200 : /usr/bin/python3 /var/www/html/plugins/klf200/resources/klf200d.py 192.168.0.86 ******
Traceback (most recent call last):
File "/var/www/html/plugins/klf200/resources/klf200d.py", line 4, in <module>
from aiohttp import web
ImportError: No module named 'aiohttp'
hier j'ai supprimé le plugin et réinstallé.. pareil.

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 13:09
par Tristan35
J'ai le même soucis avec les dépendances chez moi, ça reste en "Inconnue" après lancement et la roue qui tourne un peu, et pas de log, même en activant le debug.

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 13:45
par lunarok
Quelle version du core jeedom ?

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 13:47
par Tristan35
lunarok a écrit :
31 juil. 2019, 13:45
Quelle version du core jeedom ?
3.3.29

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 14:17
par blondophile
3.3.29 pour moi

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 14:21
par lunarok
Je vous ai pousser une màj sur le market

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 14:28
par Tristan35
Il y a du mieux, j'ai un log pour les dépendances maintenant :

Code : Tout sélectionner

/bin/bash: /var/www/html/plugins/klf200/resources/instal_apt.sh: Aucun fichier ou dossier de ce type
Mais du coup ça reste en "Inconnue" :(

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 14:38
par lunarok
ah ben voilà, par contre pourquoi il le disait pas avant en log, bizarre
bon j'ai repoussé une modif avec correction install avec 2 L

Re: [Plugin Tiers] KLF200 Velux : control local des périphériques IO Homecrontrol

Publié : 31 juil. 2019, 14:46
par blondophile
Dependance crash a 40%

Code : Tout sélectionner

********************************************************
*             Installation des dépendances             *
********************************************************
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.fr.debian.org/debian stretch InRelease
Hit:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
Hit:4 http://ftp.fr.debian.org/debian stretch Release
Hit:5 https://deb.nodesource.com/node_8.x stretch InRelease
Reading package lists...
Installation des dépendances apt
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version (9.0.1-2+deb9u1).
python3-dev is already the newest version (3.5.3-1).
0 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
********************************************************
*             Installation terminée                    *
********************************************************