» Catégorie : Domotique

How to interface a Velux Solar powered roller shutter and ZWave Domotic box...

I have ZWaved allmost all my home. Some of my roller shutter are not connected to my Fibaro HC2, and I really like that my Velux can be commanded by my ZWave stuff. Unfortunatly Velux system are based on closed IO Domcomtrol that cannot be interfaced to all ZWave boxes. This is hardware "hack" to allow such roller shutter to be controled by... a ZWave system.

Lire la suite...

MCV Vera et les décimales

La domotique c'est bien mais il faut en faire un bon usage.

J'ai acheté il y a environ 1 ans un Vera3 de Micasaverde (voir les billets précédents) je l'ai pas mal bidouillé (c'est un OpenWRT, donc "facile" on vas dire). Mais il y avais un bug feature : les températures sont en mode "entier".

Donc en gros, s'il fait 19,6°C dans une pièce, l'affichage est 20°C, mais aussi les variables internes. Pas trop grave pour une sonde, mais quand on veux utiliser cette mesure pour effectuer un contrôle fin du chauffage (électrique), là c'est le drame... On a froid... ou chaud :(

Bref, pour rendre les choses compatible, je me suis lancé sur le RFXrtx usb qui permet de contrôler des sondes orégon scientific (et bien d'autre machins en 433MHz : Blyss, D.IO, ... même ceux des voisins...).

Mais le problème c'est qu'il n'y a pas de retour d'info : est-ce que la sonde est toujours vivante? Oui ? non ?

Donc... Comme Micasaverde a dit : non on ne corrigera pas ce bugfeature... Je vais voir ailleurs.

URL du status officiel de MCV (a copier et coller, car les liens ne marchent plus?) : http://www.touteladomotique.com/forum/viewtopic.php?f=48&t=10116

Donc ... Bientôt un petit papier sur la Fibaro HC2... que j'ai sur mon bureau :)

Fibaro HC2

Domotique, est-ce que le nouvel eldorado des vendeurs?

Constat

Depuis que j'ai commencé a domotiser ma maison j'ai dépensé un peu... (beaucoup ?) d'argent :

  • Micasaverde Vera 3 : 260€ (environ)
  • Des modules divers à 60 euros pièce en moyenne (il y en as facilement plus de 20, faites le calcul)

La goutte d'eau...

J'ai comme projet de mettre au ZWave, le fil pilote pour certains chauffages (typiquement le salon, et la chambre) pour que lorsque nous sommes absent, le chauffage baisse de quelques degrés et une heure avant de rentrer il se mette à la bonne température. Dans le projet aussi est de mettre le chauffage a off si on ouvre la fenêtre... (ou qu'elle reste ouverte par horreurerreur).

Pourquoi rendre "ZWave" le système alors qu'il y a déjà un truc qui existe :

  1. Parce que le système existant est aussi ergonomique qu'une brique
  2. Parce que on peux aller en week-end et revenir plus tôt et donc...
  3. Pour le Fun.

Evidement en ZWave il n'existe pas encore de chose pour le fil pilote, donc on doit tout faire avec juste 2 diodes 1N4007, ce qui rends les choses assez simple on vas dire :

Schémas 4 ordres

Il faut un module, type Fibaro FGS211 et 2 pauvres diodes 1N4007 (prix sur Radio Spares : 10 @ 0,059€ HT pour info).

Conclusion

Qui est d'accord avec moi ?

Une boite, CGE a eu l'idée de mettres dans un package type demi pont diode avec des fils sortants... Ce qui rends les choses simples et ça donne :

Module diodes CGE

Avec le module Fibaro FCG211, ça donne :

Fil Pilote avec Fibaro

Donc simple et efficace.

Je me dis donc que je vais l'acheter ... Je cherche dans le fameux site en question et je vois le prix à plus de 11€ pièce !!! C'est franchement la goutte d'eau qui fais déborder le vase. C'est pas de la marge, mais limite de l'extortion de fonds. Le prix de reviens du 1/2 pont diode reviens facilement à 1€ pièce (et encore je suis large, si je le demande en Chine je suis sûr d'avoir le prix aux alentours de 0,5€ sans négociation). Soit facilement un prix multiplié par 11 !!!

Non là c'est trop limite, je pense que je vais me lancer ma propre boutique de vente de matériel domotique...

Economies d'énergies avec de la domotique et ZWave

A l'époque où on nous dit que l'énergie coûte cher et que les appareils en veille consomment une centrale nucléaire (ancienne génération hein !) avec l'énergie que ces équipements consomment, je me suis dit, et si je me mettais en place un système pour éteindre tous les équipements qui restent en veille pour une utilisation quotidienne peu longue.

