services.mqtt2influxdb.points
Points to bridge from MQTT to InfluxDB.
- Type
list of (submodule)- Default
[ { fields = { value = "$.payload"; }; measurement = "temperature"; tags = { channel = "$.topic[3]"; id = "$.topic[1]"; }; topic = "node/+/thermometer/+/temperature"; } { fields = { value = "$.payload"; }; measurement = "relative-humidity"; tags = { channel = "$.topic[3]"; id = "$.topic[1]"; }; topic = "node/+/hygrometer/+/relative-humidity"; } { fields = { value = "$.payload"; }; measurement = "illuminance"; tags = { id = "$.topic[1]"; }; topic = "node/+/lux-meter/0:0/illuminance"; } { fields = { value = "$.payload"; }; measurement = "pressure"; tags = { id = "$.topic[1]"; }; topic = "node/+/barometer/0:0/pressure"; } { fields = { value = "$.payload"; }; measurement = "co2"; tags = { id = "$.topic[1]"; }; topic = "node/+/co2-meter/-/concentration"; } { fields = { value = "$.payload"; }; measurement = "voltage"; tags = { id = "$.topic[1]"; }; topic = "node/+/battery/+/voltage"; } { fields = { value = "$.payload"; }; measurement = "button"; tags = { channel = "$.topic[3]"; id = "$.topic[1]"; }; topic = "node/+/push-button/+/event-count"; } { fields = { value = "$.payload"; }; measurement = "tvoc"; tags = { id = "$.topic[1]"; }; topic = "node/+/voc-lp-sensor/0:0/tvoc"; } ]- Declared
- <nixpkgs/nixos/modules/services/misc/mqtt2influxdb.nix>