linky-teleinfo-prometheus-exporter
v1.0.3
Published
Listens to a serial signal over UART, parses the ENEDIS Teleinfo datas and exports them as Prometheus metrics. Best suited for Raspberry Pis.
Downloads
6
Maintainers
Readme
⚡ linky-teleinfo-prometheus-exporter
⚡ Listens to a serial signal over UART, parses the ENEDIS Teleinfo datas and exports them as Prometheus metrics. ⚡
Best suited for Raspberry Pis.
⚡ Usage
No packages other than the native node packages are needed.
linky-teleinfo-prometheus-exporter [serial file] [metrics port]
[serial file]
: the path of the virtual serial port, defaults to/dev/ttyAMA0
.[metrics port]
: the port on which the Prometheus metrics will be exposed, defaults to9850
.
⚡ Installation
As a global module
npm i -g linky-teleinfo-prometheus-exporter
linky-teleinfo-prometheus-exporter
By cloning the git project
git clone https://github.com/Ilshidur/linky-teleinfo-prometheus-exporter.git
node index.js
⚡ Exposed metrics
teleinfo_iinst_amperes 002
teleinfo_imax_amperes 090
teleinfo_papp_voltsamperes 00520
teleinfo_isousc_amperes 30
teleinfo_base_wattshour 005347808
| Metric name | ENEDIS metric label | Unit |
|------------------------------|----------------------------|------|
| teleinfo_iinst_amperes
| Intensité souscrite | A |
| teleinfo_imax_amperes
| Index option Base | Wh |
| teleinfo_papp_voltsamperes
| Intensité Instantanée | A |
| teleinfo_isousc_amperes
| Intensité maximale appelée | A |
| teleinfo_base_wattshour
| Puissance apparente | VA |