Modifications

Sauter à la navigation Sauter à la recherche
1 326 octets ajoutés ,  26 juillet 2017 à 17:36
Ligne 2 : Ligne 2 :     
== Qu'est ce que EVOK? ==
 
== Qu'est ce que EVOK? ==
EVOK est un logiciel de contrôle de base pour UniPi soit via une API ou un interface Web. Le code source est librement disponible sur GitHub où vous trouverez également les instructions d'installation.
+
EVOK est un logiciel de contrôle de base pour UniPi soit via une API ou une interface Web rudimentaire. Le code source est librement disponible sur GitHub où vous trouverez également les instructions d'installation.
   −
EVOK est une couche offrant l'accès aux relais, aux entrées/sortie analogiques et digitales. Grâce à l'API, vous pouvez utiliser UniPi comme unité de contrôle totalement indépendante (avec son propre programme) ou unité de contrôle exploitée par un autre logiciel (([https://pidome.org/ Pidome], [https://www.domotiga.nl/projects/domotiga/wiki/Home DomotiGa]).
+
EVOK est une couche offrant l'accès aux relais, aux entrées/sortie analogiques et digitales. Grâce à l'API, vous pouvez utiliser UniPi comme unité de contrôle totalement indépendante (avec son propre programme) ou unité de contrôle exploitée par un autre logiciel ([https://pidome.org/ Pidome], [https://www.domotiga.nl/projects/domotiga/wiki/Home DomotiGa]).
    
L'API EVOK est accessible via:
 
L'API EVOK est accessible via:
Ligne 11 : Ligne 11 :  
* WebSocket
 
* WebSocket
   −
EVOK doit être installé sur la carte microSD du Raspberry-Pi contrôllant l'UniPi. EVOK s'installe sur le système d'exploitation Rapsbian.
+
EVOK doit être installé sur la carte microSD du Raspberry-Pi contrôlant l'UniPi. EVOK s'installe sur le système d'exploitation Rapsbian.
    
== Liens utiles ==
 
== Liens utiles ==
Ligne 56 : Ligne 56 :     
Après le redémarrage, tout devrait fonctionner comme attendu.
 
Après le redémarrage, tout devrait fonctionner comme attendu.
 +
 +
=== Contrôler l'état du service ===
 +
Vous pouvez facilement contrôler l'état du service en saisissant la commande suivante:
 +
 +
systemctl | grep evok
 +
 +
Si le service n'est pas démarré :
 +
* Vous pouvez vérifier les erreurs en lancant Evok en mode debug
 +
* <font color="red">Considérer l'installation de la version de développement de Evok.<br />Ce que nous avons fait ce 25 juillet pour faire fonctionner Evok.</font>
 +
 +
=== Installer la version de développement ===
 +
Il est assez facile d'installer la version de développement d'Evok par dessus l'installation d'evok.
 +
 +
Suivez les instructions suivantes:
 +
 +
<nowiki>cd /tmp
 +
wget https://github.com/UniPiTechnology/evok/archive/master.zip
 +
unzip master.zip
 +
cd evok-master
 +
sudo bash install-evok.sh</nowiki>
    
=== Daemon et fichier de configuration ===
 
=== Daemon et fichier de configuration ===
Ligne 76 : Ligne 96 :     
  sudo /opt/evok/evok.py
 
  sudo /opt/evok/evok.py
 +
 +
== Test du serveur Web ==
 +
Une fois Evok installé, il démarre un serveur Web pour autoriser l'accès à l'API.
 +
 +
Evok propose également une interface WEB rudimentaire pour changer l'état des relais et vérifier l'état des entrées.
 +
 +
Ouvrez un navigateur internet et saisissez l'adresses {{fname|http://adress_ip_de_votre_pi}} ou {{fname|http://host_name_de_votre_pi.local}}
 +
 +
Comme notre Raspberry-Pi porte le nom "unipi" (comme ''hostname''), nous pouvons obtenir l'interface avec {{fname|unipi.local}}
 +
 +
[[Fichier:UniPi-EVOK-Installation-web.jpg|640px]]
    
== Désinstallation ==
 
== Désinstallation ==
29 917

modifications

Menu de navigation