Archives de la catégorie : Tutoriels

Vera Lite Smart Home Controllers

VeraLite

Spécifications

  • CPU : 500 MHz MIPS SoC
  • Flash Memory : NAND 32 MB
  • DDR2 Memory : 64 MB
  • USB Port : 1
  • WAN Port : 1
  • Z-Wave : Built-in with internal antennae
  • Dimensions (HxWxD) :116mm x 95mm x 44mm
  • Power Supply : DC 12V/2A and 4 AA batteries
  • Limitation à 50 (où 70, ce n’est pas très clair) modules
  • Prix : environ 180€ (parmi les moins chères des box domotiques)

Présentation

La Vera Lite est un contrôleur domotique très compact, autonome (i.e. indépendante d’un serveur tiers) basé sur un protocole non propriétaire et sans fil : le Z-Wave.

Trois boutons sont disponibles sur le dessus de la box : un bouton inclusion (+), un bouton exclusion (-), et un bouton pile pour la passer sur l’alimentation des piles afin de rapprocher la Vera du module à inclure/exclure. Quatre voyants sont là pour indiquer l’état de la box (alimentée), le mode inclusion ou exclusion, l’état du réseau, et enfin signaler un éventuel problème.

(suite…)
Publié dans Domotique, Contrôleurs, Tutoriels | Tagué , , | 1 commentaire

Prises Everspring AD142, AN157 et AN158

AN157_l

Description

Il s’agit de modules Z-Wave de type prise permettant de commander un éclairage ou tout autre appareil via des commandes Z-Wave. Ces modules agissent également comme des répéteurs sans fil afin de participer au maillage du réseau Z-Wave.

Le module AN157 est un simple actionneur On/Off et le module AN158 est une variante avec la capacité de mesure de la consommation. Ils sont conçus pour fonctionner avec des appareils de 3000W maximum.

Le AD142 est un gradateur de luminaire conçu pour allumer, éteindre et faire varier des éclairages d’une puissance comprise entre 25W et 400W. Il ne faut l’utiliser qu’avec des ampoules compatibles variateur :

  • Les ampoules à filament ou halogènes de 230V.
  • Les ampoules LED, fluo-compactes ou basses tension uniquement quand il est spécifié sur l’emballage compatible variateur ou dimmable.
(suite…)
Publié dans Domotique, Tutoriels, Modules | Tagué , | 3 commentaires

Aeon Labs Z-Stick Series 2

aeon-labs-ds02-zstick-adaptateur-controleur-zwave-dongle-cle-usb

Contrôleur Z-Wave USB

La particularité de ce contrôleur Z-Wave est d’avoir une batterie intégrée lui permettant d’être mobile pour inclure ou exclure des périphériques Z-Wave, ce qui s’avère extrêmement pratique. Il peut fonctionner en contrôleur principal ou secondaire (je n’ai pas testé). C’est sur ce contrôleur que se base l’application SynoZwave.

Le Z-Stick fonctionne selon 3 modes distincts : Inclusion, Exclusion et SerialAPI. Le mode SerialAPI est le mode par défaut quand le Z-Stick est branché.

Mode Inclusion

  1. Pour passer le Z-Stick en mode inclusion, il faut le débrancher et effectuer un appui court sur le bouton. La led bleue doit clignoter lentement.
  2. Pour inclure un module Z-Wave il suffit de s’en approcher avec le Z-Stick puis d’appuyer sur le bouton d’inclusion/exclusion du module Z-Wave. La led bleue du Z-Stick doit clignoter rapidement pendant la phase de découverte réseau puis doit rester allumée pendant 3 secondes pour notifier le succès de l’inclusion.
  3. La led bleue du Z-Stick doit ensuite clignoter lentement pour indiquer qu’il est prêt pour une nouvelle inclusion.
  4. Un appui court sur le bouton du Z-Stick permet de mettre fin à la série d’inclusions

Mode Exclusion

  1. Pour passer le Z-Stick en mode exclusion, il faut le débrancher et effectuer un appui long d’environ 3 secondes sur le bouton. La led bleue doit commencer à clignoter lentement avant de clignoter rapidement.
  2. Pour exclure un module Z-Wave il suffit de s’en approcher avec le Z-Stick puis d’appuyer sur le bouton d’inclusion/exclusion du module Z-Wave. La led bleue du Z-Stick doit rester allumée pendant 3 secondes pour notifier le succès de l’exclusion.
  3. La led bleue du Z-Stick doit ensuite clignoter rapidement pour indiquer qu’il est prêt pour une nouvelle exclusion.
  4. Un appui court sur le bouton du Z-Stick permet de mettre fin à la série d’exclusion

