Forum eedomus http://forum.eedomus.fr/ |
|
[Store] Nuki Smartlock plugin (pilote/état) http://forum.eedomus.fr/viewtopic.php?f=50&t=6273 |
Page 1 sur 7 Suivant » |
Auteur: | Nikya63 [ 10 Déc 2017 12:17 ] |
Sujet du message: | [Store] Nuki Smartlock plugin (pilote/état) |
Bonjour, Avant tout, vous pouvez découvrir ce qu'est la Serrure connectée Nuki au travers de cette article Serrure Nuki (Devotics) Je vous propose un plugin pour piloter et connaître l'état d'une serrure intelligent Nuki. Ce plugin est composé d'un script PHP et d'une déclaration pour 3 périphériques : - Commande d'ouverture/fermeture - État de la serrure - Indicateur de batterie faible Son avantage principal est de mettre à jour l'état de la serrure, seulement si nécessaire, en utilisant la fonctionnalité callback de l'API Nuki. (au lieu de créer des polling côté eedomus) Doc : Toute la documentation détaillée et le code du plugin est disponible ici : Github/Nikya/NukiSmartlock Mise à jour 1.3:
A télécharger directement sur le Store eedomus ou sur GitHub |
Auteur: | mcholin [ 22 Déc 2017 22:30 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
bonjour, merci bien pour le module sur le store!! par contre la remontée d info sur l etat de la serrure ou etat batterie ne marche pas, l action elle marche. une idée? cordialement, Pierre |
Auteur: | technoseb27 [ 04 Fév 2018 22:43 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Salut et merci au développeur. Pareil de mon côté je n'ai toujours pas la remontée de l'état et de la batterie. Par contre l'ouverture et la fermeture fonctionne à merveille |
Auteur: | Nikya63 [ 25 Mars 2018 16:35 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Mise à jour 1.3:
Mise à jour 1.2:
A télécharger directement sur le Store eedomus ou sur GitHub |
Auteur: | Viking42 [ 23 Mai 2018 13:33 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Salut, Pas de remontée d'état pour moi, j'en cherche encore la cause |
Auteur: | Viking42 [ 11 Sep 2018 06:10 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Bonjour, au lieu d'afficher 0 ou 100, mon état batterie affiche toujours 1 une idée de la cause? |
Auteur: | dplein [ 23 Oct 2018 10:21 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Bonjour, Je viens d'installer le script sur l'eedomus mais malheureusement, je n'ai pas de retour d'état, ni de retour batterie qui s'affichent. Seul l' ACTION fonctionne. Que dois je faire svp ? Merci |
Auteur: | DomotiFred [ 27 Oct 2018 09:28 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Bonjour, Je viens d'installer une serrure NUKI V1 (pour info, la V2 sortira en novembre et intégrera directement le protocole Zigbee). J'ai moi aussi le problème de retour d'état et de retour batterie qui ne s'affichent pas. Il doit y avoir un pb de callback dans le script "nukismartlock.php" qui est censé mettre à jour l'état de la serrure, seulement si nécessaire, en utilisant la fonctionnalité callback de l'API Nuki. (au lieu de créer des polling côté eedomus). Je ne suis pas assez costaud au niveau développement pour corriger le script (il y a peut-être eu un changement dans l'API NUKI (je vais voir quand même au cas où)). Sinon, je ferai une règle sur l'eedomus qui fera les pooling nécessaires, au détriment de la durée de vie des piles de la serrure Fred. |
Auteur: | DomotiFred [ 27 Oct 2018 10:11 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Bon, début de résolution. Il doit y avoir un pb à la création du script sur l'eedomus. Apparemment, il faut forcer manuellement la fonction register. Donc, après avoir installé le script et vérifié que la serrure est bien verrouillable et déverrouillable depuis la box, il faut lancer dans un navigateur la commande suivante : https://@IPdelabox/script/?exec=nukismartlock.php&function=register&eedomushost=@IPdelabox&nukiid=123456789&periph_id_state=xxxxxxx&periph_id_batterycritical=xxxxxxx Avec : @IPdelabox : l'adresse IP de la box contenant le script nuki nukiid : l'Id du nuki que vous avez mis en [VAR2] periph_id_state : l'API du périphérique "Nuki Smartlock - Etat" periph_id_batterycritical : l'API du périphérique "Nuki Smartlock - Etat batterie" Vous devez obtenir en retour à l'écran dans le navigateur : <root><success> 1 </success></root> Après ça, faites une action verrouillage ou déverrouillage de votre serrure à partir de la box et l'état du "Nuki Smartlock - Etat" devrait enfin apparaître. Pour le moment, je n'ai pas encore de retour d'état de la batterie. Fred. |
Auteur: | DomotiFred [ 27 Oct 2018 12:14 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Bon, je n'ai pas trop le temps de chercher encore pour la remontée de l'état de la batterie. Donc après avoir forcé manuellement la fonction register (voir ci-dessus), j'ai créé un capteur "Etat Batterie Serrure Entrée" qui va interroger la NUKI à chaque changement d'état de la serrure. URL de la requête : https://@IPdelabox/script/?exec=nukismartlock.php&function=setup&nukihost_port=[VAR1]&token=[VAR3] Chemin Xpath : /root/entry/lastKnownState/batteryCritical/text() Fréquence de la requête : 0 Dans Paramètres Expert : Rattacher à "Nuki Smlartlock - Action" (Ca permet de remplir automatiquement les champs [VAR1], [VAR2] et [VAR3]) Valeurs : 0 Piles OK 100 Piles à changer 1 Piles à changer Règles associées : Nom : Règle mise à jour état batterie quand changement état serrure NUKI Critères : Nuki Smartlock- Etat change de valeur Actions : Etat Batterie Serrure Entrée Mettre à jour Et voilà, ça doit fonctionner en faisant les requêtes à bon escient |
Auteur: | dplein [ 27 Oct 2018 18:40 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Finalement, je me suis pas pris la tête, j'ai crée 2 capteurs htpp: un pour les piles et un pour l'état de la serrure. Mais quel est le mieux entre un script et les capteurs http ??? Ah en te lisant un peu, domotifred, je pense que les capteurs htpp envoient plus souvent des requêtes à la serrure et donc usent les piles prématurément. |
Auteur: | DomotiFred [ 27 Oct 2018 21:39 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Salut dplein, En fait, pour ne pas trop "user" les piles et surcharger la box, il vaux mieux aller chercher l'info des piles uniquement après qu'il y ait un changement d'état de la serrure. |
Auteur: | Nikya63 [ 30 Oct 2018 16:13 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
NOTE DU DEVELOPPEUR À tous ceux qui ont rencontré des problèmes récemment, les anomalies rencontrées ne sont que de type RTF. Merci de bien suivre la documentation officielle dans son intégralité, car oui il faut exécuter l'action register, à aucun moment la documentation ne sous-entend qu'elle est exécutée toute seule, l’automatisation du script a ses limites malheureusement, ce qui rend ce plugin complexe à mettre en place mais pas impossible en suivant bien toute les étapes. Pour rappel, l’intérêt principal de ce plugin est en effet de recevoir coté box, l'état de la serrure seulement quand nécessaire : donc seulement lors d'un callback fourni par la serrure à la box, lors d'un changement d'état. Cela évite un polling supplémentaire qui polluerait encore une fois la box inutilement. (Les polling sont néfaste au bon fonctionnement de vos box eedomus quand ils deviennent trop nombreux) Pour information complémentaire, interroger la serrure sur son état ne vide pas prématurément les piles de la serrure, car ces requêtes sont adressées au pont, qui lui est sur alimentation. Pour rappel, le lien vers la documentation officielle :gitHub/nikya/nuki_smartlock |
Auteur: | DomotiFred [ 03 Nov 2018 11:36 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Bonjour Nikya63, Merci pour ton travail Ne vois pas dans nos écrits des remarques désagréables. Ce sont juste des retours pour comparer nos éventuels problèmes rencontrés et voir comment les résoudre si possibles (côté utilisateurs finaux, comme pour les développeurs qui mettent à disposition leurs scripts ). Et encore merci d'avoir mis à disposition ton script. Pour info, la V2 de la serrure sort en novembre et je devrais certainement l'avoir en avant première pour la tester. Je te dirai si ton script est aussi compatible avec. Fred. |
Auteur: | Blizzako [ 20 Déc 2018 18:28 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Bonjour, savez vous si le script est compatible avec la V2 ? |
Auteur: | technoman63 [ 24 Déc 2018 10:46 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Je remet le lien vers la doc du plug in vu le nombre de personne qui nous dérange pour rien Bien lire et appliquer tout à la lettre et tout fonctionne Compatible Nuki V1 et V2 https://secure.eedomus.com/pages/doc.php?type=nukismrtlock&file=readme_fr.md |
Auteur: | Blizzako [ 24 Déc 2018 11:38 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Je l'ai déjà ce lien, je comprends rien dsl de débuté en domotique... Envoyé de mon SM-G950F en utilisant Tapatalk |
Auteur: | Blizzako [ 24 Déc 2018 11:44 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Je suis débutant et en plus on pige rien, il y a des accents sur tous les A, j'ãdore xd Envoyé de mon SM-G950F en utilisant Tapatalk |
Auteur: | merguez07 [ 24 Déc 2018 13:33 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
bon pour les hiéroglyphes, il s'agit d'un problème de codage des caractères accentués. Une fois qu'on sait ça, ça reste lisible Après, perso, j'ai pas de nuki mais je veux bien t'aider. Qu'est ce que tu ne comprends pas dans la procédure ? |
Auteur: | Blizzako [ 24 Déc 2018 13:36 ] |
Sujet du message: | Re: [Store] Nuki Smartlock plugin (pilote/état) |
Merci c'est cool, ba il faudrait que je fasse étape par étape en même temp avec toi via TeamViewer, si ta 5mn a m'accorder, pas aujourd'hui mais après les fêtes sa serai top Envoyé de mon SM-G950F en utilisant Tapatalk |
Page 1 sur 7 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |