กลับไปหน้ารวมไฟล์
nodemcu-aht10-temphumidity-measuring-wlan-mqqt-b3dab0-en.md

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%."

ข้อมูล Frontmatter ดั้งเดิม

title: "Nodemcu AHT10 Temp/Humidity Measuring WLAN MQQT"
description: "Place it anywhere and get correct Data everytime. Perfect for Smarthome."
author: "maximus1"
category: ""
tags:
  - "nodemcu"
  - "tp4056"
  - "aht10"
views: 3158
likes: 0
price: 299
difficulty: "Easy"
components:
  - "1x Soldering iron (generic)"
  - "1x TP4056"
  - "1x AHT10"
  - "1x Solar Panel, 2.5 W"
  - "1x Wire, Hook Up"
  - "1x Li-Ion Battery 1000mAh"
  - "1x Solder Wire, Lead Free"
  - "1x NodeMCU ESP8266 Breakout Board"
tools: []
apps:
  - "1x MQTT"
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "7c74a0a898f278e4b892a1a840ee64593eb4c72a29d3d6038d5de2ace7b73044"
encryptedPayload: "U2FsdGVkX19rEXCySI7h6FrsCJR5TlgAfI54TaV8elPc/ZZ75dvrwwtyyF1PPFoPZzaqGHMyt5NjP+G7F0XNS1TYe1PJgWL9QIUiCAT7dq4="
seoDescription: "Nodemcu AHT10 project for Temp/Humidity monitoring via WLAN MQQT. Get accurate Data for your Smarthome."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/nodemcu-aht10-temphumidity-measuring-wlan-mqqt-b3dab0_cover.jpg"
lang: "en"