Box domotique Vera UI5, par la pratique

La box domotique Vera 2 se voit dotée depuis la sortie d’UI5, de nouvelles fonctions et plugins. Il n’est pas facile de s’y retrouver, car la documentation est pour le moins succincte.
Cet article a donc pour but de faire un petit résumé de ces nouveautés.

J’utilise comme référence une Vera 2 avec le firmware 1.5.255 en français.

 

I. Fonctions pratiques

1. Accès distant

 

Quand on accède à distance à sa box, après avoir donné son login, on arrive directement sur le tableau de bord. Tout y est centralisé, alors qu’auparavant la configuration du mail, le nombre de sms, la gestion de l’énergie étaient gérés depuis une page MIOS.

2. Les scènes (scénarios)

 

Elles se trouvent dans un onglet spécifique appelé AUTOMATISATION
Pour ceux qui avaient l’habitude des scènes sous UI4, c’est un peu déroutant au début, mais on s’y habitue vite.

 

 

Quand on crée une nouvelle scène, on obtient la page suivante:

 

 

La page montre les périphériques qui peuvent être enclenchés ou déclenchés par la scène. Ici j’active la douille E27 (ON)

Dans l’onglet DECLENCHEURS, vous pourrez configurer les actions qui vont activer la scène, ici la Squeezebox quand elle se met en mode « play »

 

 

Les onglets HORAIRES et LUUP sont pareils que sous UI4.

Nous arrivons pour finir à l’onglet AVANCEE, où nous pouvont gérer les temporisations et encore bien d’autres fonctions.

 

 

Par exemple pour éteindre automatiquement la douille E27 précédemment allumée lors de l’action play, il suffit de choisir le module, de donner la temporisation et l’état.

 

 

Après quelques tâtonnements, on arrive à créer pratiquement n’importe quelle fonction avec ces différents onglets.

3. Login pour l’accès local

 

Afin de sécuriser l’accès au tableau de bord (dashboard), il est possible d’activer le login comme pour l’accès distant.

Il faut aller dans l’onglet CONFIGURATION, se logger si cela n’est pas déjà fait, ensuite Paramètres de l’appareil et pour finir La notification par jour.
Là, il faut sélectionner oui à la question Souhaitez vous sécuriser ce MIOS?

 

 

La Vera répondra avec le message suivant: Mise à jour réussie.

La mise à jour sur le serveur MIOS peut demander une dizaine de minutes, la prochaine fois que vous vous connecterez en local, un login vous sera demandé.

4.  Associations

 

Les associations permettent de lier les modules entre eux, grâce aux ID Groupe.

 

 

ID Groupe 1 =  Commande le ou les modules configurés en même temps que le module ou l’association est créée.
Ceci est bien pratique pour allumer plusieurs luminaires depuis un seul emplacement et pas forcément sur le même groupe lumière.
Ce type d’association permet aussi de lier le thermostat HRT4-ZW à son récepteur HRT4-ASR-ZW.

ID Groupe 2 = Commande le ou les modules configurés par une seconde fonction présente sur le module. Cette fonction peut demander des actions différentes suivant les marques.
Par exemple pour le module Duwi ME, en faisant un double appui, le ou les modules configurés sont commandés, donc avec un seul bouton-poussoir, on a 2 fonctions.
Un autre exemple, chez Fibaro, c’est lorsque l’entrée S2 est activée que le ou les modules configurés sont commandés.

 

 

Des informations sur les différents modules Z-Wave se trouvent sur le site suivant: http://www.pepper1.net/zwavedb/

 

II. Plugins

 

Les différents plugins décrits ci-dessous sont disponibles sur le magasin MIOS que vous trouverez sous APPS, Installer des applications.

 

1.  VContainer

 

Ce plugin permettra d’afficher jusqu’à 5 variables ainsi que de leur donner un nom. Il a été créé par chixxi, un membre du forum de MCV.
http://forum.micasaverde.com/index.php?topic=9022.0
À titre d’exemple, le plugin peut être utilisé pour transférer des variables entre les scènes ou d’une fenêtre de configuration pour centraliser les paramètres pour les scènes.
Les possibilités sont grandes !

 

 

Ci-dessous le code à placer dans l’onglet Luup de la scène afin d’afficher la température ambiante, le « Current Setpoint » et le « Set Point Target » du thermostat HRT4-ZW (ID 347)
Prévoir un « timer » pour mettre à jour ces valeurs, par exemple à 5 minutes.

 

