Ações e Controle de Dispositivos
As ações conectam widgets de controle do dashboard a dispositivos reais, permitindo que os usuários enviem comandos, definam valores e acionem comportamentos no hardware.
Como Funcionam as Ações
Quando um usuário interage com um widget de controle (botão, toggle, slider), o IronFlock:
- Captura o valor do widget
- Formata uma mensagem de controle
- Entrega ao(s) dispositivo(s) alvo via WAMP
O componente de borda do app correspondente no dispositivo recebe a mensagem e executa a ação.
Configurando uma Ação
- Selecione um widget de controle (botão, toggle, slider, dropdown)
- Vá para a aba Actions nas configurações do widget
- Configure:
- Target — Dispositivo(s) ou grupo(s) específicos, ou todos os dispositivos
- Topic — O tópico de controle WAMP para enviar
- Payload — Valor a enviar (estático ou derivado do estado do widget)
Ações de Botão
Botões suportam ações de clique único. Configure:
- Payload — Dados a enviar quando clicado
- Confirmation — Mostrar modal de confirmação antes de enviar
- Target — Qual dispositivo recebe o comando
Feedback Visual
Após uma ação ser enviada:
- O widget mostra um estado de carregamento brevemente
- Feedback de sucesso/falha pode ser exibido
- Widgets de dados conectados atualizarão quando o dispositivo confirmar a mudança através de its dados
Controle por Grupo
Para controlar múltiplos dispositivos de uma vez, defina o alvo da ação como um grupo. Um único clique de botão enviará o comando para todos os dispositivos do grupo.
Last updated on