Informations et sources

Publié dans Domotique, Contrôleurs, Tutoriels | Tagué , , | Laisser un commentaire

Caméra IP : Utilisation du capteur PIR avec Surveillance Station

D-Link-DCS-2130-Mega-Pixel-IP-Camera-Rear-View

Problématique

L’application Surveillance Station de Synology propose trois types de détections permettant de déclancher un enregistrement :

  1. Détection de mouvement vidéo par la caméra
  2. Détection de mouvement vidéo par Surveillance Station
  3. Signal d’alarme

Surveillance Station ne permet donc pas l’utilisation du capteur infrarouge de détections de mouvement (ie. capteur PIR) de la caméra. C’est vraiment dommage car c’est un capteur très fiable et insensible au bruit numérique de l’image.

Par contre, Surveillance Station gère un signal d’alarme. Le signal n’est utilisable que si la caméra IP prend en charge l’enregistrement d’alarme habituellement associé à la fiche d’entrée et de sortie numérique de la caméra IP ou DI/DO. L’enregistrement d’alarme débute lorsque la caméra IP détecte l’activation de la ligne DI.

Principe de fonctionnement

L’idée est d’utiliser l’interface d’entrée sortie DI/DO pour pouvoir utiliser le capteur PIR de la caméra pour déclencher un enregistrement sur Surveillance Station. Le principe de fonctionnement est le suivant :

  1. Coupler la sortie DO avec l’entrée DI
  2. Créer une règle déclenchant la sortie DO lors d’une détection par capteur PIR

Ainsi, la détection PIR déclenche la sortie DO qui active l’entrée DI qui déclenche l’enregistrement sur Surveillance Station.

(suite…)
Publié dans Domotique, Synology, DLink, Tutoriels, Surveillance | Tagué | 24 commentaires

Redémarrage automatique de la Freebox en cas de plantage

La problématique

Le boitier Freebox Serveur ne plante pas souvent. Cependant, en trois ans, il a planté 3 fois pendant des vacances (au début tant qu’à faire). C’est très embêtant car :

  • Impossible de savoir si c’est la Freebox qui est plantée ou s’il n’y a plus de courant dans la maison
  • Le réseau de la maison n’est plus accessible, donc plus d’accès à ses données personnelles stockées sur le NAS
  • Plus de domotique non plus (remise en route du chauffage avant le retour par exemple)
  • Plus non plus de josdblog
  • … bref, pas top du tout !

La solution décrite dans ce billet consiste à repartir de la solution présentée dans le billet Synology : Notification du passage sur onduleur (Server is on battery) en intercalant une prise commutateur Zwave entre l’onduleur et l’alimentation du boitier Freebox Serveur afin que le NAS Synology, par l’intermédiaire de SynoZwave, puisse couper puis restaurer l’alimentation du boitier Freebox Serveur pour le contraindre à redémarrer.

J’énumère ci-dessous une liste des difficultés à considérer.

  • Le boitier Freebox serveur est le modem ADSL. Quand il est planté, on ne peut plus accéder depuis l’extérieur au réseau, et donc au NAS. Le NAS Synology doit donc détecter et solutionner le problème tout seul.
  • Le boitier Freebox serveur est le routeur du réseau, rien ne garanti donc que, même coupé de l’extérieur, le réseau fonctionne encore. Le NAS risque donc d’être totalement isolé et de ne plus pouvoir interagir par l’intermédiaire du réseau avec une box domotique dédiée connectée (comme la Zibase de Zodianet). Le contrôleur Z-Wave (Aeon Labs Z-Wave USB Z-Stick S2) de SynoZwave est directement branché sur le Synology, le pilotage des dispositif Zwave ne nécessite donc pas un réseau fonctionnel, ce qui constitue un avantage certain !
  • Une prise commutateur Zwave peut ne pas mémoriser son état après une coupure de courant de plus de quelques secondes (c’est le cas de la prise commutateur Everspring AN157-6 par exemple). Quand le NAS redémarre après une coupure de courant, il faut qu’il redémarre aussi la prise commutateur Zwave pilotant l’alimentation du boitier Freebox serveur. De plus, mieux vaut que le NAS Synology soit configuré avec une IP statique pour qu’il n’attende pas son adresse du routeur qui risque de démarrer bien plus tard que lui.
  • SynoZwave n’est pas très stable, mieux vaut vérifier périodiquement qu’il est encore actif.
  • Les requêtes http utilisées pour piloter la prise commutateur Zwave peuvent faire planter SynoZwave.

