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

REST / HTTP

O padrão mais comum. Utiliza requisições HTTP padrão (GET, POST, PUT) para consultar ou alterar o estado dos dispositivos.

Polling Baseado
WebSocket

Conexão bidirecional persistente. Ideal para atualizações de status em tempo real sem a necessidade de requisições repetidas.

Event Driven
MQTT

Protocolo de mensagens leve via Publish/Subscribe. Altamente eficiente para redes de sensores e IoT local.

Pub/Sub

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.