Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] Plugin Mir:ror

Pour échanger sur les plugins classés en catégorie "Objets connectés"
Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 04 oct. 2014, 20:43

Bonsoir à tous ! et merci à Thomas pour son plugin.

Même si le plugin est en beta, je l'ai acheté pour tester un peu Jeedom et surtout donner vie à mon mir:ror. J'ai Jeedom installé sur un Raspberry (version 256 Mo) et j'ai branché le mir:ror.

Mon objectif est le suivant : dès que ma fille rentre du collège, elle pose ses clés sur le mir:ror et cela envoie un mail aux parents :)

L'achat et l'installation du plugin s'est bien passé même si j'aurai bien aimé trouvé dans la description du plugin les commandes citées plus haut dans la discussion. A présent, si je pose un des mes petits lapins, le mir:ror fait un drôle de bruit et ne s'arrête pas. J'ai même l'impression qu'il fait planter mon serveur. En revanche, j'ai vu une fois l'id RFDI affiché dans le dashboard. Mais il ne sait pas s'il est retourné ou pas.

Bref, cela ne fonctionne pas correctement. Que puis-je tester ou faire pour le faire fonctionner correctement ? Merci d'avance !
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 04 oct. 2014, 23:09

J'ai progressé, enfin, je crois :)

J'arrive à présent à avoir les informations du lecteur :

Image

Visiblement, les droits ne supportent pas le reboot.

J'ai appliqué ces droits :

Code : Tout sélectionner

sudo chmod 664 /dev/hidraw0 
sudo chgrp plugdev /dev/hidraw0 
sudo usermod -a -G plugdev www-data
sudo chown www-data:plugdev /dev/hidraw0
J'ai rajouté l'utilisateur www-data, à voir s'il y a besoin.

Je vais essayer de faire mon scénario pour voir :)
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 05 oct. 2014, 10:23

J'ai testé le reboot du PI, les droits n'étaient pas conservés. Du coup, j'ai ajouté le fichier 99-hidraw-permissions.rules dans le dossier /etc/udev/rules.d avec ceci :

Code : Tout sélectionner

KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0664", GROUP="plugdev"
Le reboot est à présent possible, les droits sont ok sur le dossier /dev/hidraw0 :

Code : Tout sélectionner

crw-rw-r-T 1 root plugdev 249, 0 janv.  1  1970 /dev/hidraw0
Par contre, le daemon ne se lance pas tout seul, il faut aller l'activer manuellement. A partir de là, il semblerait que le mir:ror soit fonctionnel :) Il m'a détecté automatiquement sa position et la puce rfid déposée dessus. Sauf que le numéro de la puce est parti assez rapidement, et là, plus moyen de lui faire reconnaître une puce :/

Question subsidiaire : dans un scénario, quelle est la syntaxe pour déclencher un événement ? dans la création du scénario, il est noté cela :

Code : Tout sélectionner

#[Appartement][Mir:ror][Puce Rfid :]#
Où doit-on noter le numéro de la puce et avec quelle syntaxe ?? (Cf signature pour comprendre que je débute ;))


Merci !!!
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin Mir:ror

Message par tmartinez » 05 oct. 2014, 15:09

Salut,
Tu peux voir les identifiants des puces RFID dans les logs du mirror.
Concernant le démarrage automatique, je vais regarder.
Pour le scénario, tu trouveras un exemple ci-dessous :
Capture d’écran 2014-10-05 à 15.07.01.png
Capture d’écran 2014-10-05 à 15.07.01.png (160.44 Kio) Consulté 332 fois
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 05 oct. 2014, 17:45

Merci pour la réponse.

Je n'ai pas trouvé les logs du mir:ror, est-ce bien dans Général -> Administration -> Log, puis choisir mir:ror ? Si oui, je n'ai que des erreurs qui datent d'hier :/

