Serveur IoT - MQTT, SQL, Node-RED, InfluxDB
On a besoin d'un broker (serveur) MQTT public (exposé sur internet via une IP publique et éventuellement un nom de domaine) pour pouvoir envoyer des données openSenseMap.
Ce serveur public peut recevoir et centraliser les données provenant de :
- stations LoraWan via le serveur Chirpstack Unistra/EMS
- d'un autre Raspberry (non public) configuré pour récupérer les données des stations via wifi ou filaire. Par exemple avec HomeAssistant
Exposition du serveur IoT sur internet
fan.ynh.fr (Raspberry 3) sur le net via un VPN wireguard
Installation des services publics
- Création des domaines et d'un certificat let'sEncrypt
- Installer sur le serveur fan.ynh.fr les applications YunoHost :
- mosquitto_ynh
- phpmyadmin
- nodered
- influxdb_v2
No Comments