IoT
IoT es el acrónimo de Internet of Things (internet de las cosas). Esto consiste en que nuestra placa y un entorno de control (en nuestro caso web) estarán conectados a un servidor de IoT (servidor mqtt), entre la placa electrónica y nuestra web de control se producen comunicaciones que tiene como intermediario el servidor mqtt. El sistema se basa en la publicación y subscripción de temas con sus correspondientes valores. En nuestro caso la placa esp32 STEAMakers publicará temas con valores (como temperatura con su valor) y también estará suscrita a temas mandados por una web de control como ledazul con valores on y off. Al igual la web estará suscrita a los temas de los sensores de la placa para graficarlos, y publicará a través de botones los temas realacionados con los leds para encenderlos y apagarlos (ledazul on / off, por ejemplo).
Tarea Reto 7 Kits
Se trata de realizar un control por IoT de la placa ESP32 STEAMakers + TDR-Steam.
La ESP32 publica tema de humedad y temperatura, y se suscribe a temas ledazul y ledrojo con valores on off, la web de control (panel) publica los temas ledrojo y ledazul con valores on off y se suscribe a los temas humedad y temperatura. La web hará un graficado en tiempo real de los valores de humedad y temperatura de la placa, y tendrá el control remoto con dos botones de los leds azul y rojo de la placa.
El programa y toda la información al respecto la tenemos en el apartado IoT y microblocks.