Estrutura Hierárquica

O Aurora Vision permite ao usuário identificar de forma exclusiva os ativos cadastrados (organization, portfolio, plant or device ) por meio de um número sequencial único, atribuído automaticamente, que leva o nome de EntityID (EID ).

Dada a presença de vários tipos de ativos, o Aurora Vision define uma estrutura hierárquica que permite ao usuário identificar os recursos de interesse de forma simples e rápida. Essa estrutura se reflete diretamente nas suítes e chamadas de APIs oferecidas, a fim de fornecer uma ferramenta que permite dimensionar dinamicamente a hierarquia a partir do mero conhecimento de um ou mais EntityIDs (EIDs ).

Vamos dar uma olhada na estrutura hierárquica completa:

  • LVL 1 - ORGANIZATION: entidade lógica que identifica exclusivamente uma Organization, o que permite gerenciar uma frota de portfólios;
  • LVL 2 - PORTFOLIO: entidade lógica que identifica de forma única um Portfolio, que permite gerenciar uma frota de plantas;
  • LVL 3 - PLANT: entidade lógica que identifica exclusivamente um Plant (sempre contida em um portfólio), que permite gerenciar e registrar dispositivos compatíveis;
  • LVL 4 - LOGGER: entidade lógica que identifica exclusivamente um Data Logger (externo ou incorporado), que gerencia as funções de registro de dados e comunicação com o Aurora Vision;
  • LVL 5 - DEVICE: entidade lógica que identifica exclusivamente um Device (eg: inversor, medidor, bateria, estação meteorológica, wallbox de carregamento , combinadores de strings etc…) monitorados por um logger;

OBSERVAÇÃO: a existência de uma Organization no Aurora Vision está atualmente limitada a casos de uso específicos e só pode ser configurada pelo Suporte ao Cliente FIMER


Dentro da oferta das APIs existe uma suite que identifica cada nível hierárquico visto acima e, dentro de cada uma das suites, existe uma API que liga os níveis hierárquicos e permite aumentar ou diminuir através a hierarquia sabendo o ID da entidade do pai hierárquico.

Observando o esquema hierárquico abaixo, vejamos alguns casos de uso para entender melhor como obter informações sobre ativos pertencentes a diferentes níveis hierárquicos: