Archives de la catégorie : Synology

Test de la caméra IP D-Link DCS-2230 – Partie 1/3

DCS 2230 Front
Voici un test assez complet de la caméra IP D-Link DCS-2230 reparti sur 4 billets : Les caméras IP D-Link possèdent des fonctionnalités ainsi que des interfaces de paramétrages assez proches et les caméras IP en générale à niveau de gamme équivalent aussi. La lecture de ces quatre billets est donc utile à quiconque se pose des questions concernant les caméras IP et leur exploitation avec ou sans l’application Surveillance Station de Synology.

Spécifications

  • Capteur mégapixel Full HD (1080p)
    • 16:9 – 1920×1080 (jusqu’à 15 images par seconde), 1280×720, 800×450, 640×360, 480×270, 320×176, 176×144 (jusqu’à 30 images par seconde)
    • 4:3 – 1440×1080 (jusqu’à 15 images par seconde), 1280×960, 1024×768, 800×600, 640×480, 320×240, 176×144 (jusqu’à 30 images par seconde)
  • Ouverture F2
  • Angles de vision (H) 67.4°, (V) 40.8°, (D) 75°
  • Wi-Fi Normes IEEE 802.11n/g/b
  • Compression H.264, MJPEG et MPEG-4
  • Prise en charge simultanée de flux multiples (maximum 3)
  • Illuminateur infrarouge (portée 5m) et filtre de coupure IR pour la vision de nuit
  • Prise en charge intégrée de l’audio bidirectionnel (microphone + haut-parleur)
  • Capteur PIR (Passive Infrared) intégré pour la détection de mouvement par infrarouge (portée 5m)
  • Microphone et haut parleur intégrés

Configuration : première prise en main

D-Link DCS-2230

Les logiciels D-Link ne sont pas indispensables pour configurer la caméra. Heureusement car rien n’est fourni pour Linux ! Il est impossible d’effectuer la première configuration en Wi-Fi car ce dernier doit être configuré pour fonctionner. La procédure est donc la suivante :

  1. Brancher la caméra sur son switch en utilisant le port Ethernet
  2. Trouver l’adresse IP de la caméra attribuée par le serveur DHCP (en se connectant à l’interface de configuration de son routeur ou en utilisant le paquet Surveillance Station du NAS Synology)
  3. Accéder à l’interface de configuration D-Link de la caméra DCS-2230 (Identifiant : admin ; Mot de passe : laisser vide)
  4. Configurer la camera en IP Statique (CONFIGURATION → Configuration du réseau → PARAMÈTRES DU RÉSEAU LOCAL)
  5. Configurer le Wi-Fi (CONFIGURATION → Heure et date)
  6. Configurer la date et l’heure (CONFIGURATION → Configuration sans fil)
  7. Les flux (maximum 3) sont paramétrables dans CONFIGURATION → Audio et vidéo ; il faut tout d’abord spécifier le nombre de flux et le format d’image (16/9 ou 4/3) dans la section PARAMÈTRES VIDÉO, puis Enregistrer les paramètres, puis paramétrer les différents profils (trois modes sont disponibles : JPEG, MPEG4 et H.264)

Il faut bien penser à cliquer sur le bouton Enregistrer les paramètres à chaque étape. C’est assez fastidieux car l’application des paramètres, après avoir cliqué sur Enregistrer les paramètres, est très lente et prend plusieurs dizaines de secondes voir parfois pratiquement deux minutes (la caméra redémarre une à plusieurs fois en effectuant des petits claquements de son filtre ICR) !

La caméra est maintenant prête à fonctionner en Wi-Fi comme en filaire et sans changer d’adresse après une coupure d’alimentation.

(suite…)
Publié dans Domotique, Synology, DLink, Surveillance | Tagué | 29 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

Lynis : Auditer facilement la sécurité de votre Synology

securite-si

Lynis est un outil d’audit de sécurité système. Il scan le système, les logiciels disponibles et les paramètres défectueux, afin de détecter les problèmes de sécurité. Il fonctionne bien sur un système Linux classique (Ubuntu, Fedora, Debian…) mais aussi sur nos petits Synology.

Pour l’utiliser, il faut avoir installé ipkg ainsi que les paquets textutils (ipkg install textutils) et mktemp (ipkg install mktemp).

