operar cFos Charging Manager com Volkszähler/vzlogger

Em Volkszähler é possível ler dados de alguns dos contadores dos operadores de rede utilizando um leitor D0. Estes dados podem então ser colocados à disposição do cFos Charging Manager com vzlogger.
vzlogger fornece um ficheiro JSON com os valores actuais do contador. Um ficheiro de exemplo pode ser encontrado aqui: vzlogger-out.json (como arquivo ZIP).

Para poder lê-los com o cFos Charging Manager, é necessário criar um ficheiro de definição de medidor personalizado e depois carregá-lo como um Medidor Personalizado. Um ficheiro de exemplo pode ser encontrado aqui: cfos-meter-vzlogger-bi.json (como arquivo ZIP).
vzlogger cria um elemento na matriz "dados" para cada valor do contador. Os valores são então acedidos como tuple[0][1].

A ordem em que os valores dos contadores aparecem no ficheiro JSON depende da ordem de configuração no vzlogger. Se operar um contador com um sinal positivo e negativo da energia para alimentação da rede (positivo) e feed-in (negativo), deve aplicar o seguinte remendo para vzlogger e compilar o vzlogger em conformidade: https://github.com/volkszaehler/vzlogger/pull/476.

Muito obrigado a Joachim B. pela explicação e pelo fornecimento dos ficheiros de amostra.