El componente de temperatura y humedad HTU21D le permite usar sensores HTU21D, Si7021 y SHT21 con ESPHome. Se requiere que el bus I²C esté configurado en su configuración para que este sensor funcione.
El HTU21D es un nuevo sensor de humedad digital. Estableciendo nuevos estándares en términos de tamaño e inteligencia. Este sensor proporciona señales calibradas y linealizadas en formato digital I²C.
Los sensores HTU21D son ideales donde se necesitan mediciones confiables y precisas. Estos sensores de baja potencia están diseñados para aplicaciones de alto volumen y costos sensibles con limitaciones de espacio reducido.
NOTA: También te puede interesar ver los sensores dht22, BMP280 y BME280.
Componentes requeridos (lista de materiales):
- Placa de desarrollo ESP32, ESP8266, Wemos d1 mini o equivalente.
- HTU21 D Sensor de temperatura y humedad
- Cables de conexión. Estos cables te los puedes fabricar tú mismo siguiendo este tutorial.
- Fuente de alimentación de 5V (Micro USB o Externa).
Puede comprar los componentes requeridos de la mejor calidad. Elijo los componentes según la mejor relación calidad-precio.
Los sensores se calibran y prueban individualmente. La identificación del lote se almacena un código de identificación electrónico en el chip y se imprime en el sensor.
Con las mejoras y la miniaturización de este sensor, la relación rendimiento-precio se ha mejorado y, finalmente, cualquier dispositivo debería beneficiarse de su modo de operación de ahorro de energía de vanguardia.
Cableado del módulo HTU21D sensor
Conectemos el módulo HTU21D. Las conexiones son bastante simples. Comience conectando el pin VIN a la salida de 3.3V y conecte GND a tierra (GND). Luego conectamos SCL con SCL y SDA con SDA.
Sensor de temperatura y humedad HTU21D.
# Ejemplo de configuración
sensor:
- platform: htu21d
temperature:
name: "Temperatura dormitorio"
humidity:
name: "Humedad dormitorio"
update_interval: 30s
Variables de configuración:
- temperatura (Obligatorio): La información para el sensor de temperatura.
- nombre (Obligatorio, cadena): El nombre del sensor de temperatura.
- id (opcional, ID): establezca la ID de este sensor para usar en lambdas.
- Todas las demás opciones de Sensor.
- humedad (Requerido): La información para el sensor de humedad.
- nombre (Obligatorio, cadena): El nombre del sensor de humedad.
- id (opcional, ID): establezca la ID de este sensor para usar en lambdas.
- Todas las demás opciones de Sensor.
- update_interval (opcional, tiempo): el intervalo para comprobar el sensor. El valor predeterminado es 60s.
Descargo de responsabilidad
Esta guía asume que el lector tiene conocimientos intermedios y experiencia con prototipos electrónicos, soldadura, secuencias de comandos, depuración y prácticas seguras. Como con cualquier proyecto, hay muchas formas de lograr el resultado deseado y esta es solo una de ellas. Si bien he realizado esta guía con el máximo de rigor posible, no ofrezco garantía ni asumo ninguna responsabilidad por el resultado de seguir cualquiera o todas las instrucciones aquí descritas.