Pular para o conteúdo
Conteúdo técnicopara integradores e desenvolvedores. Para usar o sistema no dia a dia, veja os manuais dos apps e equipamentos.

/ac/rs: saídas de relé

A ação /ac/rs consulta e aciona as saídas de relé do equipamento. Cada saída é um parâmetro: r0 é a saída 1, r1 a saída 2, e assim por diante, até o número de saídas do equipamento.

$6A6F>/ac/rs@0?_to=192.168.0.10<99999# — Dispositivo: $6A6F, Ação: >/ac/rs, Protocolo: @0, Valores: ?, Destino: _to=192.168.0.10, Sequência: <99999, Fim: #
$6A6F>/ac/rs@0?r0=off&r1=off&_to=192.168.0.10<52817# — Dispositivo: $6A6F, Ação: >/ac/rs, Protocolo: @0, Valores: ?r0=off&r1=off, Destino: &_to=192.168.0.10, Sequência: <52817, Fim: #

Cada parâmetro vem com on (ligada) ou off (desligada).

No MRQ 10 com firmware 3.4.x, a resposta traz também o campo _en: as saídas que aceitam comando por /ac/rs, uma por bit. O bit 0 é a saída 1 (r0), o bit 1 é a saída 2 (r1), e assim por diante.

$72B0>/ac/rs@0?code=1001&r0=off&r1=off&r2=off&r3=off&r4=off&r5=off&r6=off&r7=off&r8=off&r9=off&_en=1008<3352738# — Dispositivo: $72B0, Ação: >/ac/rs, Protocolo: @0, Valores: ?code=1001&r0=off&r1=off&r2=off&r3=off&r4=off&r5=off&r6=off&r7=off&r8=off&r9=off&_en=1008, Sequência: <3352738, Fim: #

No exemplo, _en=1008 é 1111110000 em binário: as saídas 5 a 10 (r4 a r9) aceitam comando. As saídas 1 a 4 (r0 a r3) estão sendo usadas por 2 persianas, e o equipamento ignora comando para elas.

  • A consulta traz o estado de todas as saídas, inclusive as das persianas.
  • Sem o campo _en na resposta, todas as saídas aceitam comando.
  • Para acionar as persianas, use /ac/bl.

Envie o parâmetro da saída com o valor desejado:

Valor Efeito
on Liga a saída.
off Desliga a saída.
toggle Inverte o estado atual da saída.
$6A6F>/ac/rs@0?r0=on<12345# — Dispositivo: $6A6F, Ação: >/ac/rs, Protocolo: @0, Valores: ?r0=on, Sequência: <12345, Fim: #

Para acionar várias saídas de uma vez, envie um parâmetro para cada uma: r8=on&r9=on. A resposta traz o estado de todas as saídas.