TecnovaIoT

Conecta un ESP32 a la plataforma IoT Tecnova por MQTT sobre WebSocket seguro (WSS).

Author
Tecnova
Website
https://github.com/pipe1391/TecnovaIoT
Category
Communication
License
MIT
Library Type
Contributed
Architectures
esp32

Maneja WiFi, la obtencion de credenciales via el webhook del dispositivo, la validacion TLS del broker y del webhook, la reconexion automatica del MQTT (ante un corte de WiFi reinicia el ESP32, salvo con setAutoRestart(false)), y el mapeo de variables del panel por nombre -- publicar un sensor o reaccionar a un comando queda reducido a un par de llamadas (setValue/onCommand), sin tocar MQTT ni certificados a mano. Los comandos del panel llegan a onCommand() con su tipo JSON: booleano para interruptores y botones, numero para deslizadores. Incluye manejo de consumo para proyectos a bateria: deepSleepSeconds() para sensores que solo publican, y enablePowerSave() para actuadores o dispositivos mixtos, que tienen que seguir alcanzables. Incluye tambien un modulo opcional (TecnovaProvisioning) para cargar las credenciales desde un portal cautivo en vez de escribirlas en el codigo. Incluye un modo sin reinicios (setAutoRestart(false)) para equipos con pantalla.

Downloads

Filename Release Date File Size
TecnovaIoT-1.5.0.zip 2026-10-01 86.06 KiB
TecnovaIoT-1.4.0.zip 2026-09-25 59.00 KiB
TecnovaIoT-1.3.0.zip 2026-08-28 49.70 KiB
TecnovaIoT-1.2.2.zip 2026-08-27 48.10 KiB
TecnovaIoT-1.2.1.zip 2026-08-27 47.33 KiB
TecnovaIoT-1.2.0.zip 2026-08-27 47.02 KiB
TecnovaIoT-1.1.3.zip 2026-08-27 42.46 KiB
TecnovaIoT-1.1.2.zip 2026-08-27 39.63 KiB
TecnovaIoT-1.1.1.zip 2026-08-27 30.23 KiB
TecnovaIoT-1.1.0.zip 2026-08-27 29.68 KiB