mardi 9 février 2016

Lancer des scénarios dans Jeedom avec le Zipato Mini keypad

On a pu constater lors de l'installation que le clavier modifie la valeur Action lorsque qu'il valide un code ou un badge existant en mémoire.

Voici comment créer des codes permettant de lancer des scénarios.
Prérequis :
- Le code ne doit pas exister en mémoire.
- Je parle bien d'un code et non d'un badge. Le RFID n'est pas applicable ici.

Lorsque l'on entre un "mauvais" code sur le clavier. Le boitier remonte une valeur contenant le code à la centrale. (Vu que le code est considéré comme erroné, le boitier ne change pas la valeur Action).

Pour entrer un code : Appuyer sur "Home ou Away", entrer le "code" puis appuyer sur "Enter".
Un mauvais code == Code n'existant pas en mémoire.

Interprétation de la valeur "code".... Si on stock la valeur, voici ce que l'on trouve :
31323132330000000000
 ou 32323232323200000000

En réalité on y trouve le code tapé avec un 3 en plus devant chaque chiffre.
31323132330000000000 == 12123

On a donc maintenant la valeur à utiliser pour déclencher ce que l'on souhaite.


Exemple de scénario :

>> Déclencheur : [Keypad][Code]

 
- Création d'une variable pour vérifier le code que je tape....
- Si le code tapé est "4"
    Passer l'alarme en mode nuit
    Activer l'alarme

- Si le code tapé est "1212"
    Envoyer un message 

 








lundi 1 février 2016

Installation du clavier à code Zipato

Clavier à code et lecteur RFID

http://www.domadoo.fr/fr/peripheriques/2470-zipato-clavier-a-code-et-rfid-z-wave-3858890730579.html

Doc d'installation officiel sous Jeedom ICI

On remarque que les commande découverte on un peu changé mais pas d'impact particulier mis à part le manque sur le dernier badge utilisé qui est un peu dommage.


On pourra donc utiliser les 4 actions suivantes pour créer ses scénarios :
- Action : le boitier reçoit un code/badge valide et envoi un 5 (Away) ou 6 (Home)
- Sabotage : détection ouverture du boitier
- Code : lorsque l'on rentre un code non valide, ce dernier est envoyé à la centrale
- Batterie : permet de voir l'état de la batterie


On va d’intéresser ici aux commandes action et code pour voir ce que l'on arrive à faire avec ce boitier.

Avant tout chose, enregistrez un code et/ou un badge avec l'assistant se trouvant dans : plug-in->protocole domotique->Z-wave->4-Mini keypad->Assistant









 
Action 
Objectif : activation/désactivation de l'alarme.

Scénario :
déclenchement sur : [mini keypad][Action]
Si on reçois un 6 -> on désactive l'alarme
Dans tous les autres cas, on mets l'alarme en mode absent et on l'active.
#[Technique][Alarme Principale][Absent]#
#[Technique][Alarme Principale][lock]#
L'action variable m'a été utile pour essayer de récupérer le code et faire d'autres actions..... Ca ne fonctionne pas -> seul la variable action change lorsque le code/Badge est correcte.

On peut utiliser le code uniquement lorsque qu'il n'est pas reconnu par le boitier... Voir prochain article : Déclencher des scénarios avec le Zipato mini keypad.


Clef USB - Z-Wave.me

Loin de moi l'idée d'abandonner les mysensor mais le Z-wave étant devenu incontournable dans la domotique, il faut s'y mettre....

Choix du dongle USB : Mini contrôleur USB Z-Wave Plus Z-Wave.me
http://www.domadoo.fr/fr/interface-domotique/2669-z-waveme-mini-controleur-usb-z-wave-plus-0019962006500.html




 Ce petit module à l'allure bien sobre fait ce qu'on lui demande de faire. Je pense qu'il a un très bon rapport qualité prix (34,90€).




Installation dans Jeedom :
Doc détaillé ICI

Sinon pour installation simple, il faut simplement sélectionner le bon périphérique dans les paramètres du plugin :

Vérifiez que le démon est bien en route ainsi que l'openZwave.
Ensuite vous pouvez passer en mode inclusion pour commencer à ajouter des périphériques.

Une fois dans le mode inclusion, lisez la doc du module à inclure pour connaitre la procédure du module en question