insertion de data provenant d'un ESP32 dans une base mysql via un broker mqtt
pathof 393402d220 Update 'README.md' 10 months ago
LICENSE Initial commit 10 months ago
README.md Update 'README.md' 10 months ago
base.sql initial commit 10 months ago
ruche.py update ruche.py 10 months ago
ruche.service Ajout du script de service systemd 10 months ago

README.md

ruche

insertion de data provenant d’un ESP32 dans une base mysql via un broker mqtt

Installation

pré-requis

debian 9 (stretch) et inférieure

apt install python3-pip python3-mysqldb mysql-client mysql-server mosquitto

pip3 install paho-mqtt

debian 10 (buster) et supérieure

apt install python3-mysqldb mysql-server mysql-client mosquitto python3-pahomqtt

mise en place de la base de donnée

mysql -u root -pPASSWORD -e “create database RUCHE;”

mysql -u root -pPASSWORD -D RUCHE < base.sql

Copie des fichiers

copier le fichier ruche.py dans /usr/local/sbin/ avec les droits 750

copier le fichier ruche.service dans /lib/systemd/system/

Activation du service ruche

systemctl daemon-reload

systemctl enable ruche.service

systemctl start ruche.service