Intégration clavier Frient

Bonjour,
Après si quelqu’un fait l’intégration avant nous il n’y a aucun soucis pour l’ajouter dans le plugin, ca sera avec plaisir.

1 « J'aime »

SI quelqu’un est intéressé j’ai déjà vu un peu les base du fonctionnement et mis en place le côté deconz sur mon installation.
La doc est là : Alarm Systems - deCONZ REST-API

Bon en fait avec l’aide de Smanar de l’équipe deconz j’ai réussi a l’intégré et l’utilisé pour activer et désactiver les alarmes. Il y a juste la partie configuration qui est a faire en rest API dans deconz.
Après il faut que je trouve un moyen d’envoyer l’info dans deconz quand l’alarme est activée\descativée par autre chose de que le clavier.

C’est bon avec l’aide de phpvarious et smanar j’ai un clavier fonctionnel pour gèrer les alarmes avec les voyants led qui vont bien.
Plus qu’à attendre que deconz prenne en charge la lecture des badge rfid et le multicode et ça sera vraiment complet.

Hello
Pense a partager tout ce que tu as fait cela pourrai servir pour les prochains possesseur de cet equipement

Oui y a encore deux trois truc à régler pour la lecture du rfid mais c’est moi qui ralentit le process, les tag arrivent pas…

Bonjour,
des nouvelles sur l’intégration de cet équipement, qui semble vraiment top !
Je l’ai aussi acheté, je suis en deconz 2.17.
J’ai mis le fichier /usr/share/deCONZ/devices/frient/kepzb-110_keypad.json à jour en remplacant par https://github.com/dresden-elektronik/deconz-rest-plugin/blob/master/devices/frient/kepzb-110_keypad.json
puis j’ai passé ce fichier en « Gold ».
J’ai ensuite fait une inclusion du clavier.
Il est détécté. Je le vois dans phoscon et dans jeedom, mais comme un detecteur de presence.
Sous Jeedom j’ai 5 commandes infos : alerte, panel, batterie, secondes restantes, presence.

SI j’analyse les logs en temps réél, je vois ceci :

[2022-08-06 12:42:21]INFO : Evènement sur la commande [Aucun][AncillaryControl 43][Alerte 2c-0501] valeur : 0
[2022-08-06 12:42:21]INFO : Evènement sur la commande [Aucun][AncillaryControl 43][Batterie 2c-0501] valeur : 0
[2022-08-06 12:42:21]INFO : Evènement sur la commande [Aucun][AncillaryControl 43][Panel 2c-0501] valeur : 0
[2022-08-06 12:44:13]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Batterie 2c-0501] valeur : 0
[2022-08-06 12:44:13]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0
[2022-08-06 12:47:25]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Alerte 2c-0501] valeur : 1
[2022-08-06 12:47:25]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0
[2022-08-06 12:47:26]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Alerte 2c-0501] valeur : 0
[2022-08-06 12:47:26]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0
[2022-08-06 12:47:29]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Alerte 2c-0501] valeur : 0
[2022-08-06 12:47:29]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0
[2022-08-06 12:47:30]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Alerte 2c-0501] valeur : 0
[2022-08-06 12:47:30]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0
[2022-08-06 12:47:34]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Alerte 2c-0501] valeur : 0
[2022-08-06 12:47:34]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0
[2022-08-06 12:47:42]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Alerte 2c-0501] valeur : 0
[2022-08-06 12:47:42]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0
[2022-08-06 12:50:15]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Alerte 2c-0501] valeur : 1
[2022-08-06 12:50:15]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0
[2022-08-06 12:50:16]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Alerte 2c-0501] valeur : 0
[2022-08-06 12:50:16]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0
[2022-08-06 12:50:23]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Alerte 2c-0501] valeur : 0
[2022-08-06 12:50:23]INFO : Evènement sur la commande [Aucun][AncillaryControl 45][Panel 2c-0501] valeur : 0

A chaque pression sur l’un des boutons (hors chiffres) il m’envoie un panel=0 plus l’etat de « Alerte ».
Lorsque j’ouvre le boitier le recois un alerte=1 avec panel=0.
Lorsque je referme le boitier je recois un alerte=0 avec panel=0.

Est ce que quelqu’un sait ce qu’il me manque pour aller plus loin ?
Merci :slight_smile:

Oui tout le paramétrage de l’alarme sous deconz : Alarm Systems - deCONZ REST-API

Il faut que je prenne le temps de faire un petit tuto mais j’attends la fin de l’integration du lecteur rfid.

et on le fait comment ce parametrage ? le lien que tu envoies ne semble pas super didacticiel… :stuck_out_tongue:

Oui c’est pour ça que je disais qu’il fallait que je prenne du temps pour le faire.

Pas moyen d’avoir deja les infos pour les boutons / code ? parce que le RFID, c’est pas vraiment ma priorité…

Sans mot magique ? Je ne pense pas non…

Je suis en vacances sans mon pc donc malheureusement non pas pour l’instant.

Il te faut définir le « code0 » (le master code)
Et verifier que le clavier est bien integré a l’alarmsystem.

Au pire une re-inclusion après avoir fait ça (Il y a une histoire d’ordre).

Bonsoir,
voici les avancées du week-end pour moi :
Je ne connaissais pas le principe de l’API-REST du coup, j’ai cherché un plugin firefox pour envoyer les commandes (RESTer) à l’api deconz.
J’avais un element « alarmsystem » ainsi qu’un sensor dans les infos API de phoscon, et le sensor se synchronise aussi sur Jeedom.
Grace à la page Alarm Systems - deCONZ REST-API j’ai pu ajouter le sensor a l’alarmsystem, et definir le code0 de mon alarme.

Il faut ensuite crée une commande info/autre dans jeedom pour acceder a l’info state.action qui va retourner le statut de mon clavier.
A present, je peux creer des scenarios sur :
un code faux.
un code correct + un des boutons pour valider,
un sos maintenu pendant 2 secondes.

J’espere que je pourrai acceder bientot a l’info du code tapé, pour pouvoir déclencher plusieurs scenarios en fonction du code entré.

La version beta deCONZ 2.18 0 intégre mieux le clavier.

Ça c’est pas prévu dans le fonctionnement.

@Yves19 je préfère attendre une version stable, j’ai pas mal de trucs qui ont des fonctionnements aléatoires en ce moment, alors je vais déjà essayé de ramener mon installation à un truc 100% fonctionnel :slight_smile:

@Idaho947 pourtant sur un autre plugin que deconz, ca semble fonctionner comme ca d’apres cette video Un clavier ZigBee incroyable! Alarme, contrôle d'accès, etc, les possibilités sont infinies! - YouTube

Oui mais l’intégration n’a pas été faite de la même façon avec le même fonctionnement.

Oui, il ne montre pas comment il a fait son intégration.
J’espere qu’un jour on arrivera a faire la meme chose :slight_smile: peut etre a la prochaine MAJ deCONZ, comme le suggerait Yves