Il faut ensuite télécharger la dernière version de Lynis :
$ wget http://www.rootkit.nl/files/lynis-1.3.0.tar.gz
$ tar xvzf lynis-1.2.9.tar.gz
$ cd lynis-1.2.9

Il est maintenant possible d’utiliser Lynis sans l’installer : $ sh lynis

Mettre à jour les données de Lynis : $ sh lynis --check-update

Lancer le scan : $ sh lynis --check-all

Publié dans Synology, Applications, Système | 3 commentaires

Synology : email en ligne de commande

Voici comment installer nail sur un NAS Synology pour envoyer des emails en ligne de commande.
  1. Installer ipkg si ce n’est déja fait.
  2. Installer nail : > ipkg install nail
  3. Configurer nail pour utiliser un serveur de mail distant (free dans l’exemple). Pour cela, éditer le fichier /opt/etc/nail.rc et ajouter la configuration suivante à la fin du fichier :
    set smtp=smtp://smtp.free.fr
    set from="synology@gurau-audibert.hd.free.fr"
    set ttycharset=UTF-8
  4. Vérifier que cela fonctionne :
    > echo -e "test email" | /opt/bin/nail -s "test sujet" destinataire@jémail.net
Publié dans Synology, Commandes | Laisser un commentaire

Synology deux baies RAID 1 : passage à 3To

Problématique

Augmenter la capacité d’un volume en RAID 1 (ou RAID 5 ou RAID 6) sur un synology est une opération simple :

  1. Remplacez un disque par un autre de plus grande taille.
  2. Connectez-vous à DSM en tant qu’admin, et allez dans Menu principal > Gestionnaire de stockage > Volume.
  3. Sélectionnez le volume que vous voulez augmenter (marqué comme Dégradé), cliquez sur Gérer, sélectionnez Réparer, puis suivez l’assistant pour initialiser le nouveau disque et réparer le volume.
  4. Quand le statut du volume est changé de Dégradé à Normal, répétez les étapes ci-dessus pour remplacer le disque suivant.
  5. Lorsque tous les disques du volume sont remplacés, sa capacité sera augmentée automatiquement.

Le problème survient quand les anciens disques sont formattés en ext3 (i.e. formatté avec un DSM antérieur à la version 3.0 sortie fin 2010) et que les nouveaux disque ont une taille supérieure à 2To. En effet un disque de plus de 2To doit être formatté en ext4, et la procédure d’augmentation de capacité de Synology ne permet pas de passer d’un format ext3 à en format ext4 ! Vous vous retrouvez en effet face au message suivant :

Le volume est créé dans une ancienne version de DSM et ne prend pas en charge de disque dur supérieur à 2To. Pour utiliser des disques durs supérieurs à 2To, veuillez créer un nouveau volume avec la dernière version de DSM.

L’assistance de Synology vous conseillera alors de faire une sauvegarde externe de vos données, de réinstaller un nouveau DSM vierge sur vos nouveaux disques puis de rappatrier vos données. Multiples paramétrages, du DSM, du serveurs multimédia, de Photo Station (commentaires …), de votre blog WordPress, …, ne résisteront pour la pluspart pas à l’opération !

Procédure perfectible

