Franchement installé dans mon nouveau logement en février 2022, je rencontre un problème de température. En effet mes radiateurs possèdant chacun son thermostat sans thermomètre, il est assez difficile de régler la température correctement.
En plus de ça, ma Raspberry Pi dormait dans son carton, et j’ai envie de la ressortir pour bidouiller avec. Me vient alors l’idée de construire une petite station de mesures de température.
Les objectifs
L’idée de base est simple : des capteurs de température dispatchés dans mon logement, connectés à ma box internet, communiquent avec ma Raspberry Pi par le réseau local. Ma Raspberry se charge de stocker les données en les horodatant. La température extérieure doit être également être stockée.
Les informations de « configuration » des différents radiateurs sont aussi stockés pour pouvoir voir leur impact sur la température de la pièce.
Une interface graphique permet de visualiser la valeur de la température actuelle, de visualiser l’évolution de la température sur les différents capteurs, ainsi que de permettre à l’utilisateur de rentrer les informations des radiateurs (dans un premier temps pour pouvoir récupérer les données manuellement, l’objectif final est de pouvoir commander les radiateurs à distance).
A l’origine de mon projet, Node-RED était l’outil que j’utilisais en backend et frontend. Les graphiques générés par Node-RED Dashboard se complétaient tout seul avec le reste du code backend.Notamment, à partir d’une entrée MQTT changeante, les graphiques affichaient les valeurs sur les dernières 24h sans besoin de programmation particulière, car Node-RED gérait tout ça… Lire la suite : MaisonPaul – Migration de Node-RED à Python
Pour pouvoir accéder à mon application de domotique depuis Internet sans me soucier de la sécurité, la mise en place d’un serveur VPN peut être la solution idéale. Dans cet article, nous allons voir comment configurer un serveur VPN à l’aide de PiVPN et de No-IP. No-IP : pour un nom de domaine gratuit Le… Lire la suite : Créer un serveur VPN sur Raspberry Pi
Dans mon article précédent, j’ai pu mettre en place les infrastructures nécessaires pour récupérer les valeurs de mes capteurs et les mettre à disposition dans un broker MQTT sur ma Raspberry Pi. L’objectif maintenant est de fournir une interface utilisateur pour visualiser ces valeurs. Depuis que les smartphones sont de mises, j’ai toujours rêvé de… Lire la suite : MaisonPaul – Application Android
Pour mon projet de capteurs connectés, je me suis grandement inspiré de deux articles du site Random Nerd Tutorial, le premier traitant de l’utilisation des capteurs DHT et le second traitant de l’algorithme global permettant de faire communiquer des ESP32 avec un broker MQTT et un backend Node-RED, ainsi que d’un article français sur le… Lire la suite : MaisonPaul – Des capteurs connectés à un serveur sur Raspberry Pi