Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

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

Tristan35
Timide
Messages : 407
Inscription : 09 juin 2017, 21:53
Localisation : Rennes

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

Message par Tristan35 » 31 juil. 2019, 14:58

blondophile a écrit :
31 juil. 2019, 14:46
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                    *
********************************************************

Même log chez moi avec la dernière MAJ

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

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

Message par lunarok » 31 juil. 2019, 15:21

encore une mise à jour sur le market
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

blondophile
Timide
Messages : 19
Inscription : 19 janv. 2017, 16:07

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

Message par blondophile » 31 juil. 2019, 15:25

Super ! Merci! dépendance ok, par contre connexion refusé !

Bon j'avais laissé le mot de passe par défaut ...C'est peut être ça ? Je vais retenté ce soir après l'avoir changé.

Code : Tout sélectionner

Connecting to KLF 200.
Failed to authenticate with password "ve****"
Traceback (most recent call last):
File "/var/www/html/plugins/klf200/resources/klf200d.py", line 96, in <module>
LOOP.run_until_complete(init_pyvlx_connection(LOOP))
File "/usr/lib/python3.5/asyncio/base_events.py", line 466, in run_until_complete
return future.result()
File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
raise self._exception
File "/usr/lib/python3.5/asyncio/tasks.py", line 239, in _step
result = coro.send(None)
File "/var/www/html/plugins/klf200/resources/klf200d.py", line 22, in init_pyvlx_connection
await pyvlx.load_nodes()
File "/usr/local/lib/python3.5/dist-packages/pyvlx/pyvlx.py", line 83, in load_nodes
await self.nodes.load(node_id)
File "/usr/local/lib/python3.5/dist-packages/pyvlx/nodes.py", line 70, in load
await self._load_all_nodes()
File "/usr/local/lib/python3.5/dist-packages/pyvlx/nodes.py", line 86, in _load_all_nodes
await get_all_nodes_information.do_api_call()
File "/usr/local/lib/python3.5/dist-packages/pyvlx/api_event.py", line 22, in do_api_call
await self.send_frame()
File "/usr/local/lib/python3.5/dist-packages/pyvlx/api_event.py", line 34, in send_frame
await self.pyvlx.send_frame(self.request_frame())
File "/usr/local/lib/python3.5/dist-packages/pyvlx/pyvlx.py", line 70, in send_frame
await self.connect()
File "/usr/local/lib/python3.5/dist-packages/pyvlx/pyvlx.py", line 49, in connect
raise PyVLXException("Login to KLF 200 failed, check credentials")
pyvlx.exception.PyVLXException: <PyVLXException description="Login to KLF 200 failed, check credentials" />
[2019-07-31 15:22:06][DEBUG] : Send http://localhost:9123/devices

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

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

Message par lunarok » 31 juil. 2019, 15:51

C'est bien le mot de passe du wifi que tu as mis ? (De mémoire, c'est le code que le boitier, pas le velux123)
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

blondophile
Timide
Messages : 19
Inscription : 19 janv. 2017, 16:07

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

Message par blondophile » 31 juil. 2019, 16:09

ah non effectivement je me suis trompé !

Tristan35
Timide
Messages : 407
Inscription : 09 juin 2017, 21:53
Localisation : Rennes

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

Message par Tristan35 » 31 juil. 2019, 16:45

C'est bon pour moi aussi, les dépendances sont installées :)

blondophile
Timide
Messages : 19
Inscription : 19 janv. 2017, 16:07

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

Message par blondophile » 01 août 2019, 09:36

Le plugin est maintenant installé, connecté. Il a ajouté mes produits mais il ne les connait pas.

Volet roulant

Code : Tout sélectionner

[2019-08-01 09:30:34][DEBUG] : Action /stop/Roller+shutter+1
[2019-08-01 09:30:34][DEBUG] : Send http://localhost:9123/stop/Roller+shutter+1
[2019-08-01 09:30:34][DEBUG] : Result {"reason": "node or position not provided", "result": "fail"}
[2019-08-01 09:30:34][DEBUG] : Send http://localhost:9123/position/Roller+shutter+1
[2019-08-01 09:30:34][DEBUG] : Result {"reason": "device unknown", "result": "fail"}
Fenêtre

Code : Tout sélectionner

