Skip to content

canterofranco/termostato_iot

Repository files navigation

termostato_iot

Termostato con Rasp Pi Pico W/2W, sensor DHT22 y relé que puede funcionar de modo manual o automático Crear un termostato con un Raspberry Pi Pico W/2W, sensor DHT22 y relé que puede funcionar de modo manual o automático

  • Programado en micropython utilizando asyncio (mqtt_as).
  • Utiliza la alternativa basada en eventos.
  • Se comunica mediante mqtts. Publica periódicamente en el tópico "ID_DEL_DISPOSITIVO" los siguientes parámetros: - temperatura - humedad - setpoint - periodo - modo Se envían todos las mediciones en una sola publicación en un JSON. Se suscribe a: + "ID_DEL_DISPOSITIVO"/setpoint + "ID_DEL_DISPOSITIVO"/periodo + "ID_DEL_DISPOSITIVO"/destello + "ID_DEL_DISPOSITIVO"/modo + "ID_DEL_DISPOSITIVO"/relé Almacenará de manera no volátil los parámetros de setpoint, periodo, modo y relé (ver btree). Destellará por unos segundos cuando reciba la orden "destello" por mqtt. Cuando recibe un mensaje con nuevos parámetros no volátiles, deberá actualizar los almacenados y actuar si es necesario. En modo automático: El relé se accionará cuando se supere la temperatura de setpoint. En modo manual: El relé se activará según la orden "relé" enviada por mqtt.

About

Termostato con Rasp Pi Pico W/2W, sensor DHT22 y relé que puede funcionar de modo manual o automático

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages