-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathconfig.example.yaml
43 lines (36 loc) · 1.12 KB
/
config.example.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
---
# One of 'error', 'warn', 'info', 'verbose', debug', 'silly'
loglevel: 'silly'
# One of value-only, full
# value-only - converts any known group addresses to its value
# full - a json object containing value. Additionally also name and unit type for known group addresses.
messageType: full
# Ignore unknown group addresses
ignoreUnknownGroupAddresses: false
knx:
# ETS exported group addresses
etsExport: '/config/knx.xml'
# Configuration passed to the KNX library
options:
# IP address of your Ethernet-KNX interface
ipAddr: '10.1.1.220'
# KNX physical address we'd like to use
physAddr: '15.15.15'
mqtt:
# URL to MQTT broker
url: 'mqtt://localhost'
# Configuration passed to the MQTT library
options:
# username: 'mqtt_username'
# password: 'mqtt_password'
# key: 'keyfile.key'
# cert: 'certificate.crt'
# ca: 'certificate-authority.crt'
# Prefix to MQTT topic
topicPrefix: 'knx'
# Set retain flag on messages
retain: false
# Emit values using group address
emitUsingAddress: true
# Emit values using human readable group address names
emitUsingName: true