MolSmart

MolSmart Open API

Interfaces HTTP, TCP, UDP e MQTT na rede local para integrar os módulos de iluminação MolSmart e o Gateway GW8 RF/IR com sistemas de terceiros, hubs e drivers próprios — sem necessidade de conta na nuvem MolSmart.
EscopoPlacas de Relé · Dimmer TRIAC · Dimmer 0-10V · Módulo de Entradas · Gateway GW8
AcessoSomente rede local — sem dependência de nuvem
0.1 / Primeiros Passos

Produtos

Escolha um produto abaixo para a referência de API completa — sintaxe de comandos TCP, endpoints HTTP e tópicos/payloads MQTT onde documentados.

ProdutoModelosProtocolos
Placas de ReléMS-B002 · MS-B004 · MS-B008 · MS-B016 · MS-B032TCP · HTTP GET (CGI) · UDP · MQTT
Dimmer TRIACMS-D006TCP · HTTP POST (JSON) · MQTT
Dimmer 0-10VMS-A008TCP (confirmado) · HTTP/MQTT (esperado)
Módulo de EntradasMS-I012TCP · HTTP GET (CGI) · UDP · MQTT
Gateway GW8 (RF/IR)MS-GW08HTTP
0.2 / Primeiros Passos

Convenções Gerais

TópicoDetalhe
Porta TCP padrão502 em todos os módulos (relés, dimmers, entradas) — alterável por unidade na página Integrations/Ports.
Encontrar o IP de um móduloVerifique a própria interface web do módulo (página Config) ou a lista de clientes DHCP do seu roteador. O Gateway GW8 adicionalmente suporta descoberta local em http://molsmart.local — ver a página do GW8.
Portas HTTPA interface web / API HTTP usa por padrão a porta 80 (simples) ou 443 (HTTPS) — configurável por unidade.
HTTP Auth / Session IDA página Config dos módulos de iluminação (Relé/Dimmer/Entrada) pode exigir usuário/senha ou um token 'Session ID' fixo para requisições HTTP/API — ative e configure por unidade antes de expor um módulo além de uma rede confiável.
CORSOpcional, por unidade — permite que uma integração hospedada em navegador chame a API HTTP de um módulo diretamente de outra origem.
MQTTTodo módulo é um cliente MQTT, não um broker — aponte-o para o endereço/credenciais do seu próprio broker na página Integrations/Ports. A nomenclatura de tópicos está confirmada para a família Dimmer; veja cada página de produto para o que está e o que não está documentado.
Note

Essas configurações por módulo ficam nas próprias páginas web de Integrations/Ports e Config do módulo — consulte o Manual do Usuário completo de cada produto para a referência completa de campos dessas páginas.

0.3 / Primeiros Passos

Sobre Esta Referência

Esta referência é compilada a partir dos documentos internos de API da MolSmart para cada família de produto (API de Placa de Relé, API do Dimmer TRIAC, API do Dimmer 0‑10V, API do GW8). Quando um documento-fonte não cobre um determinado transporte ou campo para um produto, essa lacuna é sinalizada explicitamente com um painel A confirmar na página correspondente, em vez de ser presumida — principalmente nas páginas do Dimmer 0‑10V e do Módulo de Entradas, cuja documentação-fonte é mais enxuta que o resto da linha.

Note

Encontrou algo errado, ou tem a especificação faltante de alguma das pendências sinalizadas nessas páginas? Esta referência é mantida ativamente — correções são bem-vindas.