Fluxos de Comunicação
A tabela a seguir lista as comunicações criadas para cada comando do Kit de Desenvolvimento do Adaptador:
Comando |
Comunicação de Saída |
Comunicação de Entrada |
Evento de Conclusão |
---|---|---|---|
Conexão Remota |
ADK - Iniciar Conexão ou Desconexão |
ADK - Alteração do Estado de Conexão/Desconexão |
Conectar Dispositivo Criar IMD |
Desconexão Remota |
ADK - Iniciar Conexão ou Desconexão |
ADK - Alteração do Estado de Conexão/Desconexão |
Desconectar Dispositivo Criar IMD |
Ativação do Dispositivo |
ADK - Notificação de Adição do Medidor |
|
Ativação do Dispositivo |
Desativação do Dispositivo |
ADK - Notificação de Remoção do Medidor |
|
Desativação do Dispositivo |
Leitura Sob Demanda (Escalar) |
ADK - Iniciar Leitura do Medidor por ID do Medidor |
ADK - Notificação de Leitura Alterada |
Criar IMD
|
Leitura Sob Demanda (Intervalo) |
ADK - Iniciar Leitura do Medidor por ID do Medidor |
ADK - Notificação de Leitura Alterada
|
Criar IMD |
Verificação de Status do Dispositivo |
ADK - Iniciar Detecção de Indisponibilidade |
ADK - Notificação de Evento de Detecção de Indisponibilidade |
|
Filtragem de Unidade de Medida para Leituras Sob Demanda
As leituras retornadas por comandos de Leitura Sob Demanda são filtradas na combinação de Identificadores de Unidade de Medida/Tempo de Uso/Quantidade de Serviço (UM/TOU/SQI) configurados para o dispositivo e o componente de medição. Quando a filtragem está ativada, apenas as leituras que correspondem a uma combinação configurada de UM/Horário de Uso/Identificador de Quantidade do Serviço são processadas. Todos os outros são filtrados.
A filtragem é ativada por padrão por meio do parâmetro "Desativar da Filtragem" (definido como "falso" por padrão) no algoritmo DG-CCOMPEV (Criar Evento de Conclusão de IMD) no status Criar Eventos de Conclusão do objeto de negócios DG-ReadingChgNotification (ADK - Notificação de Leitura Alterada).
O algoritmo DG-VALDVCFIL (Verificar se o Dispositivo tem algum erro de Filtragem) no status Validar do objeto de negócios DG-ReadingChgNotification (ADK - Notificação de Leitura Alterada) é usado para verificar se há erros relacionados à filtragem. O valor do parâmetro "Desativar da Filtragem" neste algoritmo deve corresponder ao valor do parâmetro no algoritmo DG-CCOMPEV. Os parâmetros devem ser definidos como "falso" (padrão) ou "verdadeiro" (se a filtragem estiver desativada).