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âmetros
Seção intitulada “Parâmetros”| 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. |
Usar numa cena
Seção intitulada “Usar numa cena”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.
Mensagem avulsa
Seção intitulada “Mensagem avulsa”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: #Consultar
Seção intitulada “Consultar”$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: #