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.

Installation de SynoZwave

Installation des paquets

  1. Se connecter au NAS Synology et ouvrir le Centre de paquets
  2. Sélectionner le Canal beta dans l’onglet Mise à jour de canal de la fenêtre Paramètres
  3. Dans l’onglet Sources de paquet de la fenêtre Paramètres, ajouter la source suivante :
    • Nom : SynoZwave
    • Emplacement : http://repo.synozwave.com/
    SynoZwave-SourceDePaquet
  4. Une fois le dépôt correctement configuré, il faut installer les deux paquets suivants dans l’onglet Communauté :
    • SynoZwave
    • SynoZwave Interface Web
    SynoZwave-InstallerPaquet
  5. Redémarrer le NAS Synology

Exécution de SynoZwave

  1. Créer sur le Synology le répertoire public /volume1/public/backup qui contiendra les sauvegardes du paramétrage de SynoZwave
  2. Ouvrir Panneau de configuration → services web → onglet Paramètres PHP
  3. Cocher Personnaliser PHP open_basedir
  4. Ajouter à la fin de la ligne open_basedir :/var/packages/synozwave/target/usr:/volume1/public/backup
    SynoZwaveParamétres-PHP
  5. Cliquer sur appliquer pour sauvegarder les modifications
  6. Branchez le Stick Aeon Labs Z-Wave USB Z-Stick S2 sur le NAS Synology (mieux vaut dans un premier temps que ce soit le seul périphérique USB)
  7. Se connecter au NAS Synology et ouvrir le Centre de paquets puis démarrer les paquets :
    • SynoZwave
    • SynoZwave Interface Web
  8. Redémarrer le NAS Synology (SynoZwave aime bien ça)
  9. Adresse pour se connecter sur l’interface de configuration de SynoZwave :
    http://IP_DU_NAS/SynoZwaveConfig
    (Identifiant et mot de passe sont les même que pour se connecter au NAS)
  10. Adresse pour se connecter sur l’interface domotique de SynoZwave :
    http://IP_DU_NAS/SynoZwaveWeb
    (Identifiant et mot de passe sont les même que pour se connecter au NAS)
Cette entrée a été publiée dans Domotique, Synology, Contrôleurs, Tutoriels and taguée . Placez un signet sur le permalien.

3 Responses to SynoZwave : La domotique sur le NAS Synology

  1. Mickael

    Bonjour a ton besoin de branchez le Stick Aeon Labs Z-Wave USB Z-Stick S2 sur le NAS Synology pour faire fonctionner l’application ?

    Car j’ai le message suivant : Une erreur est survenue. Veuillez rafraichir la page. Si l’erreur persiste, vérifier que SynoZwave est bien actif.

    Reply
    • Laurent Post author

      Je ne sais pas si l’absence du stick peut causer cette erreur (je ne crois pas). Sur la dernière version, il faut aussi installer le paquet blocky.
      Avez vous bien suivi toutes les étapes de l’installation ?
      Autre piste, regarder ce billet qui donne une solution pour l’erreur que vous mentionnez.

      Reply
  2. Enano

    Bonjour,
    Des petites précisions, sur un DS213j avec DSM 5.1-5021 Update 2 il a fallu que j’installe également MariaDB et PhpMyAdmin afin d’activer la gestion de MySql (cela se fait tout seul lors de l’install). Il faut également décocher temporairement l’option de vérification Synology pour les packages non signés numériquement (ce qui est le cas avec SynoZwave). Je n’ai pas installé le paquet Blocky. Avec ces pré-requis vous devez obtenir l’interface de SynoZwave Web (attention au port si vous l’avez changé). J’ai ensuite démarré le paquet/redémarrer le NAS.

    Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *