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.

/aa/delay: esperar entre ações da cena

A ação /aa/delay põe uma espera entre duas ações da cena de um botão. Exemplo: ligar o amplificador, esperar 2 segundos e depois mudar a entrada de áudio.

Parâmetro Conteúdo
ms Tempo de espera, em milissegundos, de 0 a 60000 (60 segundos).
_su Identificador livre, de até 8 caracteres. Veja os parâmetros de controle.

Grave a espera como item da cena do botão (/cs/btN), entre as duas ações. No item, path é /aa/delay e query traz ms. Exemplo: o item 2 da cena do botão 0, lido com @6, espera 2 segundos.

$72B0>/cs/bt0@6?code=1001&_n=2&id=72B0&path=/aa/delay&query=ms%3D2000&invertToOff=off&offOnRelease=off&_ts=1792695679&version=0<3627570#

Durante a espera, o equipamento continua respondendo a outras mensagens.

Enviada fora de uma cena, a mensagem só é confirmada: o equipamento responde na hora com code=1111 e não segura nenhuma outra mensagem.

$72B0>/aa/delay@0?ms=3000<32254# — Dispositivo: $72B0, Ação: >/aa/delay, Protocolo: @0, Valores: ?ms=3000, Sequência: <32254, Fim: #
$72B0>/aa/delay@0?code=1111&ms=3000&_su=<3404753# — Dispositivo: $72B0, Ação: >/aa/delay, Protocolo: @0, Valores: ?code=1111&ms=3000&_su=, Sequência: <3404753, Fim: #
$72B0>/aa/delay@0?_to=192.168.0.10<99999# — Dispositivo: $72B0, Ação: >/aa/delay, Protocolo: @0, Valores: ?, Destino: _to=192.168.0.10, Sequência: <99999, Fim: #
$72B0>/aa/delay@0?code=1001&ms=0&_su=&_to=192.168.0.10<3383694# — Dispositivo: $72B0, Ação: >/aa/delay, Protocolo: @0, Valores: ?code=1001&ms=0&_su=, Destino: &_to=192.168.0.10, Sequência: <3383694, Fim: #