Raccordements

PlanSynoOnduleurZwave

Le schéma ci-dessus propose un exemple d’interconnexions du boitier Freebox serveur, du NAS, de l’onduleur, des alimentations et de la prise commutateur Zwave. Sur le schéma, les connexions d’alimentation sont en bleu et les connexions réseau en rouge.

(suite…)
Publié dans Domotique, Synology, FreeBox, Tutoriels | Tagué | Laisser un commentaire

Configuration de l’application SynoZwave

Architecture Synozwave

Ce billet rassembles quelques aspects de la configuration de l’application SynoZwave ainsi que quelques solutions à des problèmes rencontrés avec cette application. Penser à consulter également la FAQ du wiki de SynoZwave.

Mon NAS Synology est-il supporté par SynoZwave ?

Le wiki de SynoZwave liste les architectures Synology compatibles, mais cette liste n’est pas du tout à jour. La page de demande de compatibilité apporte un peu plus de précisions. Globalement, si vous trouvez les paquets SynoZwave et SynoZwave Interface Web après avoir ajouté la source de paquet adéquat (cf. billet SynoZwave : La domotique sur le NAS Synology) c’est que votre NAS est compatible.

L’interface web de SynoZwave affiche une ligne d’erreur

La connexion à l’interface de configuration de SynoZwave vous amène sur une page blanche, ou l’interface domotique de SynoZwave affiche le message suivant : Une erreur est survenue. Veuillez rafraichir la page. Si l’erreur persiste, vérifier que SynoZwave est bien actif .
Dans ce cas, il se peut, que pour y accéder, vous avez cliqué directement sur les URL (par exemple de la forme http://gurau-audibert.hd.free.fr/SynoZwaveWeb) affichés dans l’information concernant les paquets SynoZwave ou SynoZwave Interface Web. Il s’agit dans ce cas de l’URL externe accessible uniquement après paramétrage idoine (voir plus bas dans ce billet). Mieux vaut utiliser l’adresse locale http://IP_DU_NAS/SynoZwaveWeb.

La clef Aeon Labs Z-Wave USB Z-Stick S2 est elle bien reconnue par le NAS ?

Vérifier que le module CP210x est bien pris en compte :
DS209xII> dmesg | grep -i cp210x
[ 69.277734] USB Serial support registered for cp210x
[ 69.282762] cp210x 2-1:1.0: cp210x converter detected
[ 69.583672] usb 2-1: cp210x converter now attached to ttyUSB0
[ 69.611091] usbcore: registered new interface driver cp210x
[ 69.616680] cp210x: v0.09:Silicon Labs CP210x RS232 serial adaptor driver

Vous devez trouver les lignes en gras dans le résultat.

Activer le journal (log) de l’application SynoZwave

Par défaut, le log généré par OpenZwave n’est pas conservé. C’est embêtant pour essayer de résoudre un problème, mais il est possible de le réactiver de la manière suivante :

  1. Faire une sauvegarde des paramètres à partir de l’interface web (Web Interface pour Zwave sur Synology → Paramètres → Sauvegarde → Sauvegarde)
  2. Éditer le fichier options.xml du répertoire de sauvegarde (ex : /volume1/public/backup)
  3. Mettre à true la propriété logging
  4. Restaurer la sauvegarde
  5. Redémarrer SynoZwave (Centre de paquets → SynoZwave → Action → Stop → Action → Lancer)
  6. Le journal (log) est maintenant accessible dans Centre de paquets → SynoZwave → Afficher le journal
    Son emplacement est physique est : /var/packages/synozwave/target/log/OZW_Log.txt
    ou volume1/@appstore/synozwave/log/OZW_Log.txt

SynoZwave-Log

Accès distant à l’interface web de SynoZwave

Cette procédure présuppose que l’accès distant à votre NAS est déjà paramétrée.

  1. Dans l’interface d’administration du Synology, Panneau de Configuration → Services Web → Service HTTP, vérifier que Ajouter un port http supplémentaire est bien coché et que ce port est renseigné (ex : 1111)
  2. Il ne reste plus qu’à configurer votre routeur pour rediriger les ports 1111 et 4020 en TCP vers l’IP du NAS

Publié dans Domotique, Synology, Contrôleurs, Tutoriels | Tagué , | Laisser un commentaire

SynoZwave : La domotique sur le NAS Synology

Kit-SynoZwave

Z-Wave

Z-Wave est un protocole radio conçu pour la domotique utilisant une technologie radio de faible puissance optimisé pour des échanges à faible bande passante (9 et 40 kbps) et des appareils sur pile ou alimentés électriquement. La portée est d’environ 50 m (davantage en extérieur, moins en intérieur). Ce protocole utilise la technologie du maillage pour augmenter la portée au delà des 50 m et la fiabilité. Chaque module alimenté Z-Wave fonctionne ainsi comme un répéteur sans fil avec les autres modules afin d’assurer une couverture totale de l’habitation. Ce protocole implémente également la fonction d’accusé réception. Ainsi, si un émetteur ne reçoit pas d’accusé réception, il fera jusque 3 nouvelles tentatives avant d’abandonner et d’informer le logiciel d’un défaut de communication avec le module concerné.

SynoZwave

SynoZwave est né d’un besoin domotique et de l’idée d’unifier les services d’un serveur NAS Synology avec la gestion d’une installation domotique. Le développement de cette solution constitue une alternative gratuite, mais basique, à l’acquisition d’une box domotique dédiée comme la Zibase de Zodianet (379 €).

SynoZwave est actuellement en phase bêta de son développement. C’est un logiciel gratuit, mais pas open-source, développé principalement par Mickaël (Bilil). Rien ne dit qu’il ne deviendra pas payant un jour (Interview du créateur de SynoZwave), mais le matériel investi restera de toute façon utilisable avec une box domotique dédiée.

Actuellement, la solution s’appuie sur le projet Open Z-Wave et est basée sur l’usage du contrôleur Aeon Labs Z-Wave USB Z-Stick S2.

(suite…)
Publié dans Domotique, Synology, Contrôleurs, Tutoriels | Tagué | 3 commentaires

Synology : Sécurisation de l’alimentation et notification du passage sur onduleur (Server is on battery)

Ce billet décrit comment sécuriser l’alimentation d’un NAS Synology (utilisation d’un onduleur, redémarrage, …) et comment être informé par courriel que l’onduleur sur lequel le NAS est branché ne reçoit plus de courant (en bref, être informé par son NAS Synology d’une coupure de courant).

Branchements sur l’onduleur

PlanSynoOnduleur

Bien entendu, pour que le courriel puisse être envoyé avant que le courant ne revienne, il faut que le NAS Synology ainsi que la box internet soient sur onduleur. Le schéma ci-dessus propose un exemple de branchement du Freebox serveur et du NAS sur un Onduleur. Le principal problème vient du fait que le Freebox serveur communique avec le boitier Freebox TV via le CPL des Freeplug. Or, sauf rare exception, l’onduleur ne laisse pas passer le CPL. Il faut donc utiliser le Freeplug uniquement pour le CPL (i.e. en ne branchant que la prise RJ45 du côté du Freebox serveur). Une seconde alimentation (12VDC 5A 60W, sortie prise ronde diamètre interne 2.1mm et externe 5.5mm, + au centre, comme celle-ci par exemple ) est ensuite connectée à l’onduleur pour alimenter le boitier Freebox serveur. Sur le schéma, les connexions d’alimentation sont en bleu, les connexions réseau en rouge et la connexion USB entre l’onduleur et le NAS Synology en vert.

La connexion USB entre l’onduleur et le NAS Synology est importante car c’est grâce à elle que le NAS est informé de l’état de l’onduleur. Il faut aussi la paramétrer : se rendre dans Panneau de configuration → Matériel → UPS et cocher Activer la prise en charge UPS, puis paramétrer l’extinction du NAS.

Il est également important que le NAS redémarre automatiquement lorsque le courant revient. Pour cela, se rendre dans Panneau de configuration → Matériel → Général et cocher Redémarrer automatiquement après une panne de courant.

(suite…)
Publié dans Domotique, Synology, FreeBox, Tutoriels | 7 commentaires