A Prometheus exporter for KNX/EIB systems that connects to knxd daemon and exposes group addresses.
1.6K
A Prometheus exporter for KNX/EIB bus systems that connects to knxd daemon and exposes KNX group addresses as Prometheus metrics.
docker run -p 9100:9100 torstend/knxd-exporter:latest
Create a config.yml file:
log_level: INFO
namespace: knx
subsystem: home
server:
port: 9100
address: 0.0.0.0
knxd:
host: localhost
port: 6720
metrics:
- name: living_room_temp
description: Living room temperature
unit: degC
addr: 1/2/3
dpt: 9
With custom configuration:
docker run -d \
--name knx-exporter \
-p 9100:9100 \
-v $(pwd)/config.yml:/app/config.yml \
torstend/knxd-exporter:latest
Docker Compose:
version: '3.8'
services:
knx-exporter:
image: torstend/knxd-exporter:latest
ports:
- "9100:9100"
volumes:
- ./config.yml:/app/config.yml
restart: unless-stopped
Available for:
Content type
Image
Digest
sha256:730062f50…
Size
22.9 MB
Last updated
3 months ago
docker pull torstend/knxd-exporter