Integração e API
Local API
Local API é uma interface de programação que permite comunicação direta entre sistemas de automação residencial na mesma rede local (LAN), sem depender de servidores em nuvem. Exibe estados e comandos de dispositivos via endpoints locais, por exemplo GET /api/v1/lights/1/state retornando {"on": true, "bri": 254}, assegurando operação mesmo sem Internet. Recomendado para Integradores Avançados.
🔀 Tipos de Comunicação
Polling Baseado
REST / HTTP
O padrão mais comum. Utiliza requisições HTTP padrão (GET, POST, PUT) para consultar ou alterar o estado dos dispositivos.
Event Driven
WebSocket
Conexão bidirecional persistente. Ideal para atualizações de status em tempo real sem a necessidade de requisições repetidas.
Pub/Sub
MQTT
Protocolo de mensagens leve via Publish/Subscribe. Altamente eficiente para redes de sensores e IoT local.
✅ Vantagens Arquiteturais
⚡
Latência Ultrabaixa
Comandos são executados em milissegundos, pois os pacotes de dados viajam apenas até o roteador local e voltam, sem travessia de internet.
⚡
Independência da Internet
O sistema continua operando perfeitamente mesmo se a conexão com o provedor de internet cair, garantindo a automação crítica.
⚡
Privacidade de Dados
Informações de uso, horários e rotinas não são enviadas para servidores de terceiros, permanecendo inteiramente na rede do usuário.