Accueil > Domotique, Raspberry > Installation du détecteur de mouvement Fibaro FGMS001 dans Domoticz

Installation du détecteur de mouvement Fibaro FGMS001 dans Domoticz

Ce détecteur de mouvement commandé sur Orange au prix de 29€ (promotion) est vraiment discret. Il est équipé d’une pile CR123A.

Nous allons voir comment l’utiliser avec Domoticz. La première étape va être de l’associer avec Domoticz. Pour cela on va aller dans le menu ‘Réglages’, ‘Matériel’ puis on sélectionne notre contrôleur Z-wave et enfin on clique sur ‘Gestion des nœuds’:

image

On clique enfin sur ‘Inclure le nœud’ et on appuie 3 fois sur le bouton du détecteur; effectuer cette étape une 2ème fois si celui-ci n’est pas détecté par Domoticz. Le détecteur apparaît :

image

On le sélectionne et on lui donne un nom plus parlant.

En cliquant sur le menu ‘Réglages’, puis ‘Dispositifs’, on aperçoit 4 nouveaux dispositifs (attention j’ai du redémarrer Domoticz, car il ne voyait pas le capteur de température) :

image

Nous obtenons :

– un capteur de température.

– un détecteur de lumière.

– un capteur ‘Général’ de déplacement du capteur. A chaque secousse ou déplacement du capteur il passe à ON. Or il faut faire en sorte qu’il se remette à OFF au bout d’un moment en éditant ces propriétés et en choisissant le type ‘Motion Sensor’ et un délai d’extinction :

image

– un capteur ‘Sensor’ de détection de mouvement. je l’ai configuré comme suit :

image

