exploiter le gestionnaire de charge cFos avec Volkszähler/vzlogger

Sur Volkszähler vous pouvez lire les données de certains compteurs des opérateurs de réseau à l'aide d'un lecteur D0. Ces données peuvent ensuite être mises à la disposition du cFos Charging Manager avec vzlogger.
vzlogger fournit un fichier JSON avec les valeurs actuelles des compteurs. Un exemple de fichier peut être trouvé ici : vzlogger-out.json (comme archive ZIP).

Pour pouvoir les lire avec le cFos Charging Manager, vous devez créer un fichier de définition de compteur personnalisé, puis le télécharger en tant que compteur personnalisé. Un exemple de fichier peut être trouvé ici : cfos-meter-vzlogger-bi.json (comme archive ZIP).
vzlogger crée un élément dans le tableau "data" pour chaque valeur de compteur. Les valeurs sont ensuite accessibles sous forme de tuple [0][1].

L'ordre dans lequel les valeurs du compteur apparaissent dans le fichier JSON dépend de l'ordre de configuration dans vzlogger. Si l'on exploite un compteur avec un signe positif et négatif de la puissance lors de la consommation du réseau (positif) et de l'injection (négatif), il faut appliquer le patch suivant pour vzlogger et compiler vzlogger en conséquence : https://github.com/volkszaehler/vzlogger/pull/476.

Un grand merci à Joachim B. pour l'explication et pour avoir fourni les fichiers d'exemple.