Dans ces équipements on donc :

  • La TV
  • Le FreeBox player (vous pouvez mettre ça avec n'importe quelle box TV)
  • Le lecteur Blue Ray / Enregistreur TV TNT avec disque dur
  • L'ampli HiFi convi

Donc chez moi ces truc consomment en tout environ 35W. Ca fait quand même pas mal.

Pour effectuer ce genre de chose il vous faut :

  • Un Micasaverde Vera (j'ai une Vera 3 sous UI5)
  • Un prise Everspring AN158-6 qui mesure la consommation en temps réel (attention certains modules effectuent une mesure moyenne donc inutile pour ce genre de besoins).

Vous allez aussi avoir besoin d'un certain nombre d'application du "market" de Micasaverde :

  • Countdown Timer
  • Combination Switch (2 utilisations)

Donc vous avez : Prise Meuble TV

Nous allons créer un module "Délais avant coupure meuble TV" avec 10 Minutes avant coupure (600 secondes).

Délais avant coupure TV Délais avant coupure TV détails

Il faut créer 2 modules de Combinaison.

Le module "Extinction auto TV" :

Extinction TV 1 Extinction TV 2

Le module "Empêchement extinction TV", pour laisser le temps que le capteur de puissance remonte l'information vers la Vera (sinon quand on l'allume, ça coupe tout de suite.. D'où les 10 minutes de délais).

Empêchement extinction TV 1 Empêchement Extinction TV 2

Maintenant qu'il y a les 3 modules, il ne reste plus que les scénarios a faire.

L'idée :

  1. Si la consommation est entre 0W et 40W ET que le TV est éteinte ET que le meuble TV est ON -> Déclenchement du délais de 600 secondes
  2. Lorsque le délais de 600 secondes est passé -> couper le Meuble TV
  3. Si la consommation est > 41W ET que le Meuble TV est allumé -> Annuler le délais de 600 secondes

Scénario 1

Il suffit de cliquer sur "Start" du module "Délais avant coupure", et sélectionner comme déclencheur (Trigger) Extinction auto TV -> Switch turn on

Scénario 2

Il suffit de cliquer sur le module "Power Off" du module "Meuble TV", et sélectionner comme déclencheur Delais avant coupure Meuble TV: -> Timer completes while not muted

Scénario 3

Il suffit de cliquer sur "Cancel" du module "Délais avant coupure", et sélectionner comme déclencheur Empêchement extinction auto TV -> Switch turn on

Et c'est tout.

Y a prendre et a laisser dans le ZWave... Un exemple.

Normalement le protocole ZWave et ses implémentations permettent un truc facile à mettre en place sans soucis. Comme d'habitude, ceci est la théorie, mais la pratique permet de vérifier que Murphy est toujours à l'attente derrière pour frapper encore.

Düwi 2000Par exemple Düwi, constructeur Allemand, fait quelques modules et systèmes ZWave. Je vais prendre par exemple, le Düwi 2000 que j'ai acheté en 3 exemplaires.

Les avantages de ce module :

  • Trés fin, on peux le coller (ou le visser) sur le mur à coté d'un interrupteur normal.
  • Fonctionne avec 2 piles AAA
  • Pas trop moche
  • ZWave, donc "normalement" on devrais pas avoir de problèmes.

Donc ça, c'est la théorie, en pratique c'est autre chose.

Dans le ZWave, on a des contrôleurs de scènes, de récepteurs, et aussi plein d'autres choses.

Düwi dans sa fonction a décidé que ceci n'est pas un contrôleur de scènes. Donc on a deux possibilités :

  1. Contrôler directement le récepteur avec module
  2. Laisser tomber.... :/

Après avoir fighté, j'ai réussi sur les 3 interrupteurs a contrôler des prises télécommandées AN158-6 de chez Everspring, mais ce fut un coup de chance, et sur le dernier Düwi 2000 j'ai pas réussi à le faire contrôler correctement ma prise.

Bref, c'est la mort...

A noter qu'il existe le même module avec le firmware modifié pour supporter les Vera, mais bien évidement je n'ai aucune idée comment changer le firmware :/ Voir

Bon pour éviter les emmerdes : INSERT INTO blacklist VALUES (contructors = 'Düwi');

Ca c'est fait, c'est plus à faire.

Micaserde Vera 3

MCV Vera Etant passé heureux propriétaire d'une petite maison en banlieue Ouest, j'ai donc commencé à faire de la Domotique...

Dans tout le bazar de domotique, il y a pas mal de protocole, X10, zigbee, Zwave, DI-O, X2D (et aussi X3D), home_control (Velux et Somfy par exemple), etc...

Je me suis plutôt mis dans le coté de Z-Wave only car ce proto qui trainne autours des 800Mhz à la capacité d'être dans un réseau mesh, c'est a dire que chaque capteur est capable de répéter le signal et l'ordre qui doit atteindre le capteur / actionneur distant (tiens... ça me fait penser à OSPF, ou un truc comme ça).

Donc, après avoir cherché, je me suis penché sur les Micasaverde Vera qui ont l'avantage de ne pas devoir passer au racket tous les mois pour avoir toutes les fonctionnalités de l'objet (comprendre : pas d'abonnement à payer au fabriquant)... Et être basé sur OpenWRT... qui reste ouvert (oui y a une méthode pour rentrer en SSH... biennnnn !).

Donc j'ai acheté une Vera3...

D'autre articles suivrons... selon le temps que j'ai ...

De choses comme :

  • Comment contrôler vos volets roulants électrique selon l'heure du coucher du soleil ET l'état de la porte fenêtre (en gros que le volet du la porte fenêtre ne se ferme pas tout seul lorsqu'elle est ouverte et que je suis dans le jardin tout seul sans les clefs... fail !)
  • Comment grapher des trucs qu'on peux grapher depuis un routers2.cgi / mrtg ou autres idée farfelue
  • Comment récuperer a distance la téléinformation
  • Comment haxorier le OpenWRT pour réutiliser le switch 10/100 qu'il y a au cul de la machine :p
  • Comment faire un réveil matin sympa sans se défoncer les yeux le matin :p
  • Comment adapter le EZMotion 3in1 pour y coller une alimentation externe.... (pas facile)

Et plein d'autres idées a la noix.