[sourcecode language= »css »]

local deviceID = 347
local VcontainerID = 337

local tempvalue = luup.variable_get("urn:upnp-org:serviceId:TemperatureSensor1", "CurrentTemperature", deviceID)
luup.variable_set("urn:upnp-org:serviceId:VContainer1","VariableName1","Temp.ambiante",VcontainerID)
luup.variable_set("urn:upnp-org:serviceId:VContainer1","Variable1", tempvalue, VcontainerID)

local curstp = luup.variable_get("urn:upnp-org:serviceId:TemperatureSetpoint1_Heat", "CurrentSetpoint", deviceID)
luup.variable_set("urn:upnp-org:serviceId:VContainer1","VariableName2","Currentsetpoint",VcontainerID)
luup.variable_set("urn:upnp-org:serviceId:VContainer1","Variable2", curstp, VcontainerID)

local setpt = luup.variable_get("urn:upnp-org:serviceId:TemperatureSetpoint1_Heat", "SetpointTarget", deviceID)
luup.variable_set("urn:upnp-org:serviceId:VContainer1","VariableName3","Setpointarget",VcontainerID)
luup.variable_set("urn:upnp-org:serviceId:VContainer1","Variable3", setpt, VcontainerID)

[/sourcecode]

2.  Virtual ON/OFF Switches

 

Ce module d’extension crée un dispositif virtuel qui ressemble à un interrupteur. On peut l’utiliser pour choisir par exemple le mode « à la maison » ou « absent de la maison ». Il pourrait être utilisé pour signaler qu’un événement est arrivé, comme un capteur de fenêtre ou un capteur de mouvement tripped, une porte de garage est ouverte, des lampes allumées etc..
Comme un dispositif réel, il peut être épinglé au tableau de bord et peut être géré.
Avec un clic de souris, le dispositif peut être allumé. Il peut être inclu dans des scènes et être allumé par d’autres dispositifs.
On peut lui donner un nom particulier grâce à 2 variables texte.

 

3.  Home Care

 

Ce dispositif informera les utilisateurs sélectionnés quand un capteur de sécurité armé a été inactif pendant une période définie.
Source: http://code.mios.com/trac/mios_home-care/wiki/WikiStart
Typiquement, il permettra de vérifier cycliquement qu’une porte a été ouverte dans un appartement où se trouve une personne âgée. Ou que l’aération d’une pièce se fait tous les jours.

 

 

Dans les dispositifs mis en onglet les périodes d’inactivité (représentant les minutes) et l’intervalle de temps lorsque la surveillance est active. Si l’heure est à l’extérieure de l’intervalle de temps lorsque la surveillance est active, aucun événement sera déclenché et aucun avis ne sera envoyé.

Pour désactiver la surveillance de ce périphérique, définissez la période d’inactivité à 0.

 

4.  Wakeup Ramp

 

Dispositif pour augmenter lentement la puissance d’une lumière.
C’est assez pratique pour se réveiller en douceur :-)

Il semblerait qu’une version pour diminuer la puissance existe aussi, mais je ne l’ai pas testée.
Le membre du forum MCV qui développe ce dispositif serait en train d’en faire un qui ferait l’augmentation et la diminution de puissance en un seul plugin.
http://forum.micasaverde.com/index.php?topic=5718.0

 

 

Variables:

  • Devices: ID des dispositifs que vous voulez commander
  • MaxLevel: Niveau maximun en fin de programme
  • RampTimeSecs: Temps de la rampe en secondes (par défaut 1800 = 30 minutes)
  • MinInterval: Interval d’envoi des valeurs
  • InhibitingDevices: Dispositifs annulant la rampe

III. Conclusion

 

Comme vous pouvez le voir, cette petite box n’a pas fini de nous étonner, la concurrence arrive… voir l’article sur la box eedomus, ou encore la box Fibaro qui est annoncée aussi.
Toutes ces box utilisent le protocole radio Z-Wave qui est à mon avis un système très fiable et qui ne rayonne pas d’ondes en permanence.


Tags :

4 Commentaires

      Laisser un commentaire

      Ne ratez plus aucune news !

      Inscrivez vous à notre newsletter, et recevez chaque mois toute l'actualité du blog pour ne plus rien louper: actualité, guides, tutoriaux, concours !

      Merci pour votre inscription !