enezDiaz est un service tournant en tâche de fond dont l'unique but est de persister les données publiées par les différents capteurs via le protocole MQTT.
Seules les données identifiées comme étant à enregistrer le seront. Ce paramètrage se fait via une interface utilisateur proposée par le service enezKreiz. Il s'agit de la gestion des flux.
Les sources de ce services sont disponibles sur GitLab.
enez : mkdir enezsudo apt install python3-psycopg2 python3-simplejson python3-pipsudo -H pip3 install wheel setuptools
. sudo -H pip3 install paho-mqtt
. ? sudo -H pip3 install Flaskmkdir servicesgit clone https://framagit.org/enez/services/enezDiaz.git, ajouter éventuellement le fichier de config et le modifierpython3 services/enezDiaz/enezDiaz.pysudo chmod 644 /lib/systemd/system/enezDiaz.service
? sudo chmod 644 /lib/systemd/system/enezKreiz.servicesudo systemctl daemon-reload
sudo systemctl enable enezDiaz.service
? sudo systemctl enable enezKreiz.servicesudo rebootsudo systemctl status enezDiaz.service