Ligne 14 : |
Ligne 14 : |
| | | |
| == Liens utiles == | | == Liens utiles == |
− | * [https://github.com/UniPiTechnology/evok GitHub] - Téléchargement, installation, manuel | + | * [https://github.com/UniPiTechnology/evok GitHub de EVOK] - Téléchargement, installation, manuel |
| * [https://forum.unipi.technology/category/4/official-evok-api Forum] | | * [https://forum.unipi.technology/category/4/official-evok-api Forum] |
| + | |
| + | == Installation == |
| + | === Préparer votre Pi === |
| + | Télécharger et graver la dernière version de Raspbian (Raspbian Jessie, 05 07 2017). |
| + | |
| + | Utiliser '''raspi-config''' pour: |
| + | # Changer le mot de passe de l'utilisateur Pi |
| + | # Changer le nom de l'hôte |
| + | # <font color="red">'''Activer le support I2C'''</font> (indispensable pour contrôler la carte) |
| + | # '''Etendre le système de fichier''' |
| + | |
| + | Après avoir rebooté le Raspberry-Pi, faire une mise-à-jour du système d'exploitation |
| + | |
| + | <nowiki>sudo apt-get upgrade |
| + | sudo apt-get upgrade</nowiki> |
| + | |
| + | Rebooter le Pi une deuxième fois. |
| + | |
| + | === Installer EVOK === |
| + | Conformément aux instructions sur le [https://github.com/UniPiTechnology/evok GitHub de EVOK], vous pouvez installer EVOK en suivant les instructions suivantes: |
| + | |
| + | Télécharger la dernière release depuis le dépôt en utilisant wget (ou en utilisant git): |
| + | |
| + | <nowiki>cd /tmp |
| + | wget https://github.com/UniPiTechnology/evok/archive/v1.0.0.tar.gz |
| + | tar -zxvf v1.0.0.tar.gz && mv evok-* evok</nowiki> |
| + | |
| + | Le répertoire téléchargé ne sera plus utile après l'installation. Il pourra donc être installé pour libérer de la place. |
| + | |
| + | Les fichiers de configuration seront placés dans /etc/ |
| + | |
| + | Exécutez le script d'installation en suivant les instructions suivantes: |
| + | |
| + | <nowiki>cd evok |
| + | chmod +x install-evok.sh uninstall-evok.sh |
| + | sudo ./install-evok.sh</nowiki> |
| + | |
| + | Le Rasberry-Pi rebootera une 3ieme fois au terme de l'installation. |
| + | |
| + | Après le redémarrage, tout devrait fonctionner comme attendu. |
| + | |
| + | === Daemon et fichier de configuration === |
| + | EVOK utilise un fichier le configuration /etc/evok.conf |
| + | |
| + | Il est nécessaire de redémarrer le deamon EVOK après chaque modification du fichier de configuration. |
| + | |
| + | Le deamon peut être contrôler à l'aide de: |
| + | |
| + | systemctl start/restart/stop evok |
| + | |
| + | === Debogage === |
| + | Il est possible de démarrer EVOK manuellement pour faciliter les tâches de débogage. |
| + | |
| + | Il est possible de modifier le niveau de débogage dans le fichier {{fname|/etc/evok.conf}} |
| + | |
| + | systemctl stop evok |
| + | |
| + | et exécuter manuellement EVOK comme utilisateur root en appelant |
| + | |
| + | sudo /opt/evok/evok.py |
| + | |
| + | == Désinstallation == |
| + | Executer les opérations suivantes pour désinstaller EVOK: |
| + | |
| + | systemctl stop evok |
| + | sudo /opt/evok/uninstall-evok.sh) |
| | | |
| {{UniPi-TRAILER}} | | {{UniPi-TRAILER}} |