Installer enezDiaz
Pour installer enezDiaz :
- Dans le dossier home, créer le dossier
enez:mkdir enez - Si ce n’est déjà fait :
sudo apt install python3-psycopg2 python3-simplejson python3-pip - Installer les outils python, dans cet ordre
sudo -H pip3 install paho-mqtt - dans le dossier ‘/home/enez/’ créer le dossier ‘services’ :
mkdir services - Via ftp, y installer les sources python enezDiaz
ou directement
git clone https://codeberg.org/inizisoft/enezDiaz.git, Mettre à jour le fichier de config - Configurer les accès à la base de données (host = ’localhost’)
- Lancer manuellement enezDiaz pour vérifier le bon fonctionnement :
python3 services/enezDiaz/enezDiaz.py - Si tout est OK, installer le service:
- Editer les fichiers enezDiaz.service en vérifiant la ligne de commande.
- Déplacer ces fichiers dans le dossier /lib/systemd/system/
- Changer les permissions :
sudo chmod 644 /lib/systemd/system/enezDiaz.service - Demander à systemd d’utiliser les nouveaux services
sudo systemctl daemon-reloadsudo systemctl enable enezDiaz.service - puis rebooter
sudo reboot
- On peut vérifier
sudo systemctl status enezDiaz.service