Test du capteur universel Fibaro (FGBS321)

Test du capteur universel Fibaro (FGBS321)
  • Qualité fabrication
  • Qualité / Prix
  • Facilité Installation
Note de l’utilisateur

Aujourd’hui, test du module Fibaro FGBS321 en condition réel

Avant de rentrer dans le cœur du sujet, petite présentation de la bête :

Première surprise quand on ouvre la boîte : la taille du module… Le module a la taille d’une grosse pièce de 2€, cela change des modules ou il faut forcer pour les faire rentrer dans nos boitiers de 45 mm de profondeur. ;-)

La taille du module s’explique par son usage particulier : etre intégré des capteurs existant (mouvement, sonnette) pour les rendre communiquant. Pour cela on reste en basse tension (9V-30V) et il n’y a donc pas de relais volumineux.

Ce module présente 2 fonctionnalités :

  • Une entrée 1-Wire pour y connecter jusqu’à 4 DS18B20
  • 2 entrés de types contacts sec qui pilotent 2 borniers. L’état des entrés étant remontés dans votre boite domotique favorite.

Test en banc d’essai

1/ Les entrées contacts sec

Le résultat est au rendez-vous, lorsque l’on fait varier l’état des entrés, nos capteurs sur la Vera (ou autres) bascules instantanément. A noter qu’il vous faudra peut-être redémarrer la Vera après l’ajout du module pour pouvoir visualiser correctement l’affichage des modules.

Remarque : Les 2 borniers de sortie ne pouvant être commandés par Z-wave (ils dépendent uniquement de l’état des entrées).

2/ L’entrée 1-Wire

L’objectif pour moi de ce test était de vérifier le fonctionnement en branchement parasite (parasitique).

Note sur le mode parasite du 1-Wire

Le 1-Wire est capable de fonctionner en mode alimenté (3 fils) mais également en mode parasite (2 fils). Vous retrouverez sur ce blog tous les détails du montage.

Tout fonctionne, la température remonte bien. Bonne nouvelle, puisque dans mon réseau, mes modules 1-Wire utilisent le réseau téléphonique et sont branchés en mode parasite (2 fils).

Passons à la pratique

Et la c’est le début de la galère … Première chose à savoir, à chaque fois que vous voudrez modifier la configuration de votre réseau 1-Wire (ajout, remplacement, suppressions d’une sonde), il vous faudra Exclure / Ré-Inclure votre module sur votre Box. En théorie, le réseau évolue peu donc à l’usage ce ne sera pas très gênant mais pour la phase initiale, cela rallonge énormément la phase d’installation. Dans mon cas, j’ai effectué pas moins de 17 Exclusion / Ré-Inclusion pour essayer de faire fonctionner le tout, soit une grosse après-midi ;-)

1/ Mon réseau

Petite présentation photo de mon réseau 1-Wire :

2 modules prise téléphone :

3 sondes branchées en RJ 11 :

Un module Usb / 1-Wire, branché sur un linux (qui  a vocation a disparaitre :)) :

2 / Les constats

A l’inclusion, tout vas bien. Les 4 sondes sont bien détectées et s’ajoutent à l’interface. Mais la température ne remonte pas, les sondes restent sur 0

Si j’en débranche une, la température des trois autres remontes, quelques soit celle que je débranche. Etonnant car avec mon module Usb je n’avais pas ce genre de problème…

J’ai tenté pas mal de chose sans grand résultat, baisser ou augmenter la fréquence d’actualisation des capteurs, mettre tous les capteurs a cotés pour limité la taille du câblage, rien à faire…

Le bilan du test

Malgré le fait que je n’ai pas réussi à faire fonctionner correctement mes 4 sondes en mode parasite, ce module reste une très bonne surprise avec beaucoup de potentiel. J’ai 3 sondes de températures pour un cout imbattable (40€ + 3 x 3€ = moins de 50€)

Je vais quand même me pencher sur une solution Arduino (probablement l’objet d’un prochain article)

Pour bien faire les points suivants sont à améliorer :

- l’ID des sondes 1-Wire ne remonte pas dans la configuration, du coup à chaque Exclusion / Inclusion vous perdez la correspondance entre vos sondes et vos device Vera. Cela n’aide vraiment pas au diagnostique.

- L’heure du dernier relevé n’est pas actualisé, c’est probablement un problème lié au soft de la Vera qui j’espère sera réglé lorsque le module sera officiellement supporté.

J’espère que Fibaro nous sortira un module ou il sera possible de commander les borniers en Z-wave, et de préférence alimenté en 5V-20V (9V mini c’est un peu haut). Ce jour la j’en commande une palette. Imaginez un peu, pouvoir domotiser tout et n’importe quoi, les boutons de votre cafetière, le bouton power d’un Nas, les boutons de la machine à laver, etc … cela ouvrirait de grandes portes.

