CharlesO 23 Signaler ce message Posté(e) 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 Partager ce message Lien à poster Partager sur d’autres sites
CharlesO 23 Signaler ce message Posté(e) 14 avril 2016 il y a ca aussi : https://github.com/nfarina/homebridge-kevo/blob/master/reference/login.html Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 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 Partager ce message Lien à poster Partager sur d’autres sites
CharlesO 23 Signaler ce message Posté(e) 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 Partager ce message Lien à poster Partager sur d’autres sites
Nico 2 170 Signaler ce message Posté(e) 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. Partager ce message Lien à poster Partager sur d’autres sites
CharlesO 23 Signaler ce message Posté(e) 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 Partager ce message Lien à poster Partager sur d’autres sites
CharlesO 23 Signaler ce message Posté(e) 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"); Partager ce message Lien à poster Partager sur d’autres sites