Voilà venu le temps de notre mise à jour mensuelle pour l'eedomus :D
Comme chaque fois, l'équipe de Connected Object a encore bien travaillé et nous propose du “lourd”.
LA grosse nouveauté est sans doute l'arrivée du xpl, et grâce à cela le support du RFXCOM, aujourd'hui compatible avec l'eedomus grâce à la collaboration de Connected Object et de Planète Domotique.
Je ne vais pas détailler ici le fonctionnement de xpl, sachez juste que cela permet à de nombreux appareils de communiquer très simplement entre eux. Mickael avait écrit un très bon article explicatif à ce sujet ici.
A l'image de ce qui a été fait pour les requêtes HTTP, nous voyons arriver deux nouveaux périphériques sur l'eedomus: Capteur XPL et Actionneur XPL.
L'actionneur xPL permet de transmettre deux types de messages xPL suivant les schémas x10.sensor (protocole x10, domia et rts) et ac.sensor pour le protocole Chacon.
Ces messages sont nativement compatibles avec l'utilisation d'un contrôleur radio RFXCOM Réf 11202 rendant ainsi la box eeDomus compatible avec tous les périphériques suivants :
- X10 RF
- Chacon
- Domia Lite
Et tous les périphériques compatibles avec les produits Chacon :
- HomeEasy
- KlikAanKlikUit
- COCO
- ELRO
- NEXA
- Intertechno
- Düwi
- DI.O
Le capteur XPL, lui, permet de gérer tout type de capteur suivant le schéma xPL sensor.basic (Gestion du protocole xPL)
En utilisant le RFXCOM xPL cela permet de rendre la box compatible avec toute la gamme de capteurs météo Oregon Scientific (Sondes de températures, anémomètre, pluviomètre, hygromètre…)
L'eedomus était déjà très complète, mais vous comprendrez qu'avec un RFXCOM, les possibilités explosent ! Capteurs météo moins chers qu'en Zwave, certains n'existant d'ailleurs pas encore en Zwave, modules Chacon peu couteux, etc… voici donc un complément parfait à l'eedomus, qui devient ainsi multiprotocoles à l'image d'une Zibase ou d'une Vera couplée à un RFXCOM. Le choix devient difficile :p
Autre nouveauté importante: l'ajout de XQuery dans l'utilisation des capteurs HTTP. Lors de la dernière mise à jour, l'ajout des capteurs HTTP permettait d'interroger un fichier xml pour récupérer une valeur. Avec XQuery, on peut non seulement extraire des informations d'un document XML, mais également effectuer des calculs complexes à partir des informations extraites. Nous y reviendrons prochainement, car il s'agit d'une fonctionnalité pour les utilisateurs “avancés”, mais cela permettra de dépasser certaines limites qu'avait le capteur HTTP d'origine.
Voici donc les deux grosses nouveautés de ce mois ci. Mais comme d'habitude, tout un tas d'autres “petites” choses font leur arrivée:
- De nouveaux indicateurs météos: pluviométrie et indice UV (disponibilité selon les villes), qui trouveront tout de suite une utilité chez moi pour gérér mon store banne :p
- Ajout d'une page de configuration pour la box, qui permet notamment de changer son nom et d'éteindre cette Led verte trop voyante (on devrait avoir la possibilité prochainement de l'actionner ou non via des scénarios, pratique pour signaler l'état de l'alarme par exemple ;-)
- Ajout d'une page locale de paramétrage manuel du réseau pour les box (http://IP_DE_VOTRE_BOX/config) en l'absence de DHCP
- Ajout d'un champ ‘Date de remplacement de la batterie' pour les périphériques Z-Wave sur piles
- Possibilité de définir le type de données pour les capteurs HTTP et périphériques virtuels (pour l'API notamment)
- Possibilité de définir une image personnalisée pour les capteurs HTTP sur valeurs numériques, au lieu de garder l'icône par défaut “HTTP”
- Possibilité de masquer une macro dans la liste des actions du périphérique (ce qui la rend disponible pour les scénarios, mais pas sur l'interface utilisateur)
De nouveaux périphériques Z-Wave Aeon Labs sont également ajoutés:
- Micro Smart Energy Switch G2
- Micro Smart Energy Illuminator G2
- Micro Double Smart Energy Switch
Enfin, diverses améliorations et corrections de bugs:
- Amélioration du comportement de la box en l'absence de connexion internet
- Amélioration du processus de mise à jour des box
- Correction d'un bug lors de la sauvegarde de l'agenda
- Correction d'un bug lors de la suppression de données non numériques dans les historiques
- Correction d'un bug pour les capteurs et actionneurs http
- Correction d'un bug mineur lors de la création de compte
- Correction d'un bug dans la gestion des vacances et journées de congés uniques
- Correction d'un bug: le complément de message dans la programmation ‘Surveillance intrusion' n'était pas présent dans les mails et SMS
- Correction d'un bug lors de la suppression d'un périphérique
Suite à ces nouveautés, je vois déjà deux choses qui seraient super (désolé pour les développeurs, mais tout ça donne des idées :p)
- un support du xpl plus étendu, pas seulement limité au Rfxcom: de nombreux appareils / logiciels utilisent le xpl, je pense notamment aux Squeezebox, stations météo, cartes Arduino, etc… Le xpl facilite beaucoup la communication entre tous ces appareils, et un support complet du xpl augmenterait encore les possibilités de cette box, faisant d'elle en même temps la première box compatible xpl !
- le support du RFXCOM Usb. Le support du RFXCOM Lan est déjà une super nouvelle, mais à 95€ le Rfxcom Usb, c'est beaucoup plus intéressant pour l'utilisateur. Enfin, là cela demandera sans doute encore pas mal de développement…
En tous cas, on ne peut que féliciter encore une fois Eedomus pour ce travail ! Je vais de ce pas mettre à jour le comparatif des box domotiques, puisque nous pouvons ajouter la compatibilité de nombreux capteurs grâce au RFXCOM…