12 Commentaires

  1. avatar
    Jayor 2 septembre 2012 à  20 h 14 min - Reply

    Salut Antor merci pour ce test.
    J’ai essayé 2 capteurs FGBS321 différents, mais dans les 2 cas, je n’ai pas pu les intégrer à la Vera. J’ai essayé d’exclure, d’inclure, d’exclure … mais impossible de l’intégrer la Vera.
    J’alimente le capteur en 12V avec 4 sondes de température. Même si j’enlève les sondes de température, je ne le vois pas sur la Vera.
    As-tu rencontré des difficultés de ce genre quand tu as fait ton test ?

    • avatar
      Antor 6 septembre 2012 à  1 h 08 min - Reply

      Bonjour Jayor,

      Non je n’ai pas eu de problème, mais il est vrai qu’il manque une petite led pour savoir si le module marche ou non.
      Lors de l’inclusion, la Vera détecte bien le nouveau module (flash rapide sur la diode Zwave) ?

  2. avatar
    milillicuti 3 septembre 2012 à  22 h 03 min - Reply

    Salut Antor.

    Je pensais exactement à la même chose que toi pour les boutons, notamment celui de la machine à laver !

    Je pense à un truc idiot, mais si les sorties sont commandées par les entrées, il n’y a aucun moyen d’en forcer les valeurs ? Je dis peut-être une connerie car je suppose que tout se fait de façon autonome sur le module et la Vera n’a rien à voir là-dedans.

    • avatar
      Antor 6 septembre 2012 à  1 h 10 min - Reply

      Salut Milillicuti,

      Non, je ne pense pas que ce soit possible pour le moment, mais je vais probablement couplé ces modules a un Arduino pour permettre de les rendre « Zwave »

  3. avatar
    Orphee 22 mars 2013 à  16 h 33 min - Reply

    Bonjour,
    Merci pour cet article bien illustré.
    J’ai une question qui va vous paraître bête mais je suis néophyte donc …
    Je possède une alarme filaire (marque ADT) avec un détecteur de présence , mais que je n’utilise plus.
    Avec ce petit capteur, je pourrais utiliser mon détecteur de présence de manière autonome et le transformer en détecteur z-wave ? (pour pouvoir le lire via ma Zipabox)
    Ou alors pas du tout :D ( faut dire que je suis perdu dans vos borniers, sortie pilotant l’entrée blabla ;) )

    Merci pour votre aide.

  4. avatar
    Orphee 2 avril 2013 à  23 h 33 min - Reply

    Devant la qualité de la réponse , je me permet de te poser une seconde question.
    Je souhaitais installer 1 module Fibaro (ou équivalent) pour contrôler mes volets électrique, chose qui avait l’air trivial en lisant les différents tuto.
    Sauf que mon installation ne correspond à aucun standard :( Par exemple , mon interrupteur n’à que 3 fils ( photo : http://goo.gl/J8lal ) , et à coté de chacun de mes volets, j’ai une trappe qui contient des câbles (ouf sauvé ? et ben non :D –> http://goo.gl/AuDvR ) . Seulement 4 fils.
    J’ai pu définir les 2 du moteurs (montée : Noir , descente:Marron) et le neutre : Bleu. Mais il me manque la phase (si je ne me trompe pas ?) , qui par contre est présente dans l’interrupteur ! Histoire de fou :( Je ne vais pas faire courir un câble le long du mur pour amener la phase dans le bloc.
    A tout hasard, si tu avais une solution pour pouvoir utiliser le module ?
    A moins que je doive me retourner vers un système tout-en-1 sur piles, mais pas top :( (ex : http://goo.gl/4lXOP )

    Merci de m’avoir lu en tout cas ;)

  5. avatar
    Antor 3 avril 2013 à  22 h 25 min - Reply

    Salut Orphee,

    Effectivement il te manque le neutre dans ton interrupteur.

    tu as effectivement 2 solutions :
    - Faire passer ton neutre dans la goulotte qui descend de ton volet vers l’interrupteur (mais certainement pas le long du mur a nu !?!). Si tu as une faible distance cela devrai pas être trop compliqué.

    - Mettre ton module au niveau de ta trape et d’ajouter un module sur pile pour les piloter mais plus coûteux.

  6. avatar
    Orphee 3 avril 2013 à  22 h 40 min - Reply

    Cela confirme mes craintes.
    En tout cas un grand merci pour tes réponses,c est vraiment agréable d avoir une entraide.
    Bonne soirée ;)

  7. avatar
    Orphee 10 avril 2013 à  11 h 13 min - Reply

    Salut Antor,
    Je me suis finalement lancé ! J’ai recu ma Zipabox hier avec un controller fibaro roller shutter.
    J’ai qlq interrogations , que peux être tu pourras satisfaire :
    - en incluant ce module, ma box me montre bien le module mais également 2 autre entrées provenant de celui ci (« INPUT 2″ et « INPUT 3″). Je n’ai aucune idée sur l’utilité de ces entrées ni comment les exploiter (j’ai pourtant lu la doc)
    - Comment récupérer un retour d’état de ces modules ? ( si j’ouvre mon store avec mon interrupteur manuel, ma box pense qu’il est toujours fermé ) . J’ai fouillé sur le net mais c’est pas moyen de comprendre …
    Merci pour tes lumières.

    • avatar
      Antor 24 avril 2013 à  8 h 32 min - Reply

      Bonjour Orphee,

      Je n’ai pas encore testé la Zipabox, difficile de te dire comment l’utiliser. Sur la Vera ou l’eedomus tu as simplement une interface pour faire monter ou descendre le volet et le retour d’état se fait bien ( mais pas de manière instantané, il faut attendre le polling de la box qui se fait toute les minutes chez moi)

      Je sais pas si ça va t’aider.

      Antor

      • avatar
        Orphee 25 avril 2013 à  22 h 16 min - Reply

        Sur la zipabox il n’y pas encore de retour d’état pour les modules fibaro :( La team Zipato est au courant et travail sur le correctif (j’ai hâte car ca manque beaucoup).
        Sinon pour mes 2 inputs j’ai laissé tombé, ca fonctionne correctement donc , on verra plus tard ;)

        Merci pour ta réponse

Laisser un commentaire