Documentacao
Integracoes IoT
Guias para conectar firmwares, gateways e placas como ESP32 ao IoTsys usando MQTT, topicos previsiveis e payloads padronizados.
Fluxo de integracao
1. Dispositivo
Crie os dispositivos no painel para receber IDs, topicos e limite do plano.
2. Credencial
Use uma credencial MQTT por dispositivo ou uma bridge do tenant para gateways.
3. Firmware
Assine comandos, publique estado e sinalize disponibilidade.
4. Automacao
Alexa e IoTsys passam a operar os dispositivos pelo broker.
Caminhos recomendados
Relay, luz, tomada e RF
Use MQTT para comandos e estado. E o caminho mais leve para ESP32, ESP32-C3, ESP8266 e bridges RF/IR.
Camera ESP32-CAM
Use WebSocket binario em /camera_socket. O ESP autentica e publica JPEGs sem Base64.
Sistemas externos
Use REST API com token bearer para consultar dispositivos, historico e enviar comandos de automacao.
MQTT
Broker, autenticacao, ACLs, topicos e boas praticas.
REST API
Autenticacao bearer, consulta de dispositivos e envio de comandos por HTTP.
ESP32 e similares
Exemplo Arduino/PlatformIO para ESP32, ESP32-C3 e gateways RF.
ESP32-CAM
Streaming JPEG via WebSocket autenticado para dispositivos Camera.
Payloads
Contratos JSON de comando, estado e disponibilidade.
Dados do ambiente
- Broker
- mqtt.iotsys.com.br:1883
- Tenant de exemplo
- {tenant_id}