El BPM180 es un sensor de temperatura y presión compatible con ESPHome y que se conecta a través de un puerto I2C.
Voy a utilizar mi ESP8266 y conectaré el sensor a los puertos D2 (Data - SDA) y D1 (Clock - SCL). Si utilizas otro módulo como un ESP32 tendrás que buscar los pines del puerto I2C. Por tanto, la conexión será la siguiente:
Una vez hemos realizado las conexiones nos vamos a la interfaz de Home Assistant - ESPHome y seleccionamos un dispositivo o creamos uno nuevo (yo voy a reutilizar uno ya existente así que Edit). El código que hay que incluir es el siguiente:
Primero configuramos el puerto I2C y a continuación el sensor BMP180. Por último, Save e Install.
Una vez se haya cargado el código nos vamos a la interfaz de Home Assistant y seleccionamos Ajustes - Dispositivos y servicios y seleccionamos el dispositivo ESPHome. Podemos comprobar como se han añadido dos nuevos sensores.
Podemos añadir estos nuevos sensores al panel de control de la forma habitual.
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.