J'ai quand même identifié ma puce, et je me demandais si cela fonctionnait avec l'identifiant récupéré par le Nabaztag dans l'interface Zstamps d'OpenNabJab ? Cet identifiant (bien qu'en partie identique à celui-ci) est plus court et pour le coup très facile à récupérer en faisant renifler le lapin :)
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin Mir:ror

Message par tmartinez » 05 oct. 2014, 21:28

Bizarre car moi j'ai ça dans mes logs :
Capture d’écran 2014-10-05 à 21.26.40.png
Capture d’écran 2014-10-05 à 21.26.40.png (168.6 Kio) Consulté 315 fois
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin Mir:ror

Message par tmartinez » 05 oct. 2014, 21:31

J'ai une idée, si tu vas dans General->Administration->Configuration:
Dans la partie : Configuration des logs & messages : as-tu bien "Event" de coché ?
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 06 oct. 2014, 21:21

En effet Thomas, j'ai à présent les events qui s'affichent.

Du coup, après un peu de tests, je te fais un bilan sur le plugin :

- il faut rajouter la règle udev pour avoir les droits corrects au démarrage
- au démarrage, il faut activer le daemon du mir:ror qui ne se lance pas tout seul
- là, le mir:ror fonctionne avec un zstamp que l'on y pose dessus

par contre, impossible de continuer à le faire fonctionner. Si on repose quelques chose dessus, cela ne fonctionne plus. Il n'y a pas d'erreur dans les logs et du coup, je ne sais où chercher (il n'y a pas non plus de nouvel event). Si je reboote, relance le daemon, çà fonctionne à nouveau.

J'ai comme l'impression qu'il ne manque pas grand chose :) Sait-on jamais, si c'est utile, as-tu vu ce projet pour Gnu/linux : https://code.google.com/p/ref-lect/. Sur mon Ubuntu, tout est bien détecté sans perte de fonctionnement mais je ne sais pas du tout, du tout, si cela peut t'aider...
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin Mir:ror

Message par tmartinez » 06 oct. 2014, 23:55

Bizarre !
Une fois que tu as passé un ztamp, peux-tu faire un : sudo dmesg et me dire les dernières lignes que tu as...
Et ce que ça te fait la même chose quand tu retournes le mirror ?
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 07 oct. 2014, 22:22

Malheureusement, ce soir, je ne peux pas faire de tests, mon Raspberry Pi perd le réseau dès que je pluggue le mir:ror (et ne trouve jamais le réseau s'il est pluggé au départ). J'ai testé sur mon poste Ubuntu et je n'ai pas de problème avec, je suppose donc que c'est mon JeeDom qui a des soucis... mais pour trouver le problème, je sens la réinstall :/
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin Mir:ror

Message par tmartinez » 07 oct. 2014, 22:27

Tu es sûr d'avoir une alimentation suffisamment puissante sur le raspberry ?
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 07 oct. 2014, 22:30

Eh eh, très très bonne piste ! En effet, j'ai changé cela...

Je vais chercher pour voir ce qu'il faut, j'ai mis des alims de smartphone mais c'est effectivement peut-être pas un bon plan !
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 07 oct. 2014, 22:58

Youpiii, effectivement, tous mes problèmes que j'avais étaient liés à mon alimentation pas suffisante avec ce périphérique USB supplémentaire. J'ai mis une alim de mon HP Touchpad (2A en sortie), et tout fonctionne, je peux enchaîner les poses et déposes de puces, çà fonctionne !

Donc, ce qu'il manque :
- le lancement du daemon en automatique au reboot
- la règle udev
- éventuellement, la gestion des numéros RFID que l'on peut récupérer depuis le serveur OpenNabJab (numéro plus court).

Merci de ton aide, pour la peine, je vais faire une documentation sur le wiki :)
Dernière édition par bristow le 07 oct. 2014, 23:00, édité 1 fois.
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin Mir:ror

Message par tmartinez » 07 oct. 2014, 22:59

Super !
Je vais regarder pour le lancement automatique.
A bientôt voisin lyonnais !
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 07 oct. 2014, 23:54

Et voilà la page de présentation sur le wiki : https://wiki.jeedom.fr/index.php?title= ... ur_RFID%29
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin Mir:ror

Message par tmartinez » 08 oct. 2014, 00:17

Génial !!! Merci


Envoyé de mon iPad à l'aide de Tapatalk
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: Plugin Mir:ror

Message par bristow » 08 oct. 2014, 10:08

Vu que je ne suis pas développeur, faut bien que je compense par des tests et de la doc qui permet aux développeurs de se consacrer au développement ou à la résolution du bugs (message caché inside 8-) )...
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: Plugin Mir:ror

Message par Morlock » 21 oct. 2014, 14:18

Petite question
Serait-ce envisageable d'avoir ce plugin en mode déporté ?
Etant donné que le mir:ror est connecté en usb et que ce câble n'est pas très long cela pourrait être un +
Ca pourrait aussi régler mon problème car il ne fonctionne plus depuis que je suis passé sur un Udoo, le mir:ror ne reconnait plus rien quand je passe un badge Rfid.
;)
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Yndyana
Timide
Messages : 83
Inscription : 03 sept. 2014, 11:24

Re: Plugin Mir:ror

Message par Yndyana » 27 oct. 2014, 21:03

Le plugin marche bien, sans souci, beau boulot.

Mais j'ai des "petites" questions:

1- Comment gères tu le fait d'enlever une puce rfid pour provoquer une action ?
Exemple simple : pose du rfid => désactivation de l'alarme - retrait du rfid => activation de l'alarme

2- Le mode déporté : quelqu'un a essayé ? en effet, ça me parait indispensable si on veut placer le mirror dans un endroit bien accessible

3- A quand une V2 ? :-) en incluant, le fait de pouvoir mettre un nom parlant sur un rfid et de voir la liste des rfid placés sur le mirror dans le widget

Yndyana
Timide
Messages : 83
Inscription : 03 sept. 2014, 11:24

Re: Plugin Mir:ror

Message par Yndyana » 13 nov. 2014, 10:24

Y a t il une mise à jour du plugin de prévue ?

Et je ne vois pas comment mettre en place la fonction 2 du wiki : "Puce RFID retirée". Il faudrait qu'il garde en mémoire ceux qui ont été posées ...

Répondre

Revenir vers « [Catégorie] Objets connectés »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités