MolSmart API Reference

Dimmer 0-10V — API

String de feedback TCP da Placa Dimmer 0-10V 8 canais MolSmart — 8 saídas analógicas + 8 entradas digitais. A documentação deste modelo é mais enxuta que o resto da linha; as lacunas estão sinalizadas explicitamente abaixo.
MS-A008
ProtocolosTCP (confirmado) · HTTP / MQTT (esperado, não confirmado)
Porta TCP padrão502 (alterável, padrão do firmware compartilhado)
Família de firmwareDimmer-8ch 0-10v
3.1 / Primeiros Passos

Visão Geral

A Placa Dimmer 0‑10V 8 Canais (MS-A008) tem 8 saídas analógicas (0‑10V) e 8 entradas digitais. Ela compartilha a interface web e o firmware de Integrations/Ports com a placa Dimmer TRIAC (MS-D006) — mesma família de protocolo TCP, mesma porta 502 padrão — mas o documento de API do fabricante disponível para este modelo específico é bem mais curto que o da placa TRIAC, e só confirma a string de feedback (leitura) via TCP.

To be confirmed

Tudo nesta página marcado como “A confirmar” é uma inferência por analogia com a API documentada do Dimmer TRIAC (§2), não um fato verificado de forma independente para a MS‑A008. Confirme em uma unidade real — ou peça à MolSmart o documento de API equivalente para 0‑10V — antes de usar em produção.

3.2 / Protocolo TCP em String

String de Feedback (confirmado)

Abra uma conexão TCP simples (porta padrão 502). O módulo reporta seus 8 níveis de saída e 8 estados de entrada como uma string separada por dois‑pontos, no mesmo formato das outras placas MolSmart:

Exemplo 1 — todas as saídas em 0%, todas as entradas em high
000000000000000000000000:11111111:8:00000000:00000000
Exemplo 2 — saída 1 em 35%, todas as entradas em high
035000000000000000000000:11111111:8:10000000:00000000
BlocoSignificado
Primeiro blocoStatus de cada um dos 8 canais de saída (AO) — 3 dígitos por canal, 000–100 (%).
Segundo blocoAs 8 entradas pulsadores/digitais do módulo, um dígito cada.
Note

O documento-fonte só descreve essas duas strings de exemplo e o layout de canal/dígito — não detalha individualmente os campos finais :8:…:…. Por analogia direta com o formato confirmado do Dimmer TRIAC (2.2 — d_mask/i_mask após a contagem de canais), o mesmo layout é esperado aqui, escalado para 8 canais.

3.3 / Protocolo TCP em String

Comandos de Controle (não confirmado)

To be confirmed

Não coberto pelo documento do fabricante revisado para este modelo. Como esta placa compartilha o mesmo protocolo TCP MolSmart String(NO)/(NC) e a mesma porta 502 padrão do Dimmer TRIAC (conforme Integrations/Ports na interface web de ambos os produtos), a mesma sintaxe de comando é esperada aqui, 1:1, só endereçando 8 canais em vez de 6:

11 → AO 1 ON (nível salvo)21 → AO 1 OFF11%50 → AO 1 ON a 50%18%75 → AO 8 ON a 75%1X → todos os AO ON2X → todos os AO OFF

Ver Dimmer TRIAC — Controle & Feedback TCP para a versão confirmada dessa sintaxe no produto irmão. Verifique cada uma dessas formas em uma unidade real MS‑A008 antes de colocar uma integração baseada nelas em produção.

3.4 / HTTP / MQTT (não confirmado)

Endpoints Esperados

To be confirmed

Não coberto pelo documento do fabricante revisado para este modelo. Por analogia com o Dimmer TRIAC (2.3–2.4), o seguinte é plausível mas não confirmado para a MS‑A008:

CanalFormato esperado (por analogia — não confirmado)
Tópicos de estado MQTT/molsmart/<device><serial>/in/ao1 … /in/ao8, valores ON/OFF/%0-%100
Tópico de controle MQTT/molsmart/<device><serial>/in/control, mesmo formato JSON do tópico de controle do Dimmer TRIAC
Comando via HTTPPOST /api/v2/dimmer_set.cgi, mesmo formato de corpo JSON (idx até 8)
Status via HTTPGET /api/v2/dimmer.cgi
3.5 / Referência

Notas & Pendências

PendênciaDetalhe
Sintaxe de comandos de controleNão documentada para este modelo; inferida do Dimmer TRIAC (3.3). Confirmar em unidade real.
API HTTP JSONNão documentada para este modelo; inferida do Dimmer TRIAC (3.4).
Tópicos MQTTNão documentados para este modelo; inferidos do Dimmer TRIAC (3.4).
Campos d_mask / i_maskPresentes na string de feedback por analogia com o formato confirmado da placa TRIAC, não explicados individualmente na fonte deste modelo.

O Manual do Usuário deste produto documenta por completo a página compartilhada de Integrations/Ports (portas, broker MQTT, seletor de protocolo TCP) — consulte-o para tudo que não está coberto aqui.