Le BME280 est l'un des capteurs que j'utilise dans presque tous mes projets. Avec cela, vous pouvez non seulement mesurer la température. Il peut également être utilisé pour mesurer l'humidité et la pression atmosphérique.
Le BME280 est le capteur parfait si vous souhaitez mesurer les données climatiques d'une pièce (ou de l'air extérieur) avec peu d'effort.
Le BMP280 est presque identique au BME280. Cela peut être utilisé pour mesurer la température et la pression atmosphérique.
Grâce au plugin approprié, le BME280 et le BMP280 peuvent être configurés en tant que capteurs dans ESPEasy en quelques clics. Tout ce que vous avez à faire est décrit dans l'article suivant.
Consignes de sécurité
Je sais que les notes suivantes sont toujours un peu ennuyeuses et semblent inutiles. Malheureusement, de nombreuses personnes qui savaient "mieux" ont perdu des yeux, des doigts ou d'autres choses à cause d'une négligence ou se sont blessées. La perte de données est presque négligeable en comparaison, mais même celles-ci peuvent être vraiment ennuyeuses. Par conséquent, veuillez prendre cinq minutes pour lire les consignes de sécurité. Parce que même le projet le plus cool ne vaut pas une blessure ou d'autres problèmes.
https://www.nerdiy.de/sicherheitshinweise/
Liens d'affiliation/publicitaires
Les liens vers des boutiques en ligne répertoriés ici sont des liens dits d'affiliation. Si vous cliquez sur un tel lien d'affiliation et effectuez un achat via ce lien, Nerdiy.de recevra une commission de la boutique en ligne ou du fournisseur concerné. Le prix ne change pas pour vous. Si vous effectuez vos achats via ces liens, vous aidez Nerdiy.de à pouvoir proposer d'autres projets utiles à l'avenir. 🙂
Conditions préalables
Articles utiles :
Vous pouvez trouver des conseils supplémentaires sur ESPEasy dans les articles suivants.
- ESPEasy - Exécutez des commandes et des actions via HTTP, MQTT, UDP et directement
- ESPEasy - Compiler et flasher le firmware et configurer les données d'accès WiFi
- Catégorie – ESPEasy
Outil requis :
Matériel requis :
Connectez le BME280 / BMP280 à l'ESP8266
Le BME280 est connecté à l'ESP8266 ou au Wemos D1 Mini via le bus I2C.

Si le bus I2C est configuré par défaut, vous pouvez utiliser le schéma de circuit affiché comme guide.
Configuration du BME280 / BMP280 dans ESPEasy
Pour que le BME280 puisse être configuré dans ESPEasy, le firmware ESPEasy doit déjà être installé et accessible sur l'ESPEasy. Vous pouvez également trouver des informations à ce sujet dans l'article ESPEasy - Compiler et flasher le firmware et configurer les données d'accès WiFi.

Tout d'abord, ouvrez le site Web de configuration de votre ESP8266 programmé avec ESPEasy en saisissant son adresse IP dans votre navigateur Web. Des informations sur la façon de connaître l'adresse IP sont également dans l'article Afficher/connaître l'adresse IP des appareils du réseau résumé.
Sobald Ihr die Konfigurationswebseite geöffnet habt, müsst Ihr auf den “Devices”-Tab wechseln. Klickt dazu auf den “Devices”-Button.

Dans l'onglet "Devices", vous devez maintenant cliquer sur le bouton "Add" dans l'une des lignes encore vides.

Vous serez alors automatiquement redirigé vers la vue affichée et pourrez sélectionner l'appareil que vous souhaitez créer.
Wählt hier den Eintrag “Environment – BMx280” aus.

Cela vous ramènera à une page de présentation.
Ici, vous pouvez effectuer tous les réglages concernant le BME280 ou le BMP280.
Wichtig ist hier, dass Ihr die korrekte “I2C Address” konfiuriert. In den meisten Fällen sollte die Standardadresse funktionieren. Wählt dazu den Wert “0x76 (118) – (default)” aus.

Mithilfe der Optionen “Altitude” und “Temperature offset” könnt Ihr die Temperatur- und Höhenmessung kalibrieren.
Unter “Altitude” solltet Ihr die Höhe (gemessen zum Meeresspiegel) des Sensorstandortes angeben.
Falls der gemessene Temperaturwert vom tatsächlichen abweichen sollte, könnt Ihr unter “Temperature offset” die Abweichung angeben und so ausgleichen.
Sobald der Sensor fertig konfiguriert ist, könnt Ihr dies mit einem Klick auf “Submit” speichern.
Afficher les valeurs mesurées du BME280
Après avoir configuré le BME280, vous pouvez le tester directement.

Dans la vue d'ensemble des appareils configurés, les valeurs mesurées sont visibles dans la ligne du BME280 sur le côté droit.
Diese aktualisieren sich spätestens alle 60 Sekunden. Dieses Intervall lässt sich in der Konfiguration des BME280 im Abschnitt “Interval” einstellen.
Envoyer les données du capteur via MQTT
Vous pouvez désormais également envoyer les données de capteur collectées à votre SmartHome via MQTT et les traiter là-bas si nécessaire. Ce que vous devez configurer pour cela est décrit dans l'article suivant.
Plus de capteurs à connecter à l'ESP8266 / ESP32
Vous trouverez un aperçu des autres articles pour connecter des capteurs et des actionneurs à ESPEasy dans la catégorie suivante.
Amusez-vous avec le projet
J'espère que tout a fonctionné comme décrit. Si ce n'est pas le cas ou si vous avez des questions ou des suggestions, faites-le moi savoir dans les commentaires. Je les ajouterai à l'article si nécessaire.
Les idées de nouveaux projets sont toujours les bienvenues. 🙂
PS Beaucoup de ces projets - en particulier les projets matériels - coûtent beaucoup de temps et d'argent. Bien sûr, je le fais parce que j'aime ça, mais si vous pensez que c'est cool que je partage l'information avec vous, je serais heureux d'un petit don au fonds du café. 🙂