[
  {
    "client": {
      "name": "Heatit Bathroom"
    },
    "fimp": {
      "adapter": "zwave-ad",
      "address": "8",
      "group": "ch_0"
    },
    "functionality": null,
    "id": 165,
    "lrn": true,
    "model": "zw_411_3_515",
    "modelAlias": "Heatit - Z-TRM3",
    "param": {
      "energy": 1594.5,
      "supportedThermostatModes": ["off", "heat"],
      "targetTemperature": 21,
      "thermostatMode": "heat",
      "timestamp": "2025-06-16 22:13:38 +0200",
      "wattage": null,
      "zwaveConfigParameters": []
    },
    "problem": false,
    "room": null,
    "services": {
      "dev_sys": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:dev_sys/ad:8_0",
        "enabled": true,
        "intf": [
          "cmd.config.get_report",
          "cmd.config.set",
          "cmd.group.add_members",
          "cmd.group.delete_members",
          "cmd.group.get_members",
          "cmd.ping.send",
          "evt.config.report",
          "evt.group.members_report",
          "evt.ping.report"
        ],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:meter_elec/ad:8_0",
        "enabled": true,
        "intf": ["cmd.meter.get_report", "evt.meter.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true,
          "sup_export_units": [],
          "sup_units": ["kWh", "W", "V"]
        }
      },
      "thermostat": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:thermostat/ad:8_0",
        "enabled": true,
        "intf": [
          "cmd.mode.get_report",
          "cmd.mode.set",
          "cmd.setpoint.get_report",
          "cmd.setpoint.set",
          "evt.mode.report",
          "evt.setpoint.report"
        ],
        "props": {
          "is_secure": false,
          "is_unsecure": true,
          "sup_modes": ["off", "heat", "cool", "auto", "fan", "dry"],
          "sup_setpoints": ["heat", "cool"],
          "sup_temperatures": {
            "heat": {
              "max": 40,
              "min": 10
            },
            "cool": {
              "max": 30,
              "min": 5
            }
          }
        }
      },
      "version": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:version/ad:8_0",
        "enabled": true,
        "intf": ["cmd.version.get_report", "evt.version.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 125,
    "type": {
      "subtype": null,
      "supported": {
        "thermostat": []
      },
      "type": "thermostat"
    }
  },
  {
    "client": {
      "name": "Heatit Living Room"
    },
    "fimp": {
      "adapter": "zwave-ad",
      "address": "8",
      "group": "ch_1"
    },
    "functionality": null,
    "id": 166,
    "lrn": true,
    "model": "zw_411_3_515",
    "modelAlias": "Heatit - Z-TRM3",
    "param": {
      "energy": 3714.10009765625,
      "supportedThermostatModes": ["off", "heat"],
      "targetTemperature": 14,
      "thermostatMode": "heat",
      "timestamp": "2025-07-23 19:50:36 +0200",
      "wattage": 0.419999986886978
    },
    "problem": false,
    "room": 1,
    "services": {
      "dev_sys": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:dev_sys/ad:8_1",
        "enabled": true,
        "intf": [
          "cmd.group.add_members",
          "cmd.group.delete_members",
          "cmd.group.get_members",
          "evt.group.members_report"
        ],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:meter_elec/ad:8_1",
        "enabled": true,
        "intf": ["cmd.meter.get_report", "evt.meter.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true,
          "sup_export_units": [],
          "sup_units": ["kWh", "W", "V"]
        }
      },
      "thermostat": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:thermostat/ad:8_1",
        "enabled": true,
        "intf": [
          "cmd.mode.get_report",
          "cmd.mode.set",
          "cmd.setpoint.get_report",
          "cmd.setpoint.set",
          "evt.mode.report",
          "evt.setpoint.report"
        ],
        "props": {
          "is_secure": false,
          "is_unsecure": true,
          "sup_modes": ["off", "heat"],
          "sup_setpoints": ["heat"],
          "sup_temperatures": {
            "heat": {
              "max": 35,
              "min": 5
            }
          }
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 125,
    "type": {
      "subtype": null,
      "supported": {
        "thermostat": []
      },
      "type": "thermostat"
    }
  },
  {
    "client": {
      "name": "Heatit - Z-TRM3 ch_2"
    },
    "fimp": {
      "adapter": "zwave-ad",
      "address": "8",
      "group": "ch_2"
    },
    "functionality": null,
    "id": 167,
    "lrn": true,
    "model": "zw_411_3_515",
    "modelAlias": "Heatit - Z-TRM3",
    "param": {
      "temperature": 30.7999992370605,
      "timestamp": "2025-07-23 19:50:36 +0200"
    },
    "problem": false,
    "room": null,
    "services": {
      "basic": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:basic/ad:8_2",
        "enabled": true,
        "intf": ["cmd.lvl.get_report", "cmd.lvl.set", "evt.lvl.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "dev_sys": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:dev_sys/ad:8_2",
        "enabled": true,
        "intf": [
          "cmd.group.add_members",
          "cmd.group.delete_members",
          "cmd.group.get_members",
          "evt.group.members_report"
        ],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "sensor_temp": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:sensor_temp/ad:8_2",
        "enabled": true,
        "intf": ["cmd.sensor.get_report", "evt.sensor.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true,
          "sup_units": ["C"]
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 125,
    "type": {
      "subtype": null,
      "supported": {
        "sensor": []
      },
      "type": "sensor"
    }
  },
  {
    "client": {
      "name": "Heatit - Z-TRM3 ch_3"
    },
    "fimp": {
      "adapter": "zwave-ad",
      "address": "8",
      "group": "ch_3"
    },
    "functionality": null,
    "id": 168,
    "lrn": true,
    "model": "zw_411_3_515",
    "modelAlias": "Heatit - Z-TRM3",
    "param": {
      "temperature": 0,
      "timestamp": "2025-07-06 16:29:06 +0200"
    },
    "problem": false,
    "room": null,
    "services": {
      "basic": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:basic/ad:8_3",
        "enabled": true,
        "intf": ["cmd.lvl.get_report", "cmd.lvl.set", "evt.lvl.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "dev_sys": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:dev_sys/ad:8_3",
        "enabled": true,
        "intf": [
          "cmd.group.add_members",
          "cmd.group.delete_members",
          "cmd.group.get_members",
          "evt.group.members_report"
        ],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "sensor_temp": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:sensor_temp/ad:8_3",
        "enabled": true,
        "intf": ["cmd.sensor.get_report", "evt.sensor.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true,
          "sup_units": ["C"]
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 125,
    "type": {
      "subtype": null,
      "supported": {
        "sensor": []
      },
      "type": "sensor"
    }
  },
  {
    "client": {
      "name": "Heatit - Z-TRM3 ch_4"
    },
    "fimp": {
      "adapter": "zwave-ad",
      "address": "8",
      "group": "ch_4"
    },
    "functionality": null,
    "id": 169,
    "lrn": true,
    "model": "zw_411_3_515",
    "modelAlias": "Heatit - Z-TRM3",
    "param": {
      "temperature": 29.1000003814697,
      "timestamp": "2025-07-23 19:50:36 +0200"
    },
    "problem": false,
    "room": 1,
    "services": {
      "basic": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:basic/ad:8_4",
        "enabled": true,
        "intf": ["cmd.lvl.get_report", "cmd.lvl.set", "evt.lvl.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "dev_sys": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:dev_sys/ad:8_4",
        "enabled": true,
        "intf": [
          "cmd.group.add_members",
          "cmd.group.delete_members",
          "cmd.group.get_members",
          "evt.group.members_report"
        ],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "sensor_temp": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:sensor_temp/ad:8_4",
        "enabled": true,
        "intf": ["cmd.sensor.get_report", "evt.sensor.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true,
          "sup_units": ["C"],
          "thing_role": "main"
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 125,
    "type": {
      "subtype": null,
      "supported": {
        "sensor": []
      },
      "type": "sensor"
    }
  },
  {
    "client": {
      "name": "Boiler"
    },
    "fimp": {
      "adapter": "zwave-ad",
      "address": "9",
      "group": "ch_0"
    },
    "functionality": "appliance",
    "id": 177,
    "lrn": true,
    "model": "zw_134_3_78",
    "param": {
      "energy": 2506.001953125,
      "power": "off",
      "temperature": 25.4899997711182,
      "timestamp": "2025-07-23 19:50:00 +0200",
      "wattage": 0,
      "zwaveConfigParameters": []
    },
    "problem": false,
    "room": 7,
    "services": {
      "basic": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:basic/ad:9_0",
        "enabled": true,
        "intf": ["cmd.lvl.get_report", "cmd.lvl.set", "evt.lvl.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": true
        }
      },
      "dev_sys": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:dev_sys/ad:9_0",
        "enabled": true,
        "intf": [
          "cmd.config.get_report",
          "cmd.config.set",
          "cmd.group.add_members",
          "cmd.group.delete_members",
          "cmd.group.get_members",
          "cmd.ping.send",
          "evt.config.report",
          "evt.group.members_report",
          "evt.ping.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:meter_elec/ad:9_0",
        "enabled": true,
        "intf": ["cmd.meter.get_report", "cmd.meter.reset", "evt.meter.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_units": ["kWh", "W", "V", "A"]
        }
      },
      "out_bin_switch": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:out_bin_switch/ad:9_0",
        "enabled": true,
        "intf": [
          "cmd.binary.get_report",
          "cmd.binary.set",
          "evt.binary.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "scene_ctrl": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:scene_ctrl/ad:9_0",
        "enabled": true,
        "intf": ["cmd.scene.get_report", "cmd.scene.set", "evt.scene.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_scenes": null
        }
      },
      "sensor_temp": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:sensor_temp/ad:9_0",
        "enabled": true,
        "intf": ["cmd.sensor.get_report", "evt.sensor.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_units": ["C", "F"],
          "thing_role": "main"
        }
      },
      "version": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:version/ad:9_0",
        "enabled": true,
        "intf": ["cmd.version.get_report", "evt.version.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": true
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 131,
    "type": {
      "subtype": null,
      "supported": {
        "appliance": [],
        "blinds": [],
        "boiler": [],
        "fan": [],
        "heater": [],
        "light": [],
        "siren": [],
        "water_valve": []
      },
      "type": "appliance"
    }
  },
  {
    "client": {
      "name": "Start boiler 3h"
    },
    "fimp": {
      "adapter": "flow",
      "address": "tfnGPTUArLR0Vzs",
      "group": "1"
    },
    "functionality": null,
    "id": 178,
    "lrn": true,
    "model": "flow_tfnGPTUArLR0Vzs",
    "modelAlias": "Start boiler 1.5h",
    "param": {
      "timestamp": null
    },
    "problem": false,
    "room": 4,
    "services": {},
    "supports": ["clear"],
    "thing": 132,
    "type": {
      "subtype": null,
      "supported": {},
      "type": null
    }
  },
  {
    "client": {
      "name": "LOM001"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "2",
      "group": "ch_11"
    },
    "functionality": "appliance",
    "id": 180,
    "lrn": true,
    "model": null,
    "modelAlias": "LOM001",
    "param": {
      "dimValue": 1,
      "power": "on",
      "timestamp": "2025-07-23 19:38:58 +0200"
    },
    "problem": false,
    "room": 1,
    "services": {
      "association": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:association/ad:2_11",
        "enabled": true,
        "intf": [],
        "props": {
          "in_services": ["out_bin_switch", "out_lvl_switch"],
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:2_11",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "out_bin_switch": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:2_11",
        "enabled": true,
        "intf": [
          "cmd.binary.get_report",
          "cmd.binary.set",
          "evt.binary.report"
        ],
        "props": {}
      },
      "out_lvl_switch": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:2_11",
        "enabled": true,
        "intf": [
          "cmd.lvl.get_report",
          "cmd.lvl.set",
          "cmd.lvl.start",
          "cmd.lvl.stop",
          "evt.lvl.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "max_lvl": 254,
          "min_lvl": 0
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 134,
    "type": {
      "subtype": null,
      "supported": {
        "appliance": [],
        "blinds": [],
        "fan": [],
        "heater": [],
        "light": []
      },
      "type": "appliance"
    }
  },
  {
    "client": {
      "name": "TRADFRI SHORTCUT Button"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "4",
      "group": "ch_1"
    },
    "functionality": null,
    "id": 182,
    "lrn": true,
    "model": null,
    "modelAlias": "TRADFRI SHORTCUT Button",
    "param": {
      "batteryLevel": "ok",
      "batteryPercentage": 50,
      "timestamp": "2022-07-15 03:05:46 +0200"
    },
    "problem": false,
    "room": 4,
    "services": {
      "association": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:association/ad:4_1",
        "enabled": true,
        "intf": [
          "cmd.association.add",
          "cmd.association.delete",
          "cmd.association.delete_all",
          "cmd.association.get_report",
          "evt.association.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "out_services": ["out_bin_switch", "out_lvl_switch"]
        }
      },
      "battery": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:battery/ad:4_1",
        "enabled": true,
        "intf": ["evt.lvl.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:4_1",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "scene_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:scene_ctrl/ad:4_1",
        "enabled": true,
        "intf": ["evt.scene.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 136,
    "type": {
      "subtype": "scene",
      "supported": {
        "input": ["scene"]
      },
      "type": "input"
    }
  },
  {
    "client": {
      "name": "TRADFRI on/off switch"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "6",
      "group": "ch_1"
    },
    "functionality": null,
    "id": 188,
    "lrn": true,
    "model": "zb - IKEA of Sweden - TRADFRI on/off switch",
    "modelAlias": "TRADFRI on/off switch",
    "param": {
      "batteryLevel": "low",
      "batteryPercentage": 8,
      "timestamp": "2022-05-17 21:50:11 +0200"
    },
    "problem": false,
    "room": 1,
    "services": {
      "association": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:association/ad:6_1",
        "enabled": true,
        "intf": [
          "cmd.association.add",
          "cmd.association.delete",
          "cmd.association.delete_all",
          "cmd.association.get_report",
          "evt.association.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "out_services": ["out_bin_switch", "out_lvl_switch"]
        }
      },
      "battery": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:battery/ad:6_1",
        "enabled": true,
        "intf": ["evt.lvl.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:6_1",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "scene_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:scene_ctrl/ad:6_1",
        "enabled": true,
        "intf": ["evt.scene.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 142,
    "type": {
      "subtype": "scene",
      "supported": {
        "input": ["scene"]
      },
      "type": "input"
    }
  },
  {
    "client": {
      "name": "TRADFRI bulb E27 CWS opal 600lm"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "3",
      "group": "ch_1"
    },
    "functionality": "lighting",
    "id": 190,
    "lrn": true,
    "model": "zb - IKEA of Sweden - TRADFRI bulb E27 CWS opal 600lm",
    "modelAlias": "TRADFRI bulb E27 CWS opal 600lm",
    "param": {
      "color": [0, 0, 0, 0, 0],
      "dimValue": 100,
      "power": "off",
      "timestamp": "2023-03-19 16:44:21 +0100"
    },
    "problem": false,
    "room": 1,
    "services": {
      "association": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:association/ad:3_1",
        "enabled": true,
        "intf": [],
        "props": {
          "in_services": ["color", "out_bin_switch", "out_lvl_switch"],
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "color_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:color_ctrl/ad:3_1",
        "enabled": true,
        "intf": ["cmd.color.get_report", "cmd.color.set", "evt.color.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_components": ["red", "green", "blue"]
        }
      },
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:3_1",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "out_bin_switch": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:3_1",
        "enabled": true,
        "intf": [
          "cmd.binary.get_report",
          "cmd.binary.set",
          "evt.binary.report"
        ],
        "props": {}
      },
      "out_lvl_switch": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:out_lvl_switch/ad:3_1",
        "enabled": true,
        "intf": [
          "cmd.lvl.get_report",
          "cmd.lvl.set",
          "cmd.lvl.start",
          "cmd.lvl.stop",
          "evt.lvl.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "max_lvl": 254,
          "min_lvl": 0
        }
      },
      "virtual_meter_elec": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:virtual_meter_elec/ad:3_1",
        "enabled": true,
        "intf": [
          "cmd.config.get_interval",
          "cmd.config.set_interval",
          "cmd.meter.add",
          "cmd.meter.get_report",
          "cmd.meter.remove",
          "evt.config.interval_report",
          "evt.meter.report"
        ],
        "props": {
          "sup_modes": ["off", "on"],
          "sup_units": ["W"]
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 144,
    "type": {
      "subtype": null,
      "supported": {
        "light": []
      },
      "type": "light"
    }
  },
  {
    "client": {
      "name": "TS0121"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "7",
      "group": "ch_1"
    },
    "functionality": "lighting",
    "id": 196,
    "lrn": true,
    "model": "zb - _TZ3000_fqoynhku - TS0121",
    "modelAlias": "TS0121",
    "param": {
      "power": "off",
      "timestamp": "2022-06-11 20:09:09 +0200"
    },
    "problem": false,
    "room": null,
    "services": {
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:7_1",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:meter_elec/ad:7_1",
        "enabled": true,
        "intf": [
          "cmd.meter.get_report",
          "cmd.meter_ext.get_report",
          "evt.meter.report",
          "evt.meter_ext.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "out_bin_switch": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:7_1",
        "enabled": true,
        "intf": [
          "cmd.binary.get_report",
          "cmd.binary.set",
          "evt.binary.report"
        ],
        "props": {}
      }
    },
    "supports": ["clear", "poll"],
    "thing": 150,
    "type": {
      "subtype": null,
      "supported": {
        "appliance": [],
        "blinds": [],
        "boiler": [],
        "fan": [],
        "heater": [],
        "light": [],
        "siren": [],
        "water_valve": []
      },
      "type": "light"
    }
  },
  {
    "client": {
      "name": "lumi.plug.maeu01"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "5",
      "group": "ch_1"
    },
    "functionality": "lighting",
    "id": 197,
    "lrn": true,
    "model": "zb - LUMI - lumi.plug.maeu01",
    "modelAlias": "lumi.plug.maeu01",
    "param": {
      "power": "off",
      "timestamp": "2022-06-02 01:41:04 +0200"
    },
    "problem": false,
    "room": null,
    "services": {
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:5_1",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:meter_elec/ad:5_1",
        "enabled": true,
        "intf": [
          "cmd.meter.get_report",
          "cmd.meter_ext.get_report",
          "evt.meter.report",
          "evt.meter_ext.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "out_bin_switch": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:5_1",
        "enabled": true,
        "intf": [
          "cmd.binary.get_report",
          "cmd.binary.set",
          "evt.binary.report"
        ],
        "props": {}
      }
    },
    "supports": ["clear", "poll"],
    "thing": 151,
    "type": {
      "subtype": null,
      "supported": {
        "appliance": [],
        "blinds": [],
        "boiler": [],
        "fan": [],
        "heater": [],
        "light": [],
        "siren": [],
        "water_valve": []
      },
      "type": "light"
    }
  },
  {
    "client": {
      "name": "HAN sensor"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "10",
      "group": "ch_2"
    },
    "functionality": null,
    "id": 204,
    "lrn": true,
    "model": "zb - Develco Products A/S - EMIZB-132",
    "modelAlias": "HAN sensor",
    "param": {
      "energy": 45071.297,
      "timestamp": "2025-07-23 19:50:51 +0200",
      "wattage": 164
    },
    "problem": false,
    "room": 6,
    "services": {
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:10_2",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:meter_elec/ad:10_2",
        "enabled": true,
        "intf": [
          "cmd.meter.get_export_report",
          "cmd.meter.get_report",
          "cmd.meter_ext.get_report",
          "evt.meter.export_report",
          "evt.meter.report",
          "evt.meter_ext.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_extended_vals": ["i1", "p_import_react", "u1", "p_export_react"],
          "sup_units": ["kWh", "W"]
        }
      },
      "ota": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:ota/ad:10_2",
        "enabled": true,
        "intf": [
          "evt.ota_end.report",
          "evt.ota_progress.report",
          "evt.ota_start.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 158,
    "type": {
      "subtype": "main_elec",
      "supported": {
        "meter": ["main_elec"]
      },
      "type": "meter"
    }
  },
  {
    "client": {
      "name": "HAN sensor"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "11",
      "group": "ch_2"
    },
    "functionality": null,
    "id": 205,
    "lrn": true,
    "model": "zb - frient A/S - EMIZB-132",
    "modelAlias": "EMIZB-132",
    "param": {
      "energy": 37030.806,
      "timestamp": "2022-11-02 00:02:29 +0100",
      "wattage": 3320
    },
    "problem": false,
    "room": 6,
    "services": {
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:11_2",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:meter_elec/ad:11_2",
        "enabled": true,
        "intf": [
          "cmd.meter.get_export_report",
          "cmd.meter.get_report",
          "cmd.meter_ext.get_report",
          "cmd.meter_metadata.get_report",
          "evt.meter.export_report",
          "evt.meter.report",
          "evt.meter_ext.report",
          "evt.meter_metadata.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "serial_number": "6970631401991295",
          "sup_extended_vals": [],
          "sup_units": ["kWh", "W"]
        }
      },
      "ota": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:ota/ad:11_2",
        "enabled": true,
        "intf": [
          "evt.ota_end.report",
          "evt.ota_progress.report",
          "evt.ota_start.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 160,
    "type": {
      "subtype": null,
      "supported": {
        "meter": ["main_elec"]
      },
      "type": null
    }
  },
  {
    "client": {
      "name": "TRADFRI remote control"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "8",
      "group": "ch_1"
    },
    "functionality": null,
    "id": 206,
    "lrn": true,
    "model": "zb - IKEA of Sweden - TRADFRI remote control",
    "modelAlias": "TRADFRI remote control",
    "param": {
      "batteryLevel": "ok",
      "batteryPercentage": 37,
      "timestamp": "2024-02-07 16:47:05 +0100"
    },
    "problem": false,
    "room": 1,
    "services": {
      "association": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:association/ad:8_1",
        "enabled": true,
        "intf": [
          "cmd.association.add",
          "cmd.association.delete",
          "cmd.association.delete_all",
          "cmd.association.get_report",
          "evt.association.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "out_services": ["out_bin_switch", "out_lvl_switch"]
        }
      },
      "battery": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:battery/ad:8_1",
        "enabled": true,
        "intf": ["evt.lvl.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:8_1",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "scene_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:scene_ctrl/ad:8_1",
        "enabled": true,
        "intf": ["evt.scene.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 161,
    "type": {
      "subtype": "scene",
      "supported": {
        "input": ["scene"]
      },
      "type": "input"
    }
  },
  {
    "client": {
      "name": "HAN sensor gen1"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "1",
      "group": "ch_1"
    },
    "functionality": null,
    "id": 210,
    "lrn": true,
    "model": "zb - Datek - Meter Reader",
    "modelAlias": "HAN sensor gen1",
    "param": {
      "energy": 0,
      "temperature": 14.55,
      "timestamp": "2024-03-08 19:58:08 +0100",
      "wattage": 0
    },
    "problem": false,
    "room": null,
    "services": {
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:1_1",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:meter_elec/ad:1_1",
        "enabled": true,
        "intf": [
          "cmd.meter.get_export_report",
          "cmd.meter.get_report",
          "cmd.meter_ext.get_report",
          "cmd.meter_metadata.get_report",
          "evt.meter.export_report",
          "evt.meter.report",
          "evt.meter_ext.report",
          "evt.meter_metadata.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "serial_number": "6970631401991295",
          "sup_extended_vals": ["u1", "i1", "p_import_react", "p_export_react"],
          "sup_units": ["kWh", "W"]
        }
      },
      "ota": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:ota/ad:1_1",
        "enabled": true,
        "intf": [
          "evt.ota_end.report",
          "evt.ota_progress.report",
          "evt.ota_start.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "sensor_temp": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_temp/ad:1_1",
        "enabled": true,
        "intf": ["evt.sensor.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_units": ["C"],
          "thing_role": "main"
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 167,
    "type": {
      "subtype": null,
      "supported": {
        "meter": ["main_elec"]
      },
      "type": "meter"
    }
  },
  {
    "client": {
      "name": "Develco smart plug"
    },
    "fimp": {
      "adapter": "zigbee",
      "address": "13",
      "group": "ch_2"
    },
    "functionality": "appliance",
    "id": 211,
    "lrn": true,
    "model": "zb - Develco Products A/S - SPLZB-131",
    "modelAlias": "Develco smart plug",
    "param": {
      "energy": 0.855,
      "power": "off",
      "timestamp": "2025-07-23 19:35:16 +0200",
      "wattage": 0
    },
    "problem": false,
    "room": 9,
    "services": {
      "association": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:association/ad:13_2",
        "enabled": true,
        "intf": [],
        "props": {
          "in_services": ["out_bin_switch"],
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:indicator_ctrl/ad:13_2",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:meter_elec/ad:13_2",
        "enabled": true,
        "intf": [
          "cmd.meter.get_export_report",
          "cmd.meter.get_report",
          "cmd.meter_ext.get_report",
          "cmd.meter_metadata.get_report",
          "evt.meter.export_report",
          "evt.meter.report",
          "evt.meter_ext.report",
          "evt.meter_metadata.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "serial_number": "0015BC002F004932",
          "sup_extended_vals": [
            "p_import_react",
            "freq",
            "u1",
            "i1",
            "p_import",
            "p_export_react",
            "p_export"
          ],
          "sup_units": ["kWh", "W"]
        }
      },
      "ota": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:ota/ad:13_2",
        "enabled": true,
        "intf": [
          "evt.ota_end.report",
          "evt.ota_progress.report",
          "evt.ota_start.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "out_bin_switch": {
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:13_2",
        "enabled": true,
        "intf": [
          "cmd.binary.get_report",
          "cmd.binary.set",
          "evt.binary.report"
        ],
        "props": {}
      }
    },
    "supports": ["clear", "poll"],
    "thing": 168,
    "type": {
      "subtype": null,
      "supported": {
        "appliance": [],
        "blinds": [],
        "boiler": [],
        "fan": [],
        "heater": [],
        "light": [],
        "siren": [],
        "water_valve": []
      },
      "type": "appliance"
    }
  },
  {
    "client": {
      "name": "Futurehome Charge"
    },
    "fimp": {
      "adapter": "cloud_adapter",
      "address": "3",
      "group": "1"
    },
    "functionality": null,
    "id": 96,
    "lrn": true,
    "model": "Cloud Adapter - Futurehome - Futurehome Charge",
    "modelAlias": "Futurehome Charge",
    "param": {
      "energy": null,
      "timestamp": null,
      "wattage": null
    },
    "problem": false,
    "room": null,
    "services": {
      "chargepoint": {
        "addr": "/rt:dev/rn:cloud_adapter/ad:1/sv:chargepoint/ad:3_1",
        "enabled": true,
        "intf": [
          "cmd.cable_lock.get_report",
          "cmd.cable_lock.set",
          "cmd.charge.start",
          "cmd.charge.stop",
          "cmd.current_session.get_report",
          "cmd.current_session.set_current",
          "cmd.max_current.get_report",
          "cmd.max_current.set",
          "cmd.state.get_report",
          "evt.cable_lock.report",
          "evt.current_session.report",
          "evt.error.report",
          "evt.max_current.report",
          "evt.state.report"
        ],
        "props": {
          "sup_max_current": 16,
          "sup_states": [
            "disconnected",
            "requesting",
            "ready_to_charge",
            "charging",
            "suspended_by_evse",
            "suspended_by_ev",
            "finished",
            "reserved",
            "unavailable",
            "error"
          ]
        }
      },
      "dev_sys": {
        "addr": "/rt:dev/rn:cloud_adapter/ad:1/sv:dev_sys/ad:3_1",
        "enabled": true,
        "intf": ["cmd.thing.reboot", "evt.error.report", "evt.success.report"],
        "props": null
      },
      "meter_elec": {
        "addr": "/rt:dev/rn:cloud_adapter/ad:1/sv:meter_elec/ad:3_1",
        "enabled": true,
        "intf": [
          "cmd.meter.get_report",
          "cmd.meter_ext.get_report",
          "evt.error.report",
          "evt.meter.report",
          "evt.meter_ext.report"
        ],
        "props": {
          "is_virtual": false,
          "sup_extended_vals": ["i1", "i2", "i3", "u1", "u2", "u3"],
          "sup_units": ["W", "kWh"]
        }
      },
      "parameters": {
        "addr": "/rt:dev/rn:cloud_adapter/ad:1/sv:parameters/ad:3_1",
        "enabled": true,
        "intf": [
          "cmd.param.get_report",
          "cmd.param.set",
          "cmd.sup_params.get_report",
          "evt.error.report",
          "evt.param.report",
          "evt.sup_params.report"
        ],
        "props": null
      }
    },
    "supports": ["clear", "poll"],
    "thing": 60,
    "type": {
      "subtype": "car_charger",
      "supported": {
        "chargepoint": ["car_charger"]
      },
      "type": "chargepoint"
    }
  },
  {
    "client": {
      "name": "Futurehome Boiler"
    },
    "id": 223,
    "model": "Hoiax - Futurehome - Futurehome Boiler",
    "modelAlias": "Futurehome Boiler",
    "type": {
      "subtype": null,
      "supported": {
        "boiler": []
      },
      "type": "boiler"
    },
    "locationRef": {
      "id": "11",
      "type": "Room"
    },
    "thingRef": {
      "id": "166"
    },
    "origin": "056e610614c848c50b",
    "services": {
      "meter_elec": {
        "name": "meter_elec",
        "addr": "/rt:dev/rn:hoiax/ad:1/sv:meter_elec/ad:2",
        "enabled": true,
        "props": {
          "sup_units": ["W", "kWh"]
        },
        "intf": [
          "cmd.meter.get_report",
          "evt.error.report",
          "evt.meter.report"
        ],
        "metadata": null
      },
      "sensor_wattemp": {
        "name": "sensor_wattemp",
        "addr": "/rt:dev/rn:hoiax/ad:1/sv:sensor_wattemp/ad:2",
        "enabled": true,
        "props": {
          "sup_units": ["C"]
        },
        "intf": [
          "cmd.sensor.get_report",
          "evt.error.report",
          "evt.sensor.report"
        ],
        "metadata": null
      },
      "water_heater": {
        "name": "water_heater",
        "addr": "/rt:dev/rn:hoiax/ad:1/sv:water_heater/ad:2",
        "enabled": true,
        "props": {
          "sup_modes": [
            "off",
            "eco",
            "normal",
            "schedule",
            "external",
            "vacation",
            "boost"
          ],
          "sup_range": {
            "max": 85,
            "min": 20
          },
          "sup_ranges": {
            "boost": {
              "max": 85,
              "min": 60
            },
            "external": {
              "max": 85,
              "min": 20
            },
            "normal": {
              "max": 85,
              "min": 20
            },
            "vacation": {
              "max": 60,
              "min": 20
            }
          },
          "sup_setpoints": ["normal", "vacation", "boost", "external"],
          "sup_states": ["heat", "idle"],
          "sup_step": 1
        },
        "intf": [
          "cmd.mode.get_report",
          "cmd.mode.set",
          "cmd.setpoint.get_report",
          "cmd.setpoint.set",
          "cmd.state.get_report",
          "evt.error.report",
          "evt.mode.report",
          "evt.setpoint.report",
          "evt.state.report"
        ],
        "metadata": null
      }
    },
    "metadata": null
  },
  {
    "client": {
      "name": "Smart Speaker"
    },
    "id": 1003,
    "model": "zigbee - Futurehome - Smart Speaker",
    "modelAlias": "Smart Speaker",
    "type": {
      "subtype": null,
      "supported": {
        "boiler": []
      },
      "type": null
    },
    "locationRef": {
      "id": "11",
      "type": "Room"
    },
    "thingRef": {
      "id": "166"
    },
    "origin": "056e610614c848c50b",
    "services": {
      "media_player": {
        "name": "media_player",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:media_player/ad:1003_0",
        "enabled": true,
        "props": {
          "sup_playback": ["play", "pause", "next_track", "previous_track"],
          "sup_modes": ["repeat", "repeat_one", "shuffle", "crossfade"],
          "sup_metadata": ["album", "track", "artist"]
        },
        "intf": [
          "cmd.playback.set",
          "cmd.playback.get_report",
          "evt.playback.report",
          "cmd.playbackmode.set",
          "cmd.playbackmode.get_report",
          "evt.playbackmode.report",
          "cmd.volume.set",
          "cmd.volume.get_report",
          "evt.volume.report",
          "cmd.mute.set",
          "cmd.mute.get_report",
          "evt.mute.report",
          "cmd.metadata.get_report",
          "evt.metadata.report"
        ],
        "metadata": null
      }
    },
    "metadata": null
  },
  {
    "client": {
      "name": "Futurehome SDCO Alarm"
    },
    "fimp": {
      "adapter": "zwave-ad",
      "address": "86",
      "group": "ch_0"
    },
    "functionality": null,
    "id": 73,
    "lrn": true,
    "model": "Futurehome SDCO Alarm",
    "modelAlias": "Futurehome SDCO Alarm",
    "param": {
      "alarms": {
        "fire": ["smoke_test"]
      },
      "batteryLevel": "ok",
      "batteryPercentage": 80,
      "humidity": 38,
      "siren": "silence",
      "smoke": false,
      "supportedAlarms": {
        "burglar": ["tamper_removed_cover"],
        "fire": ["smoke", "smoke_test"],
        "gas": ["CO"],
        "heat": ["overheat"]
      },
      "temperature": 22.9799995422363,
      "timestamp": "2020-01-30 07:23:39 +0100"
    },
    "problem": false,
    "room": null,
    "services": {
      "alarm_burglar": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:alarm_burglar/ad:86_0",
        "enabled": true,
        "intf": ["cmd.alarm.get_report", "evt.alarm.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_events": ["tamper_removed_cover"]
        }
      },
      "alarm_fire": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:alarm_fire/ad:86_0",
        "enabled": true,
        "intf": ["cmd.alarm.get_report", "evt.alarm.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_events": ["smoke", "smoke_test"]
        }
      },
      "alarm_gas": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:alarm_gas/ad:86_0",
        "enabled": true,
        "intf": ["cmd.alarm.get_report", "evt.alarm.report", "cmd.alarm.clear"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_events": ["CO"]
        }
      },
      "alarm_heat": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:alarm_heat/ad:86_0",
        "enabled": true,
        "intf": ["cmd.alarm.get_report", "evt.alarm.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_events": ["overheat"]
        }
      },
      "battery": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:battery/ad:86_0",
        "enabled": true,
        "intf": ["cmd.lvl.get_report", "evt.alarm.report", "evt.lvl.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "complex_alarm_system": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:complex_alarm_system/ad:86_0",
        "enabled": true,
        "intf": ["cmd.alarm.silence", "evt.alarm.silence"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "dev_sys": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:dev_sys/ad:86_0",
        "enabled": true,
        "intf": [
          "cmd.group.add_members",
          "cmd.group.delete_members",
          "cmd.group.get_members",
          "cmd.ping.send",
          "evt.group.members_report",
          "evt.ping.report"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "indicator_ctrl": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:indicator_ctrl/ad:86_0",
        "enabled": true,
        "intf": ["cmd.indicator.set_visual_element"],
        "props": {
          "duration": "",
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "scene_ctrl": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:scene_ctrl/ad:86_0",
        "enabled": true,
        "intf": ["cmd.scene.get_report", "cmd.scene.set", "evt.scene.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_modes": ["on", "off"]
        }
      },
      "sensor_humid": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:sensor_humid/ad:86_0",
        "enabled": true,
        "intf": ["cmd.sensor.get_report", "evt.sensor.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_units": ["g/m3", "%"]
        }
      },
      "sensor_temp": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:sensor_temp/ad:86_0",
        "enabled": true,
        "intf": ["cmd.sensor.get_report", "evt.sensor.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_units": ["C", "F"]
        }
      },
      "siren_ctrl": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:siren_ctrl/ad:86_0",
        "enabled": true,
        "intf": ["cmd.mode.get_report", "cmd.mode.set", "evt.mode.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_modes": ["on", "off", "fire", "CO"]
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 56,
    "type": {
      "subtype": null,
      "supported": {
        "fire_detector": []
      },
      "type": null
    }
  },
  {
    "client": {
      "name": "Smart Electric Meter"
    },
    "id": 145,
    "model": "zb - _TZ3040_bb6xaihh - TS0601",
    "modelAlias": "Smart Electric Meter",
    "type": {
      "subtype": "main_elec",
      "type": "meter"
    },
    "services": {
      "meter_elec": {
        "name": "meter_elec",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:meter_elec/ad:145_1",
        "enabled": true,
        "props": {
          "sup_units": ["kWh", "W"],
          "sup_extended_vals": ["p_import", "u1", "i1", "freq", "p_factor"]
        },
        "intf": [
          "cmd.meter.get_report",
          "evt.meter.report",
          "cmd.meter_ext.get_report",
          "evt.meter_ext.report",
          "cmd.meter.reset"
        ]
      }
    }
  },
  {
    "client": {
      "name": "3-Phase Smart Meter"
    },
    "id": 246,
    "model": "Tibber - Tibber - Pulse Bridge",
    "modelAlias": "Tibber Pulse Bridge",
    "type": {
      "subtype": "main_elec",
      "type": "meter"
    },
    "services": {
      "meter_elec": {
        "name": "meter_elec",
        "addr": "/rt:dev/rn:tibber/ad:1/sv:meter_elec/ad:246",
        "enabled": true,
        "props": {
          "sup_units": ["kWh", "W"],
          "sup_export_units": ["kWh", "W"],
          "sup_extended_vals": [
            "p_import",
            "p_export",
            "u1",
            "u2",
            "u3",
            "i1",
            "i2",
            "i3",
            "p1",
            "p2",
            "p3",
            "freq",
            "p_factor",
            "e_import",
            "e_export"
          ]
        },
        "intf": [
          "cmd.meter.get_report",
          "evt.meter.report",
          "cmd.meter_export.get_report",
          "evt.meter_export.report",
          "cmd.meter_ext.get_report",
          "evt.meter_ext.report",
          "cmd.meter.reset"
        ]
      }
    }
  },
  {
    "client": {
      "name": "Smart Gas Meter"
    },
    "id": 189,
    "model": "zb - _TZ3000_h4yw2xn6 - TS0601",
    "modelAlias": "Smart Gas Meter",
    "type": {
      "subtype": null,
      "type": "meter"
    },
    "services": {
      "meter_gas": {
        "name": "meter_gas",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:meter_gas/ad:189",
        "enabled": true,
        "props": {
          "sup_units": ["cub_m", "pulse_c"]
        },
        "intf": ["cmd.meter.get_report", "evt.meter.report", "cmd.meter.reset"]
      }
    }
  },
  {
    "client": {
      "name": "Smart Water Meter"
    },
    "id": 222,
    "model": "zw - Qubino - ZMNHWD1",
    "modelAlias": "Qubino Water Meter",
    "type": {
      "subtype": null,
      "type": "meter"
    },
    "services": {
      "meter_water": {
        "name": "meter_water",
        "addr": "/rt:dev/rn:zw/ad:1/sv:meter_water/ad:222",
        "enabled": true,
        "props": {
          "sup_units": ["cub_m", "gallon"]
        },
        "intf": ["cmd.meter.get_report", "evt.meter.report", "cmd.meter.reset"]
      }
    }
  },
  {
    "client": {
      "name": "Heat Meter"
    },
    "id": 298,
    "model": "Hoiax - Futurehome - Heat Meter",
    "modelAlias": "Futurehome Heat Meter",
    "type": {
      "subtype": null,
      "type": "meter"
    },
    "services": {
      "meter_heating": {
        "name": "meter_heating",
        "addr": "/rt:dev/rn:hoiax/ad:1/sv:meter_heating/ad:298",
        "enabled": true,
        "props": {
          "sup_units": ["kWh", "W"]
        },
        "intf": ["cmd.meter.get_report", "evt.meter.report", "cmd.meter.reset"]
      }
    }
  },
  {
    "client": {
      "name": "Cooling Meter"
    },
    "id": 312,
    "model": "Hoiax - Futurehome - Cooling Meter",
    "modelAlias": "Futurehome Cooling Meter",
    "type": {
      "subtype": null,
      "type": "meter"
    },
    "services": {
      "meter_cooling": {
        "name": "meter_cooling",
        "addr": "/rt:dev/rn:hoiax/ad:1/sv:meter_cooling/ad:312",
        "enabled": true,
        "props": {
          "sup_units": ["kWh", "W"]
        },
        "intf": ["cmd.meter.get_report", "evt.meter.report", "cmd.meter.reset"]
      }
    }
  },
  {
    "client": {
      "name": "Smart Doorbell"
    },
    "id": 1002,
    "model": "zw - Futurehome - Doorbell Pro",
    "modelAlias": "Doorbell Pro",
    "type": {
      "subtype": "door",
      "supported": {
        "siren": []
      },
      "type": "siren"
    },
    "locationRef": {
      "id": "12",
      "type": "Room"
    },
    "thingRef": {
      "id": "167"
    },
    "origin": "056e610614c848c51a",
    "services": {
      "sound_switch": {
        "name": "sound_switch",
        "addr": "/rt:dev/rn:zw/ad:1/sv:sound_switch/ad:1002_0",
        "enabled": true,
        "props": {
          "sup_tones": [
            {
              "tone_id": 1,
              "duration": 5,
              "name": "01 Ding Dong"
            },
            {
              "tone_id": 2,
              "duration": 9,
              "name": "02 Ding Dong Tubular"
            },
            {
              "tone_id": 3,
              "duration": 10,
              "name": "03 Traditional Apartment Buzzer"
            },
            {
              "tone_id": 4,
              "duration": 1,
              "name": "04 Electric Apartment Buzzer"
            },
            {
              "tone_id": 5,
              "duration": 3,
              "name": "05 Westminster Chimes"
            },
            {
              "tone_id": 25,
              "duration": 15,
              "name": "25 Emergency Alert"
            }
          ],
          "supports_play_with_volume": true
        },
        "intf": [
          "cmd.config.get_report",
          "cmd.config.set",
          "evt.config.report",
          "cmd.play.get_report",
          "cmd.play.set",
          "cmd.play.stop",
          "evt.play.report"
        ],
        "metadata": null
      }
    },
    "metadata": null
  },
  {
    "client": {
      "name": "Door lock"
    },
    "fimp": {
      "adapter": "zwave-ad",
      "address": "92",
      "group": "ch_0"
    },
    "functionality": "security",
    "id": 74,
    "lrn": true,
    "model": "zw_560_3_1",
    "modelAlias": "Door lock",
    "param": {
      "alarms": {
        "lock": ["manual_lock", "manual_unlock"]
      },
      "autoLock": "on",
      "batteryLevel": "ok",
      "batteryPercentage": 100,
      "lockState": "unlocked",
      "openState": "open",
      "presence": false,
      "supportedAlarms": {
        "lock": ["rf_not_locked"]
      },
      "timestamp": "2020-02-11 15:38:12 +0100",
      "zwaveConfigParameters": [
        {
          "parameter": 1,
          "size": 1,
          "value": 1
        }
      ]
    },
    "problem": false,
    "room": null,
    "services": {
      "alarm_lock": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:alarm_lock/ad:92_0",
        "enabled": true,
        "intf": ["cmd.alarm.get_report", "evt.alarm.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_events": ["rf_not_locked"]
        }
      },
      "basic": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:basic/ad:92_0",
        "enabled": true,
        "intf": ["cmd.lvl.get_report", "cmd.lvl.set", "evt.lvl.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": true
        }
      },
      "battery": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:battery/ad:92_0",
        "enabled": true,
        "intf": ["cmd.lvl.get_report", "evt.alarm.report", "evt.lvl.report"],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "dev_sys": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:dev_sys/ad:92_0",
        "enabled": true,
        "intf": [
          "cmd.config.get_report",
          "cmd.config.set",
          "cmd.group.add_members",
          "cmd.group.delete_members",
          "cmd.group.get_members",
          "cmd.ping.send",
          "evt.config.report",
          "evt.group.members_report",
          "evt.ping.report"
        ],
        "props": {
          "is_secure": false,
          "is_unsecure": true
        }
      },
      "door_lock": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:door_lock/ad:92_0",
        "enabled": true,
        "intf": ["cmd.lock.get_report", "cmd.lock.set", "evt.lock.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "sensor_presence": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:sensor_presence/ad:92_0",
        "enabled": true,
        "intf": ["cmd.presence.get_report", "evt.presence.report"],
        "props": {
          "is_secure": true,
          "is_unsecure": false
        }
      },
      "user_code": {
        "addr": "/rt:dev/rn:zw/ad:1/sv:user_code/ad:92_0",
        "enabled": true,
        "intf": [
          "cmd.usercode.clear",
          "cmd.usercode.clear_all",
          "cmd.usercode.get",
          "cmd.usercode.set"
        ],
        "props": {
          "is_secure": true,
          "is_unsecure": false,
          "sup_users": 52
        }
      }
    },
    "supports": ["clear", "poll"],
    "thing": 57,
    "type": {
      "subtype": null,
      "supported": {
        "door_lock": []
      },
      "type": null
    }
  },
  {
    "client": {
      "name": "Living Room Fan"
    },
    "id": 1010,
    "model": "TS0601",
    "modelAlias": "Living Room Fan",
    "services": {
      "fan_ctrl": {
        "name": "fan_ctrl",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:fan_ctrl/ad:1010",
        "enabled": true,
        "props": {
          "sup_modes": ["quiet", "low", "medium", "high", "auto"]
        },
        "intf": ["cmd.mode.set"]
      }
    }
  },
  {
    "client": {
      "name": "Sensor Test"
    },
    "id": 1009,
    "model": "TS0601",
    "modelAlias": "Sensor Test",
    "services": {
      "sensor_accelx": {
        "name": "sensor_accelx",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_accelx/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["m/s2"] }
      },
      "sensor_accely": {
        "name": "sensor_accely",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_accely/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["m/s2"] }
      },
      "sensor_accelz": {
        "name": "sensor_accelz",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_accelz/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["m/s2"] }
      },
      "sensor_airflow": {
        "name": "sensor_airflow",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_airflow/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["m3/h"] }
      },
      "sensor_airq": {
        "name": "sensor_airq",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_airq/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["pm25"] }
      },
      "sensor_anglepos": {
        "name": "sensor_anglepos",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_anglepos/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["%"] }
      },
      "sensor_atmo": {
        "name": "sensor_atmo",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_atmo/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["kPa"] }
      },
      "sensor_baro": {
        "name": "sensor_baro",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_baro/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["kPa"] }
      },
      "sensor_co": {
        "name": "sensor_co",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_co/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["mol/m3"] }
      },
      "sensor_co2": {
        "name": "sensor_co2",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_co2/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["ppm"] }
      },
      "sensor_current": {
        "name": "sensor_current",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_current/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["A"] }
      },
      "sensor_dew": {
        "name": "sensor_dew",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_dew/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["°C"] }
      },
      "sensor_direct": {
        "name": "sensor_direct",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_direct/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["°"] }
      },
      "sensor_distance": {
        "name": "sensor_distance",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_distance/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["m"] }
      },
      "sensor_elresist": {
        "name": "sensor_elresist",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_elresist/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["ohm/m"] }
      },
      "sensor_freq": {
        "name": "sensor_freq",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_freq/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["Hz"] }
      },
      "sensor_gp": {
        "name": "sensor_gp",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_gp/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["%"] }
      },
      "sensor_gust": {
        "name": "sensor_gust",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_gust/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["km/h"] }
      },
      "sensor_humid": {
        "name": "sensor_humid",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_humid/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["%"] }
      },
      "sensor_lumin": {
        "name": "sensor_lumin",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_lumin/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["lx"] }
      },
      "sensor_moist": {
        "name": "sensor_moist",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_moist/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["%"] }
      },
      "sensor_noise": {
        "name": "sensor_noise",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_noise/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["dB"] }
      },
      "sensor_power": {
        "name": "sensor_power",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_power/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["W"] }
      },
      "sensor_rain": {
        "name": "sensor_rain",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_rain/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["mm/h"] }
      },
      "sensor_rotation": {
        "name": "sensor_rotation",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_rotation/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["rpm"] }
      },
      "sensor_seismicint": {
        "name": "sensor_seismicint",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_seismicint/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["EMCRO"] }
      },
      "sensor_seismicmag": {
        "name": "sensor_seismicmag",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_seismicmag/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["MB"] }
      },
      "sensor_solarrad": {
        "name": "sensor_solarrad",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_solarrad/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["W/m2"] }
      },
      "sensor_tank": {
        "name": "sensor_tank",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_tank/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["l"] }
      },
      "sensor_temp": {
        "name": "sensor_temp",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_temp/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["°C"] }
      },
      "sensor_tidelvl": {
        "name": "sensor_tidelvl",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_tidelvl/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["m"] }
      },
      "sensor_uv": {
        "name": "sensor_uv",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_uv/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["index"] }
      },
      "sensor_veloc": {
        "name": "sensor_veloc",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_veloc/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["m/2"] }
      },
      "sensor_voltage": {
        "name": "sensor_voltage",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_voltage/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["V"] }
      },
      "sensor_watflow": {
        "name": "sensor_watflow",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_watflow/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["l/h"] }
      },
      "sensor_watpressure": {
        "name": "sensor_watpressure",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_watpressure/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["kPa"] }
      },
      "sensor_wattemp": {
        "name": "sensor_wattemp",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_wattemp/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["°C"] }
      },
      "sensor_weight": {
        "name": "sensor_weight",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_weight/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["kg"] }
      },
      "sensor_wind": {
        "name": "sensor_wind",
        "addr": "/rt:dev/rn:zigbee/ad:1/sv:sensor_wind/ad:1009",
        "enabled": true,
        "props": { "sup_units": ["km/h"] }
      }
    }
  }
]
