Wet walls or windows? Is the humidity level too high?
This module cannot change that, but it will give you all the information you need to take the right action.
In connection with an MQQT broker and a smart home control (node red, etc.), rules for ventilation and heating can be created.
The AHT10 sensors measure very reliably temperature and humidity.
The charging module TP4056 supplies a Li-Po battery with electricity and protects against deep discharge.
A solar cell recharges the battery during the day if it is placed in a relatively bright place.
In order not to put too much strain on the battery and to extend the runtime, the NodeMCU is put to sleep for 120 seconds and then reset.
As can be seen, D0 is permanently connected to RST for the reset functionality.
EXPANDED TECHNICAL DETAILS
Distributed Meteorological Node
This project is a high-reliability environmental sensor node that integrates the AHT10 digital sensor with the MQTT protocol for smart home data logging.
- MQTT Broker Communication: The NodeMCU (ESP8266) connects to a local or cloud-based MQTT broker (like Mosquitto). It "Publishes" temperature and humidity data to a specific topic (
home/livingroom/env) every 60 seconds. - AHT10 Digital Precision: Explains the advantage of the AHT10's I2C interface, providing factory-calibrated readings with low power consumption and high response speed compared to standard analog sensors.
Scalability
- Home Assistant Integration: The MQTT data is automatically discovered by automation platforms like Home Assistant, allowing for complex rules like "Turn on the AC if Humidity > 70%."