Avant de positionner le capteur, il est possible de vérifier le bon dialogue avec Domoticz; pour cela il faut appuyer pendant 4 secondes sur le bouton d’inclusion jusqu’à ce que le détecteur se colore en violet, puis ré appuyer un fois, les couleurs suivantes s’affichent en fonction de la distance :

  • Vert : le détecteur communique directement avec le contrôleur Z-Wave.
  • Jaune : il communique avec le contrôleur Z-wave au travers de modules répéteurs Z-wave.
  • Violet : on est en limite de communication maximum.
  • Rouge : distance trop grande entre le Fibaro et le contrôleur Z-Wave (même avec des répéteurs éventuels), cela ne fonctionnera pas.
    On va voir les différents paramètres configurables pour ce détecteur :

    Fonction

    Valeurs

      Intervalle de réveil

    1 à 65535 secondes (max: 18h12min env.)
    0 : Désactive le réveil à intervalles réguliers
    Plus la valeur sera haute, plus l’autonomie des piles sera grande. Par défaut 7200 secondes soit toutes les 2h.

    1
    Sensibilité de détection du capteur.

    8 à 255
    Plus la valeur est basse, plus la sensibilité est élevée. 
    Pour une compatibilité avec les animaux domestiques, la valeur doit être augmentée afin de baisser la sensibilité. Par défaut 10.

    2
    Durée d’insensibilité du capteur

    0 à 15. Par défaut 15 (8 secondes)
    Formule de calcul : temps (s) = 0,5 x (valeur + 1)
    Période de temps pendant lequel le capteur PIR est insensible aux mouvements.
    Après ce temps, le capteur PIR sera à nouveau capable de détecter les mouvements. Plus la période d’insensibilité est longue, plus les piles dureront longtemps. 
    Le temps d’insensibilité peut être plus court que la période de temps du paramètre 6.

    3
    Compteur d’impulsion du capteur PIR

    0 à 3; par défaut 1 (2 impulsions)
    Formule de calcul : nombre d’impulsions = (valeur + 1)
    Nombre de mouvements nécessaires pour que le capteur PIR rapporte un mouvement.
    Plus la valeur est faible, plus la sensibilité du capteur PIR augmente.
    Il n’est pas recommandé de changer la valeur de ce paramètre.

    4
    "Fenêtre de temps" du capteur PIR

    0 à 3; par défaut 2 (12 secondes)
    Formule de calcul du temps : temps (s) = 4 x (valeur + 1) Période de temps durant laquelle le nombre de mouvements réglés au paramètre 3 doivent être détectés pour que le capteur PIR rapporte un mouvement.
    Plus la valeur est élevée, plus la sensibilité du capteur PIR augmente. Il n’est pas recommandé de changer la valeur de ce paramètre.

    6
    Délai d’annulation de l’alarme de mouvement

    1 à 65535 secondes. Par défaut 30 secondes. L’alarme de mouvement va être arrêtée dans le contrôleur principal ainsi que dans les modules associés après la période de temps définie dans ce paramètre.
    Chaque détection de mouvement pendant le décompte du délai d’annulation relancera automatiquement ce dernier. 
    Dans le cas d’une petite valeur, en dessous de 10s, la valeur du paramètre 2 pourra être modifiée.

    8
    Mode opératoire du capteur PIR

    0 : Capteur PIR toujours actif (par défaut)
    1 : Capteur PIR actif uniquement le jour
    2 : Capteur PIR actif uniquement la nuit Ce paramètre détermine quelle partie de la journée le capteur PIR est actif. Il influe uniquement sur le rapport de détection de mouvement. Les autres données de mesure seront toujours actives et ne tiendront pas compte de la configuration de ce paramètre.

    9
    Nuit / Jour

    1 à 65535 par défaut 200 Lux.  Ce paramètre définit le seuil d’intensité lumineuse entre la nuit et le jour, utilisé pour le paramètre 8.

    12
    Configuration des trames BASIC COMMAND CLASS

    Ce paramètre détermine les trames de commandes envoyées au contrôleur et aux modules associés au groupe  1, assigné au capteur PIR.
    0 – Envoie des trames de commande BASIC ON et BASIC OFF dans Basic Command Class (par défaut).                                                                                         1 – Envoie seulement la trame de commande BASIC ON dans Basic Command Class.
    2 – Envoie seulement la trame de commande BASIC OFF dans Basic Command Class.

    Les valeurs des trames de commande BASIC ON et BASIC OFF peuvent être modifiées dans leur paramètre respectif (14 et 16).

    14
    Valeur de la trame de commande BASIC ON

    0 : Le BASIC ON envoie un OFF au Groupe 1, donc éteint les périphériques associés.
    255 : Le BASIC ON envoie un ON au Groupe 1, donc allume les périphériques associés (par défaut).
    Dans le cas d’un variateur, la valeur 255 allume à la dernière valeur mémorisée.

    16
    Valeur de la trame de commande BASIC OFF

    0 : Le BASIC OFF envoie un OFF au Groupe 1 (après le délai défini au paramètre 6), donc éteint les périphériques associés (par défaut).
    255 : Le BASIC OFF envoie un ON au Groupe 1 (après le délai défini au paramètre 6), donc allume les périphériques associés.
    Dans le cas d’un variateur, la valeur 255 allume à la dernière valeur mémorisée.

    20
    Sensibilité du capteur anti-sabotage

    0 ou 255 Ce paramètre détermine le comportement du capteur anti-sabotage et comment il envoie ses rapports (au contrôleur et aux modules associés au groupe 2)
    0 : L’alarme de sabotage est reportée en Sensor Alarm command class / L’annulation n’est pas reportée (par défaut).
    1 : L’alarme de sabotage est reportée en Sensor Alarm command class / L’annulation est reportée en Sensor Alarm command class au bout du délai fixé au paramètre 22.
    2 : L’alarme de sabotage est reportée en Sensor Alarm command class / L’annulation n’est pas reportée. L’orientation du capteur dans l’espace reportée in "Fibar Command Class" au bout du délai fixé au paramètre 22.
    3 : L’alarme de sabotage est reportée en Sensor Alarm command class / L’annulation est reportée en Sensor Alarm command class au bout du délai fixé au paramètre 22. L’orientation du capteur dans l’espace reportée in "Fibar Command Class" au bout du délai fixé au paramètre 22.
    4 : Le niveau maximum de vibrations enregistré dans la période de temps fixée au parmètre 22 est reportée. Les rapports cessent d’être envoyés quand les vibrations cessent. Les rapports sont envoyés en Sensor Alarm command class. La valeur affichée dans le champs "valeur" (0 à 100) dépend de la force des vibrations. Les rapports aux groupes d’association sont envoyés en Sensor Alarm command class.

    26
    Mode Broadcast de l’alarme du capteur anti-sabotage

    0 : L’alarme n’est pas diffusée en mode Broadcast (par défaut).
    1 : L’alarme est diffusée en mode Broadcast.
    Ce paramètre définit si l’alarme du capteur anti-sabotage est ou n’est pas diffusée en mode Broadcast. 
    Les trames d’alarme envoyées en broadcast peuvent être reçus par tout les modules a portée du moment qu’ils acceptent ce genre de frame.

    40
    Seuil de rapport de luminosité

    0 : Le rapport n’est pas envoyé. 1 à 65535 : valeur en lux
    Par défaut 200 Lux. Ce paramètre détermine le changement du niveau d’intensité lumineuse résultant déclenchant un rapport de la luminosité au contrôleur principal.

    42
    Intervalle de rapport de luminosité

    0 : pas de rapports (par défaut) 1 à 65535 : valeur en secondes Intervalle de temps entre les rapports de luminosité.
    Les rapports sont envoyés même si l’intensité lumineuse n’a pas changée.

    60
    Seuil de rapport de température

    0 : pas de rapports 1 à 255 : 0,1 à 25,5 °C
    Ce paramètre détermine le changement de température déclenchant l’envoi d’un rapport contrôleur principal. Par défaut 10 (1°C)

    62
    Intervalle de mesure de température

    0 : la température n’est pas mesurée 1 à 65535 : valeur en secondes; par défaut 900s. 
    Ce paramètre détermine la fréquence à laquelle la température sera mesurée.
    Plus le temps est court, plus la température sera mesurée souvent, mais plus la durée de vie des piles sera raccourcie.

    64
    Intervalle de rapport de température

    0 : pas de rapport (par défaut) 1 à 65535 : valeur en secondes.
    Ce paramètre détermine la fréquence à laquelle les relevés de température sont envoyés au contrôleur principal.

    66
    Correction (offset) de la température

    Multiples de 0,1 °C 1 à 1000 : +0,1 à +100 °C 64536 à 65535 : -100 à -0.1 °C Cette valeur sera ajoutée (ou retranchée) à la température mesurée par le capteur (par défaut 0).

    80
    Mode de signalement des LED

    Ce paramètre détermine la façon dont les LED se comportent après une détection de mouvement.
    Valeurs de 1 à 9 = simple clignotement long au moment du rapport de mouvement. Aucun autre mouvement ne sera indiqué jusqu’à annulation de l’alerte.
    Valeurs de 10 à 18 = simple clignotement long au moment du rapport de mouvement et un clignotement court à chaque nouvelle détection.
    Valeurs de 19 à 26 = simple clignotement long au moment du rapport de mouvement et deux clignotements courts à chaque nouvelle détection.

    0. LED inactive.
    1. La couleur de la LED (bleue, jaune ou rouge) dépend des seuils de température fixés aux paramètres 86 et 87.
    2. Flashlight mode – La LED varie en blanc pendant 10 secondes.
    3. Blanc.
    4. Rouge.
    5. Vert.
    6. Bleu.
    7. Jaune.
    8. Cyan.
    9. Magenta.
    10. La couleur de la LED (bleue, jaune ou rouge) dépend des seuils de température fixés aux paramètres 86 et 87 (par défaut).
    11. Flashlight mode – LED varie en blanc pendant 10 secondes. Chaque nouvelle détection prolonge la variation de 10 secondes supplémentaires.
    12. Blanc.
    13. Rouge.
    14. Vert.
    15. Bleu.
    16. Jaune.
    17. Cyan.
    18. Magenta.
    19. La couleur de la LED (bleue, jaune ou rouge) dépend des seuils de température fixés aux paramètres 86 et 87.
    20. Blanc.
    21. Rouge.
    22. Vert.
    23. Bleu.
    24. Jaune.
    25. Cyan.
    26. Magenta.

    81
    Brillance des LED

    0 : La luminosité est déterminée par la lumière ambiante.
    1 à 100 : valeur en % Ce paramètre détermine la brillance des LED lors d’une détection de mouvement (par défaut 50).

    82
    Niveau de l’éclairage ambiant en dessous duquel les LED passent à 1%

    0 à <Valeur paramètre 83> Cette valeur doit être inférieure à celle du paramètre 83.
    Ce paramètre est pris en compte seulement si vous avez mis le paramètre 81 à 0 (par défaut 100 Lux).

    83
    Niveau de l’éclairage ambiant à partir duquel les LED passent à 100%

    <Valeur paramètre 82> à 65535 Cette valeur doit être supérieure à celle du paramètre 82.
    Ce paramètre est pris en compte seulement si vous avez mis le paramètre 81 à 0 (par défaut 1000 Lux).

    86
    Température minimale induisant un éclairage bleu des LED

    0 à <Valeur du paramètre 87> En dessous de cette valeur, la détection de mouvement est indiquée en bleu (par défaut 18°C).
    Ce paramètre est pris en compte seulement si le paramètre 80 est fixé à 1, 10 (par défaut) ou 19.

    87
    Température maximale induisant un éclairage rouge des LED

    <Valeur du paramètre 86> à 255 Au dessus de cette valeur, la détection de mouvement est indiquée en rouge (par défaut 28°c).
    Ce paramètre est pris en compte seulement si le paramètre 80 est fixé à 1, 10 (par défaut) ou 19.

    89
    Indication de l’alarme sabotage par les LED

    0 : les LED n’indiquent pas l’alarme sabotage.
    1 : Les LED indiquent l’alarme sabotage.
    Le mode d’indication est inspiré des gyrophares des voitures de police "LAPD" (rouge, bleu et blanc).

Pour ma part j’ai modifié les valeurs suivantes :

– paramètre 1 à 25 car je possède un chat à la maison.

– paramètre 62 à 1800 afin d’effectuer une mesure de température toutes les 30 minutes.

– paramètre 80 à 0 afin de désactiver la LED en cas de mouvement.

Attention pour la prise en compte de la modification des paramètres, il faut appuyer 3 fois sur le bouton d’inclusion du détecteur; attendre quelques secondes puis appuyer de nouveau 3 fois pour la prise en compte des modifications.

J’ai également créé un évènement qui envoie un email lorsque j’ai activé l’alarme et qu’un mouvement est détecté :

image

Un bon petit capteur mais il est loin de détecter à 7 mètres.

Publicités
Catégories :Domotique, Raspberry Étiquettes : , , ,
  1. Aucun commentaire pour l’instant.
  1. No trackbacks yet.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :