Conteúdo técnicopara integradores e desenvolvedores. Para usar o sistema no dia a dia, veja os manuais dos apps e equipamentos.
Descrição da ação IF
Os paths que iniciam com o prefixo /if são responsáveis por solicitar informações ao equipamento.
A resposta trará, em sua query string, os seguintes dados:
model: modelo do equipamentodeviceName: nome definido para o dispositivoversion: versão do firmwareserialNumber: número de série do equipamentotype: tipo de equipamentoid: identificador únicodate: data de fabricaçãonAC: número de ações disponíveis no dispositivo
A seguir, apresentamos um exemplo de uso da ação via protocolo UDP:
Path: /if/device — Obtem infomações sobre o dispositivo.
Seção intitulada “Path: /if/device — Obtem infomações sobre o dispositivo.”Esta ação permite consultar as informações detalhadas de um equipamento específico.
Caso a mensagem seja enviada com 0000 no lugar do identificador (por exemplo, em vez de 6A6F), o comando será interpretado como uma solicitação para todos os dispositivos conectados na rede, que responderão individualmente.
Mensagem de solicitação das informações:
Seção intitulada “Mensagem de solicitação das informações:”$6A6F>/if/device@0?<99999# — Dispositivo: $6A6F, Ação: >/if/device, Protocolo: @0, Valores: ?, Sequência: <99999, Fim: #Mensagem de resposta do equipamento:
Seção intitulada “Mensagem de resposta do equipamento:”$6A6F>/if/device@0?model=MRQ10&deviceName=Xcene_MRQ10.....<99999# — Dispositivo: $6A6F, Ação: >/if/device, Protocolo: @0, Valores: ?model=MRQ10&deviceName=Xcene_MRQ10....., Sequência: <99999, Fim: #