Newer
Older
MQTT-to-Zabbix-Bridge / src / main / resources / mapping.json
@y.varenkov y.varenkov on 13 Jul 610 bytes Initial commit
[
  {
    "topicPattern": "sensors/temperature",
    "host": "Server1",
    "key": "temperature",
    "valueField": null,
    "subscribeTopic": "sensors/temperature"
  },
  {
    "topicPattern": "sensors/humidity",
    "host": "Server1",
    "key": "humidity",
    "valueField": null,
    "subscribeTopic": "sensors/humidity"
  },
  {
    "topicPattern": "devices/([^/]+)/status",
    "host": "$1",
    "key": "status",
    "valueField": "state",
    "subscribeTopic": "devices/+/status"
  },
  {
    "topicPattern": "metrics/([^/]+)/([^/]+)",
    "host": "$1",
    "key": "$2",
    "valueField": "value"
  }
]