{ "mqtt": { "broker": "mqtt://emqx01-anonymous-cluster-internal.broker.svc.cluster.local:1883", "tlsEnable": "false" }, "topicMappings": [ { "topics": [ "snmp" ], "handler": "PREP", "id": "SNMP", "config": { "attributes": { } } }, { "topics": [ "tsm" ], "handler": "PREP", "id": "TSM", "config": { "attributes": { } } }, { "topics": [ "dt1/ai/periodic/1" ], "handler": "DT1T", "id": "DT1T.0", "config": { "attributes": { "Application": "Temperature Wago", "Device": "Freezer", "HardLow": "-273", "SoftLow": "-50", "SoftHigh": "20", "HardHigh": "100" } } }, { "topics": [ "dt1/ai/periodic/3" ], "handler": "DT1T", "id": "DT1T.1", "config": { "attributes": { "Application": "Temperature Wago", "Device": "Outdoor", "HardLow": "-273", "SoftLow": "-60", "SoftHigh": "60", "HardHigh": "100" } } }, { "topics": [ "IoT/PV/Values" ], "handler": "PV", "id": "PV", "config": { "databaseConnStr": "", "attributes": { } } }, { "topics": [ "locative/event/#" ], "handler": "Locative", "id": "Locative", "config": { "databaseConnStr": "", "attributes": { } } }, { "topics": [ "IoT/MBGW3/Measurement" ], "handler": "MBGW3", "id": "MBGW3", "config": { "databaseConnStr": "", "attributes": { } } }, { "topics": [ "IoT/OneWireGW/Bus 1/#" ], "handler": "SVER", "id": "SVER0", "config": { "databaseConnStr": "", "attributes": { "application": "Temperature Heating", "payloadRegex": "(\\d+(\\.\\d+)?)\\s*([^0-9\\s]\\S*)", "deviceFrom": "topic", "devicePart": "3", "valueFrom": "payload", "valuePart": "1", "unitFrom": "payload", "unitPart": "3" } } }, { "topics": [ "NR/Multisensor/+/Temperatur" ], "handler": "SVEJ", "id": "SVEJ0", "config": { "databaseConnStr": "", "attributes": { "application": "Temperature Multisensor", "deviceSelector": "T:2", "valueSelector": "J:$.CurrentTemperature", "unitSelector": "C:°C" } } }, { "topics": [ "NR/Multisensor/+/Feuchte" ], "handler": "SVEJ", "id": "SVEJ1", "config": { "databaseConnStr": "", "attributes": { "application": "Humidity Multisensor", "deviceSelector": "T:2", "valueSelector": "J:$.CurrentRelativeHumidity", "unitSelector": "C:%" } } }, { "topics": [ "zigbee2mqtt/+" ], "handler": "Z2M", "id": "Z2M", "config": { "databaseConnStr": "", "attributes": { } } }, { "topics": [ "shellyplusht/+/status/temperature:0" ], "handler": "SVEJ", "id": "SVEJ2", "config": { "databaseConnStr": "", "attributes": { "application": "Temperature Shelly Plus HT", "deviceSelector": "T:1", "valueSelector": "J:$.tC", "unitSelector": "C:°C" } } }, { "topics": [ "shellyplusht/+/status/humidity:0" ], "handler": "SVEJ", "id": "SVE4", "config": { "databaseConnStr": "", "attributes": { "application": "Humidity Shelly Plus HT", "deviceSelector": "T:1", "valueSelector": "J:$.rh", "unitSelector": "C:%" } } } ], "archiver": { "dir": "/archive" } }