[2019-08-01 09:33:09][DEBUG] : Action /set/Window+1/0
[2019-08-01 09:33:09][DEBUG] : Send http://localhost:9123/set/Window+1/0
[2019-08-01 09:33:09][DEBUG] : Result {"reason": "device unknown", "result": "fail"}
[2019-08-01 09:33:09][DEBUG] : Send http://localhost:9123/position/Window+1
[2019-08-01 09:33:09][DEBUG] : Result {"reason": "device unknown", "result": "fail"}
Store

Code : Tout sélectionner

[2019-08-01 09:34:32][DEBUG] : Action /set/Blind+1/0
[2019-08-01 09:34:32][DEBUG] : Send http://localhost:9123/set/Blind+1/0
[2019-08-01 09:34:32][DEBUG] : Result {"reason": "device unknown", "result": "fail"}
[2019-08-01 09:34:32][DEBUG] : Send http://localhost:9123/position/Blind+1
[2019-08-01 09:34:32][DEBUG] : Result {"reason": "device unknown", "result": "fail"}

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

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

Message par lunarok » 01 août 2019, 10:01

Tu as pas lu la Doc :)
Le point du mot de passe est dedans et aussi la contrainte de nommage sans espace aussi (je savais que ça allait être des points importants ayant galérer avec aussi)
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

blondophile
Timide
Messages : 19
Inscription : 19 janv. 2017, 16:07

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

Message par blondophile » 01 août 2019, 10:09

je l'ai survolé :)
Effectivement je n'ai pas renommé les devices sur la KLF, j'ai tout laissé par défaut.

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

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

Message par lunarok » 01 août 2019, 10:54

renomme les en supprimant les espaces, redémarre le KLF200 depuis son interface
et après redémarre aussi le démon du plugin

Au passage, le premier qui a ajouté des VR, il me faudrait un screen avec le "type" de la page équipement pour confirmer
Et j'ajouterais un équipement virtuel "Tous Volets Roulants" comme sur pour les stores et fenetres
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

blondophile
Timide
Messages : 19
Inscription : 19 janv. 2017, 16:07

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

Message par blondophile » 02 août 2019, 09:31

ça fonctionne !! c'est génial !! merci !
Le type pour le volet c'est:
Type sur KLF200: RollerShutter

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

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

Message par lunarok » 02 août 2019, 10:13

Yep, j'ai vu dans la classe, j'ai une version qui apporte le "All RollerShutteré sous le coude
Si tu peux me confirmer que pour les volets ouvert/fermé c'est ok ainsi que les statuts (les statuts peuvent ne remonter qu'après une ou deux actions via le KLF)
Hier soir j'ai été surpris, le "fermer" du store ne faisait qu'ouvrir (mais pour les fenetres c'est ok)
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

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

Message par lunarok » 02 août 2019, 10:16

effectivement il y a une erreur sur fermer, je corrige et pousse
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

blondophile
Timide
Messages : 19
Inscription : 19 janv. 2017, 16:07

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

Message par blondophile » 02 août 2019, 11:29

Tout fonctionne pour moi :) vraiment pratique! il manque juste le retour d'état :)

blondophile
Timide
Messages : 19
Inscription : 19 janv. 2017, 16:07

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

Message par blondophile » 05 août 2019, 11:38

Salut, pour info les boutons ouvrir et fermer ne fonctionne pas sur le volet. Seul le curseur fonctionne.
(aucune erreur dans les logs)

Dapolux
Timide
Messages : 229
Inscription : 12 déc. 2016, 13:48
Localisation : Lille

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

Message par Dapolux » 05 août 2019, 16:23

Bonjour,

Pour ma part j'ai un souci pour l'installation des dépendances qui bloque à ~40%.

Code : Tout sélectionner

 ********************************************************
