CharlesO Posté(e) le 14 avril 2016 Signaler Posté(e) le 14 avril 2016 Bonjour à tous j'ai un lock Kwikset Kevo et son module Kevo Plus je voudrait l'intégré à ma HC2 pour ouvrir et fermer par ma HC2 j'ai trouvé un début de piste mais je ne suis pas fort dans sa svp si quelqu'un à une solution merci voila les liens que j'ai trouvé merci encor http://www.domotique-fibaro.fr/index.php?app=forums&module=post§ion=post&do=new_post&f=9 http://wiki.micasaverde.com/index.php/UI_Simple http://wiki.micasaverde.com/index.php/UI_Notes https://github.com/nfarina/homebridge-kevo/blob/master/index.js merci
CharlesO Posté(e) le 14 avril 2016 Auteur Signaler Posté(e) le 14 avril 2016 il y a ca aussi : https://github.com/nfarina/homebridge-kevo/blob/master/reference/login.html
jojo Posté(e) le 14 avril 2016 Signaler Posté(e) le 14 avril 2016 je ne connais pas cet équipement, et sorry je n'ai pas le temps de lire toute cette immense littérature. Désolé. Je peux aider sur des résumés, des bouts de code qui ne fonctionnent pas, mais pas quand c'est trop imprécis
CharlesO Posté(e) le 15 avril 2016 Auteur Signaler Posté(e) le 15 avril 2016 c'est pour ma serrure connecter je veux un module dans mon fibaro pour ouvrir et fermerje peux le faire par web avec mot d'utilisateur et mot de passe .un ga a fais ca avec homebridge donc je pence a récupère le code tout prêt et l'intégrer mais comment ..il y a un json pas que je sache ce que sais lol et aussi du html
Nico Posté(e) le 15 avril 2016 Signaler Posté(e) le 15 avril 2016 Bah une des solutions c'est de l'acheter, et après il faut que tu testes les appels HTML etc. Autre solution, tu prends une serrure Zwave directement.
CharlesO Posté(e) le 15 avril 2016 Auteur Signaler Posté(e) le 15 avril 2016 Merci Nico pour ta réponse le truc c'est que je l'ai deja ma serrure donc pas trop le choix pour les appels HTML tu peut m'aider ? ou me donner un debut ? stp merci dans les lien que j'ai trouver je crois que c'est deja prêt il faut juste l'adapter merci encore
CharlesO Posté(e) le 3 juillet 2017 Auteur Signaler Posté(e) le 3 juillet 2017 Salut a tous j'ai trouver ca : you can run it as a library or as a stand alone script. also I have recently rewritten it in nodejs: module.exports = function(email,password){ var request = require('request'); var _signin = 'signin'; var _login = 'login'; var _locks = 'user/locks'; var _unlock = 'user/remote_locks/command/remote_unlock.json?arguments='; var _lock = 'user/remote_locks/command/remote_lock.json?arguments='; var _info = 'user/remote_locks/command/lock.json?arguments='; var _site = 'https://www.mykevo.com/'; var token_regex = /input name="authenticity_token".*?value="(.*?)"/; var lock_regex = /<div class=\'lock_unlock_container\' data-bolt-state=\'.*?\' data-lock-id=\'(.*?)\'/; var cookieJar = request.jar(); request.get(_site + _login,{'jar':cookieJar},function (error, response, body) { var token = body.match(token_regex); var data = { "user[username]" : email, "user[password]" : password, "authenticity_token" : token[1], "commit" : "Sign In", "utf8" : "✓" }; request.post({ 'jar':cookieJar, headers: {'content-type':'application/json'}, url: _site + _signin, form: data },function(error, response, body){ request.get(_site + _locks,{'jar':cookieJar},function (error, response, body) { var lock_id = body.match(lock_regex); request.get(_site + _unlock + lock_id[1],{'jar':cookieJar},function (error, response, body) {}); }); }); }); }; just save that as a file in your project and use it like so: var door = require('./kevo_door_open'); door("email","password");
Messages recommandés