https://github.com/roaldnefs/p1_exporter
Prometheus exporter for DSMR (Dutch Smart Meter Requirements) using the end-consumer (P1) interface.
https://github.com/roaldnefs/p1_exporter
dsmr metrics p1 prometheus prometheus-exporter
Last synced: about 2 months ago
JSON representation
Prometheus exporter for DSMR (Dutch Smart Meter Requirements) using the end-consumer (P1) interface.
- Host: GitHub
- URL: https://github.com/roaldnefs/p1_exporter
- Owner: roaldnefs
- Created: 2019-11-25T19:38:54.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-11-30T19:23:29.000Z (over 5 years ago)
- Last Synced: 2025-03-17T14:02:29.056Z (about 2 months ago)
- Topics: dsmr, metrics, p1, prometheus, prometheus-exporter
- Language: Go
- Homepage:
- Size: 1.54 MB
- Stars: 4
- Watchers: 1
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# P1 exporter
[](https://travis-ci.org/roaldnefs/p1_exporter)
[](https://godoc.org/github.com/roaldnefs/p1_exporter)
[](https://github.com/roaldnefs/p1_exporter/releases)
[](https://github.com/roaldnefs/p1_exporter/blob/master/LICENSE)Prometheus exporter for DSMR (Dutch Smart Meter Requirements) using the end-consumer (P1) interface.
* [Installation](README.md#installation)
* [Binaries](README.md#binaries)
* [Via Go](README.md#via-go)
* [Usage](README.md#usage)## Installation
### Binaries
For installation instructions from binaries please visit the [Releases Page](https://github.com/roaldnefs/p1_exporter/releases).
### Via Go
```console
$ go get github.com/roaldnefs/p1_exporter
```## Usage
```console
$ p1_exporter--help
usage: p1_exporter --serial.port=SERIAL.PORT []Flags:
-h, --help Show context-sensitive help (also try --help-long and --help-man).
--web.listen-address=":9602"
Address on which to expose metrics and web interface.
--web.telemetry-path="/metrics"
Path under which to expose metrics.
--serial.port=SERIAL.PORT Serial port for the connection to the P1 interface.
```