Voici comment j’ai procédé pour perdre le moins possible de paramétrages et ne pas avoir à utiliser de disque externe.
  1. Remplacemment du disque HDD2 par le nouveau disque de 3To.
  2. Formatage du disque 2 en ext4 : Menu principal > Gestionnaire de stockage > Créer > Personnalisé > Volume unique sur RAID > Disque 2 > Basic > Oui > Appliquer. Cette procédure va créer un Volume 2 avec son propre DSM reprenant les paramètres de celui du Volume 1 (mais hélas pas les bases de données MySQL, PostgreSQL ou les paquets et leurs paramétrages).
  3. Déplacement des données vers le Volume 2.
    • Pour chacun des dossiers partagés : Menu principal > Panneau de configuration > Dossier partagé > Modifier > Volume 2
    • Déplacement de la base de donnée MySQL (blog…) : Menu principal > Panneau de configuration > Services Web > Volume 2
  4. Sauvegarde de la base de données de Photo Station (cf. Synology Photo Station et commentaires pour quelques pistes).
  5. Arrêt de tous les Paquets : Menu principal > Centre de paquets > Stop.
  6. Remplacemment du disque HDD1 par le nouveau disque de 3To.
  7. Préparation du Disque 1. J’ai choisi cette fois ci un volume Synology Hybrid RAID (SHR) plutôt qu’un simple RAID 1 pour plus de souplesse (comme pouvoir évoluer plus simplement vers un Synology à plus de deux baies par exemple). Menu principal > Gestionnaire de stockage > Créer > Rapide > Disque 1 > Oui > Appliquer.
  8. Déplacement des données vers le Volume 1.
    • Pour chacun des dossiers partagés : Menu principal > Panneau de configuration > Dossier partagé > Modifier > Volume 1
    • Déplacement de la base de donnée MySQL (blog…) : Menu principal > Panneau de configuration > Services Web > Volume 1
    L’intérêt du double déplacement Volume 1 → Volume 2 → Volume 1 est de retomber sur ses pattes avec toutes vos données sur Volume 1 plutôt que Volume 2. Très utile si vous avez pas mal de partages réseau (NFS…).
  9. Restauration de la base de données de Photo Station (cf. Synology Photo Station et commentaires pour quelques pistes).
  10. Supprimer tous les paquets qui doivent être cassés puis les réinstaller (dans Menu principal > Centre de paquets)
  11. Restauration du RAID SHR : Menu principal > Gestionnaire de stockage > Volume 2 > Supprimer pour la suppression du Volume 2 puis Menu principal > Gestionnaire de stockage > Volume 1 > Gérer > Etendre le volume en ajoutant des disques durs > Disque 2 > Oui > Appliquer pour la restauration du RAID SHR
Publié dans Synology | 12 commentaires

Synology Photo Station et commentaires

Activer/désactiver les commentaires

Pour activer la possibilité de commenter les photos d’un album, se rendre sur l’album, puis cliquer en haut sur Plus puis sur Confidentialité et infos sur l’album et cocher en bas Permettre aux utilisateurs de faire des commentaires.

Sauver/restaurer Photo Station

La meilleure façon de sauver correctement et complètement Photo Station avec ses commentaires est certainement de passer par le système de sauvegarde de Synology (Menu principal > Sauvegarder et restaurer > Créer) en n’oubliant pas de cocher la case sauvegarde de l’application Photo Station sur la page Sélectionnez les données d’application, configurations et dossiers partagés à sauvegarder.

Où sont stockés les commentaires ?

Les commentaires de Photo Station sont enregistrés dans une base de données PostgreSQL qui se trouve dans /volume1/@database/pgsql. Attention, cet entrepôt de base de données contient d’autres bases de données comme celle du médiacenter.
Les commandes pour arrêter, lancer et redémmarrer le serveur PostgreSQL sont :
> /usr/syno/etc/rc.d/S20pgsql.sh stop
> /usr/syno/etc/rc.d/S20pgsql.sh start
> /usr/syno/etc/rc.d/S20pgsql.sh restart

Pour sauver ou restaurer la base de donnée de photo station, il faut utiliser la commande synophoto_backup qui se trouve dans /volume1/@appstore/PhotoStation/bin.
Elle s’utilise de la manière suivante :
Usage: synophoto_backup [-r|-b] p [-o]
  -b Backup photo database.
  -r Restore photo database.
  p Path to store backup file or to get restore file.
  -o Overwrite mode for restoring photo database. Default is skip mode.

Connexion à la base de données

Il est possible de se connecter à la base de données PostgreSQL de Photo Station dans un terminal de la manière suivante :
> su admin
> /usr/syno/pgsql/bin/psql photo

Il est également possible d’exporter la base de données PostgreSQL de Photo Station de la manière suivante :
> su admin
> /usr/syno/pgsql/bin/pg_dump photo > ~/PhotoStationBD.sql

Remarque : de la même manière, il est possible de se connecter à la base de données du médiacenter. > su admin
> /usr/syno/pgsql/bin/psql mediaserver

Publié dans Synology | Tagué | 2 commentaires

WordPress : « Impossible de créer le dossier. »

Lors d’une tentative de mise à jour de WordPress, d’un thème ou d’une extension de ce blog hébergé sur mon NAS synology, j’obtiens le message d’erreur suivant : « Impossible de créer le dossier. » . Les droits sont pourtant bien paramétrés. La commande suivante permet toutefois de résoudre le problème :
chown -R nobody:nobody mon-blog
Une fois la mise à jour effectuée, je restaure le propriétaire d’origine.
Publié dans Galères, WordPress, Synology | Laisser un commentaire