*             Installation des dépendances             *
********************************************************
sudo: unable to resolve host jeedom
Hit http://mirrordirector.raspbian.org jessie InRelease
Hit http://archive.raspberrypi.org jessie InRelease
Hit http://mirrordirector.raspbian.org jessie/main armhf Packages
Hit https://deb.nodesource.com jessie InRelease
Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Hit http://archive.raspberrypi.org jessie/main armhf Packages
Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Hit http://archive.raspberrypi.org jessie/ui armhf Packages
Hit http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Hit https://deb.nodesource.com jessie/main Sources
Hit https://deb.nodesource.com jessie/main armhf Packages
Get:1 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:2 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:3 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:4 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:5 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Reading package lists...
Installation des dépendances apt
sudo: unable to resolve host jeedom
Reading package lists...
Building dependency tree...
Reading state information...
python3-dev is already the newest version.
python3-pip is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 272 not upgraded.
Installation du module aiohttp pour python
sudo: unable to resolve host jeedom
Downloading/unpacking aiohttp
Running setup.py (path:/tmp/pip-build-57_u7y87/aiohttp/setup.py) egg_info for package aiohttp
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-57_u7y87/aiohttp/setup.py", line 13, in <module>
raise RuntimeError("aiohttp 3.x requires Python 3.5.3+")
RuntimeError: aiohttp 3.x requires Python 3.5.3+
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip-build-57_u7y87/aiohttp/setup.py", line 13, in <module>
raise RuntimeError("aiohttp 3.x requires Python 3.5.3+")
RuntimeError: aiohttp 3.x requires Python 3.5.3+
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-57_u7y87/aiohttp
Storing debug log for failure in /root/.pip/pip.log
********************************************************
*             Installation terminée                    *
********************************************************
je me demande si ce n'est pas un problème de version python. Si c'est ça, une manip particulière?

Bonne journée,
Dapolux
Jeedom DIY@RPI3
Aeon Stick Zwave : 15 FGR222, 2 FGS222, 6 FGD212, Oeil de Fibaro, 1 Wallplug
RFXCOM : 3 Prises, Téléco, 4 Sondes temp. / Moteur Somfy
Multimédia: Nas Synology / 2 KODI@RPI / Max2Play@RPI3
Xiaomi: 3 RGB Yeelight

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

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

Message par lunarok » 05 août 2019, 17:10

Jessie n'est pas supporté, il serait temps de se mettre a jour
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Dapolux
Timide
Messages : 229
Inscription : 12 déc. 2016, 13:48
Localisation : Lille

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

Message par Dapolux » 06 août 2019, 10:43

Et bien saches que tu viens de me l'apprendre.

J'ai fait l'upgrade (sudo sed -i 's|jessie|stretch|' /etc/apt/sources.list, puis sudo apt-get update, puis sudo apt-get dist-upgrade trouvé sur un autre topic), puis reboot, jeedom est à présent en cours de redémarrage depuis plusieurs heures... (j'ai déjà tenté de redémarrer à nouveau) je suppose que ce n'est pas normal, je sent que je vais devoir me retaper une nouvelle installation.
Jeedom DIY@RPI3
Aeon Stick Zwave : 15 FGR222, 2 FGS222, 6 FGD212, Oeil de Fibaro, 1 Wallplug
RFXCOM : 3 Prises, Téléco, 4 Sondes temp. / Moteur Somfy
Multimédia: Nas Synology / 2 KODI@RPI / Max2Play@RPI3
Xiaomi: 3 RGB Yeelight


Dapolux
Timide
Messages : 229
Inscription : 12 déc. 2016, 13:48
Localisation : Lille

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

Message par Dapolux » 12 août 2019, 09:56

adejee a écrit :
11 août 2019, 14:47
viewtopic.php?f=57&t=44870&start=40
Merci pour l'info, mais j'avais déjà vu ce post, pour ma part je suis sur un RPI3, pas sur une smart.
Afin de ne pas polluer ce post avec mon souci, j'ai ouvert un topic dédié sur mon problème (viewtopic.php?f=34&t=46818&p=754781#p754781)
Au final, ça fait bientôt une semaine que je n'ai pas retrouvé ma domotique fonctionnelle, grrr :).
Jeedom DIY@RPI3
Aeon Stick Zwave : 15 FGR222, 2 FGS222, 6 FGD212, Oeil de Fibaro, 1 Wallplug
RFXCOM : 3 Prises, Téléco, 4 Sondes temp. / Moteur Somfy
Multimédia: Nas Synology / 2 KODI@RPI / Max2Play@RPI3
Xiaomi: 3 RGB Yeelight

Répondre

Revenir vers « [Catégorie] Passerelle Domotique »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités