La Vera supporte le RFXCOM
Cet article fait suite à l’article de Cédric : « La Vera supporte le RFXCOM ? ». Il y présentait un plugin non officiel qui permettait à la Vera de s’interfacer avec le RFXCOM. A l’époque le développeur avait implémenté le support de ses rideaux Harrison. Depuis il a pas mal avancé en ajoutant le support de diverses technos dont les sondes Oregons. C’est un petit boitier, connecté au réseau en Ethernet, capable de recevoir ou émettre des informations de et vers les modules émettant en 433.92Mhz. Mettons nous en situation, pour réussir l’acquisition, il faut : Une Vera,Un RFXCOM Lan (protocole tcp/ip),Quelques sondes Oregons. L’installation physique du RFXCOM est assez simple. Pour pouvoir acquérir les premières données, il faut installer sur la Vera un plugin. Ensuite, toujours dans le menu Développeurs, créer un module, et indiquer ces paramètres : Une description (ex : rfxcom)l’adresse IP du RFXCOM (ex : 192.168.0.10).« D_RFXCOM.xml » dans le champ UpnpDevFileName.
La vera en complément de la Zibase ?
En attendant l'article, voila le code que j'utilise, il n'est sans doute pas parfait. Je suis preneur de toute idée le principe général est simple, il faut créer autant de devices virtuels que vous avez de sondes a récupérer de la Zibase. Pour cela utiliser :D_HumiditySensor1.xml : pour créer des sondes virtuelles d'humiditéD_TemperatureSensor1.xml : idem pour la températureD_PowerMeter1.xml : idem pour la consommation électriqueCes fichiers étant déjà en standard dans la vera (pas besoin de les rajouter) En suite il faut allez chercher les données dans le fichier xml de la Zibase pour alimenter nos sondes, pour cela voila le code que j'utilise : la première fonction permet de parcourir le fichier xml et de récupérer les informations qui nous intéressent. La deuxième partie du code, consiste a injecter les valeurs lues dans nos sondes vera, 2/ la fonction luup.variable_set inject la valeur dans notre sonde (le dernier paramètre étant le numéro de notre sonde virtuelle) Code: Tout sélectionner
Vera et RFXtrx, un couple parfait !
Nous vous avons présenté il y a quelques temps l’utilisation du RFXCOM Lan avec la Vera, qui permettait donc d’utiliser des sondes Oregon Scientific, par exemple, sur ce petit serveur Zwave. Une possibilité géniale, à condition de posséder un RFXCOM Lan, qui reste un peu couteux (minimum 250€). Bonne nouvelle: un plugin est maintenant disponible sur la Vera pour utiliser le nouveau RFXCOM Usb, vendu 95€. De quoi ajouter une compatibilité avec de nombreux périphériques, à peu de frais ! Ayant un RFXtrx en tests pendant quelque séjours grâce à Domadoo, j’en ai donc profit profité pour tester cette solution et vous la présenter… Ce plugin n’est pas encore disponible sur le magasin d’applications Vera, mais c’est en cours. Pour commencer, sur la Vera, il faudra se rendre dans la partie Apps, et « Développer des Applications », puis « Fichiers Luup », sur la gauche. Pensez à cocher « Redémarrer Luup après le téléchargement », puis cliquez sur Go. De nombreuses options sont alors disponibles.
Vera: piloter sa TV Samsung « connectée »
Je vous ai parlé de ma nouvelle TV il y a peu de temps, une TV Samsung connectée à internet, qu’on peut également piloter depuis son smartphone. Etant donné qu’il est possible de la piloter depuis un smartphone, il était assez logique de penser qu’on pouvait la piloter depuis autre chose: il fallait juste trouver les ordres qui étaient envoyés sur le réseau. Notre ami Antor n’a pas perdu de temps, puisque le soir même de mon article, il nous avait concocté un petit plugin pour la Vera. Je n’ai eu le temps de tester que ce week end, mais j’en profite pour vous le présenter un peu. L’installation est extrêmement simple, d’autant plus qu’Antor a soumis le plugin au Market de Micasaverde. Il suffit donc d’aller dans l’onglet « Apps », puis « Install Apps ». Un clic sur « Install », et c’est installé ! Il n’y a plus qu’à le configurer. Tout en bas, on renseigne l’adresse IP de sa TV et son modèle dans « TV App String » (même si apparemment il n’est pas obligatoire).
SB domotique