-
Notifications
You must be signed in to change notification settings - Fork 2
ArticlesSynology
Avant de commencer l’installation, voici la liste des outils dont vous aurez besoin :
- La dernière version de ZiHome. L'archive est téléchargeable depuis la page d'accueil : https://code.google.com/p/interface-utilisateur-domotique-zibase/
- Un éditeur de fichier évolué installé sur le PC. Notepad++ est très bien et gratuit. Il est téléchargeable à l'adresse : http://notepad-plus-plus.org/fr/
- Le logiciel PuTTY installé sur le PC. Il permettra de se connecter au NAS. Il est téléchargeable à l’adresse : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
- L’une des dernières versions du DSM installée sur le NAS.
Le NAS doit ensuite être configuré avec les paramètres suivants :
- Dans Panneau de configuration/terminal du NAS autoriser les connexions SSH :
- Installer Mariadb et phpMyAdmin via le centre de paquets.
- Activer le service Web station en allant dans le panneau de configuration/Service Web
- Liste des options à cocher dans panneau de configuration/services web onglet Paramètre PHP et dans personnaliser PHP open_basedir, ajouter à la fin le texte :/volume1/Scripts/InterfaceZibase/
- Activation des extensions PHP dans panneau de configuration/services web onglet Paramètres PHP cliquer sur « Sélectionner PHP extension » puis cocher les options comme indiqué :
- Créer un dossier partagé où se trouvera le répertoire bin, panneau de configuration/ dossier partagé/créer puis attribuer les droits de lecture et écriture aux personnes souhaitées:
- Si vous ne maîtrisez par la commande vi, vous pouvez essayé d'installer Config File Editor qui servira pour modifier les fichiers de configuration comme le fichier crontab. La procédure d’installation est décrite sur cette page : http://www.sil51.com/informatique/ds1812/65-ds1812-config-file-editor.html. Pour l’utilisation de ce logiciel décocher la case « Améliorer la protection contre les falsifications de requêtes inter-site » puis utiliser Config File Editor à partir du compte utilisateur admin :
Avec un explorateur Windows copier le répertoire www dans \votreNAS\web. Lors de la première connexion avec votre navigateur internet préféré une page de renseignement s’affiche, ce qui permettra de remplir automatiquement le fichier \votreNAS \web\www\config\conf_zibase.php. Ce fichier peut être modifié ultérieurement en cas de problème ou de changement de configuration :
Si tout se passe bien, voici le message qui sera affiché :
Ce descriptif est donné de manière informative. Normalement, il n'est pas nécessaire d'éditer ce fichier à la main.
$login = 'user'; // Il s'agit du login de connexion a Mysql
$plogin = 'password'; // Il s'agit du mot de passe de connexion a Mysql
$hote = 'localhost'; // Il s'agit de l'adresse du serveur Mysql
$base = 'zibase'; // Il s'agit du nom de la base Mysql associé à votre interface
- Avec un explorateur Windows, créer le répertoire « InterfaceZibase » dans \votreNAS\Scripts\
- Avec un explorateur Windows, copier le répertoire bin dans \votreNAS\Scripts\InterfaceZibase\
- Puis se connecter au NAS en SSH avec PuTTY en saisissant les champs Host name, Port Saved sessions et en cliquant sur SSH puis sur save pour sauver la configuration et pour finir open :
Une fois que le terminal s’ouvre, suivre cette procédure :
- Se connecter avec
- Login as : root
- root@votreNAS password: motdepasseadministrateur
- Lancer les commandes suivantes
cd /volume1/Scripts/InterfaceZibase/bin/
./install.sh
- Vous pouvez fermer PuTTY
- Redémarrer le NAS via le DSM pour prendre en compte la nouvelle configuration.
En cas de mise à jour du site suite à une évolution, vous serez peut être amené à importer un fichier updatex.sql. Voici comment faire :
- Aller à l’adresse : http://IPduNAS/phpMyAdmin
- Renseigner l’utilisateur ainsi que son mot de passe (le même décrit dans « Installation de www »).
- Ouvrir la base de données qui a été créé précédemment.
- Cliquer sur l’onglet Importer, parcourir le fichier www/sql/updatex.sql, laisser les options par défaut et exécuter :
- Installation
- Sur un NAS Synology
- Générique
- Mise à jour
- Versions
- Utilisation
- Première utilisation
- Gérer les pièces
- Gérer les stickers
- Gérer les textes dynamiques
- Page Accueil
- Caméras
- FreeBox
- FreeBox avec Zibase
- Meteo
- Consommables
- iPhone
- Android
- Gérer les sondes
- Affecter un actioneur
- Affecter un capteur
- Affecter un scénario
- Gérer les utilisateurs
- Gérer les modules
- Messages Zibase
- Variables
- Insertion de page
- Paramètres
- Pollution
- Les différentes pages