[
  {
    "name": "AdMore Light Bar Pro",
    "path": "device-specs/devices/admore-light-bar.yaml",
    "protocol": "ble",
    "manufacturer": "AdMore Lighting Inc.",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "AUTOBABA LED Backpack",
    "path": "device-specs/devices/autobaba-led-backpack.yaml",
    "protocol": "ble",
    "manufacturer": "LOY SPACE / popled.cn",
    "manufacturer_status": "abandoned",
    "protocol_handler": "popled_json",
    "schema_version": "2020-12"
  },
  {
    "name": "Bafang BBS02 Mid-Drive",
    "path": "device-specs/devices/bafang-bbs02.yaml",
    "protocol": "uart",
    "manufacturer": "Suzhou Bafang Electric Motor Science-Technology",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Bluetooth LED Name Badge",
    "path": "device-specs/devices/bluetooth-led-name-badge.yaml",
    "protocol": "ble",
    "manufacturer": "Generic (multiple OEMs)",
    "manufacturer_status": "abandoned",
    "protocol_handler": "ledbadge_bitmap",
    "schema_version": "2020-12"
  },
  {
    "name": "BMW Motorcycle Diagnostics",
    "path": "device-specs/devices/bmw-motorcycle-diagnostics.yaml",
    "protocol": "obd2",
    "manufacturer": "BMW Motorrad",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Bosch Performance Line CX (Gen4)",
    "path": "device-specs/devices/bosch-ebike-cx-gen4.yaml",
    "protocol": "can",
    "manufacturer": "Bosch eBike Systems",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Cat Printer Mini Thermal Printer",
    "path": "device-specs/devices/cat-printer.yaml",
    "protocol": "ble",
    "manufacturer": "Unbranded / Yu Tian (YT01) / various OEMs",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "Chef iQ Sense",
    "path": "device-specs/devices/chef-iq-sense.yaml",
    "protocol": "ble",
    "manufacturer": "Chefman / Chef iQ",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "CoolLEDX LED Sign",
    "path": "device-specs/devices/coolledx-led-sign.yaml",
    "protocol": "ble",
    "manufacturer": "Juntong Technology",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "Dyson Air Purifier",
    "path": "device-specs/devices/dyson-air-purifier.yaml",
    "protocol": "wifi",
    "manufacturer": "Dyson",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "ELK-BLEDOM BLE LED Strip Controller",
    "path": "device-specs/devices/elk-bledom-led-strip.yaml",
    "protocol": "ble",
    "manufacturer": "Unbranded / various OEMs (Zhiling/DuoCo etc.)",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "Ember Mug",
    "path": "device-specs/devices/ember-mug.yaml",
    "protocol": "ble",
    "manufacturer": "Ember Technologies",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "Enphase Envoy",
    "path": "device-specs/devices/enphase-envoy.yaml",
    "protocol": "wifi",
    "manufacturer": "Enphase Energy",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Fardriver ND-series Motor Controller",
    "path": "device-specs/devices/fardriver-controller.yaml",
    "protocol": "ble",
    "manufacturer": "Nanjing Fardriver Controller Co.",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Fichero / AiYin D11 Thermal Label Printer",
    "path": "device-specs/devices/fichero-d11-printer.yaml",
    "protocol": "ble",
    "manufacturer": "Xiamen Print Future Technology Co., Ltd",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "Frigidaire WiFi Portable Air Conditioner",
    "path": "device-specs/devices/frigidaire-portable-ac.yaml",
    "protocol": "wifi",
    "manufacturer": "Frigidaire (Electrolux)",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "Frigidaire WiFi Window Air Conditioner",
    "path": "device-specs/devices/frigidaire-window-ac.yaml",
    "protocol": "wifi",
    "manufacturer": "Frigidaire (Electrolux)",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "Govee H5075 Thermometer/Hygrometer",
    "path": "device-specs/devices/govee-h5075-thermo.yaml",
    "protocol": "ble",
    "manufacturer": "Govee (Shenzhen Intellirocks Tech Co., Ltd.)",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Govee H5080 Smart Plug",
    "path": "device-specs/devices/govee-h5080-plug.yaml",
    "protocol": "ble",
    "manufacturer": "Govee (Shenzhen Intellirocks Tech / iHoment)",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Govee H6001 Smart Bulb",
    "path": "device-specs/devices/govee-h6001-bulb.yaml",
    "protocol": "ble",
    "manufacturer": "Govee (Shenzhen Intellirocks Tech / iHoment)",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Philips Hue Bridge",
    "path": "device-specs/devices/hue-bridge.yaml",
    "protocol": "wifi",
    "manufacturer": "Signify / Philips Hue",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "iBBQ / Inkbird BLE Meat Thermometer",
    "path": "device-specs/devices/ibbq-meat-thermo.yaml",
    "protocol": "ble",
    "manufacturer": "Inkbird / Tenergy Solis / various OEMs",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "iDotMatrix",
    "path": "device-specs/devices/idotmatrix.yaml",
    "protocol": "ble",
    "manufacturer": "iDotMatrix / Tech",
    "manufacturer_status": "unsupported",
    "protocol_handler": "idotmatrix_image",
    "schema_version": "2020-12"
  },
  {
    "name": "iTag BLE Key Finder",
    "path": "device-specs/devices/itag-ble-tracker.yaml",
    "protocol": "ble",
    "manufacturer": "Unbranded / various OEMs",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "SP107E/SP110E LED Controller",
    "path": "device-specs/devices/leds2rave4-lunchbox-led.yaml",
    "protocol": "ble",
    "manufacturer": "SPLED",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "LIFX Z",
    "path": "device-specs/devices/lifx-z.yaml",
    "protocol": "wifi",
    "manufacturer": "LIFX",
    "manufacturer_status": "active",
    "protocol_handler": "lifx_lan_udp",
    "schema_version": "2020-12"
  },
  {
    "name": "Lutron Caseta Smart Bridge 2",
    "path": "device-specs/devices/lutron-caseta-smart-bridge.yaml",
    "protocol": "wifi",
    "manufacturer": "Lutron",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Magic Display",
    "path": "device-specs/devices/magic-display.yaml",
    "protocol": "ble",
    "manufacturer": "tirohk / AiTURE",
    "manufacturer_status": "abandoned",
    "protocol_handler": "cdbwsoft_ecb",
    "schema_version": "2020-12"
  },
  {
    "name": "MoTool Slacker",
    "path": "device-specs/devices/motool-slacker.yaml",
    "protocol": "ble",
    "manufacturer": "MoTool",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "NIIMBOT D110 / B21 Thermal Label Printer",
    "path": "device-specs/devices/niimbot-d110.yaml",
    "protocol": "ble",
    "manufacturer": "NIIMBOT (Wuhan Jincheng Intelligent Technology Co., Ltd.)",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "NIU Electric Scooter",
    "path": "device-specs/devices/niu-escooter.yaml",
    "protocol": "wifi",
    "manufacturer": "Niu Technologies",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "NYAN BT Image Controller",
    "path": "device-specs/devices/nyan-bt-image-controller.yaml",
    "protocol": "ble",
    "manufacturer": "NYAN GEAR / LOY SPACE / popled.cn",
    "manufacturer_status": "abandoned",
    "protocol_handler": "popled_json",
    "schema_version": "2020-12"
  },
  {
    "name": "OBD-II Bluetooth Adapter (ELM327 / STN)",
    "path": "device-specs/devices/obd2-bluetooth-adapter.yaml",
    "protocol": "ble",
    "manufacturer": "Generic (ELM327 clones), ScanTool.net, Vgate, LELink",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "PAX Vaporizer",
    "path": "device-specs/devices/pax-vape.yaml",
    "protocol": "ble",
    "manufacturer": "PAX Labs",
    "manufacturer_status": "unsupported",
    "protocol_handler": "pax_ofb",
    "schema_version": "2020-12"
  },
  {
    "name": "ProGLOW Motorcycle LED Controller",
    "path": "device-specs/devices/proglow-motorcycle-led.yaml",
    "protocol": "ble",
    "manufacturer": "ProGLOW / TTCBLE",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Rachio Controller",
    "path": "device-specs/devices/rachio-controller.yaml",
    "protocol": "wifi",
    "manufacturer": "Rachio",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Roku External Control Protocol",
    "path": "device-specs/devices/roku-ecp.yaml",
    "protocol": "wifi",
    "manufacturer": "Roku / TCL",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Seeblue Motorcycle LED Controller",
    "path": "device-specs/devices/seeblue-motorcycle-led.yaml",
    "protocol": "ble",
    "manufacturer": "Seeblue / LEDGlow",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Shining Glasses",
    "path": "device-specs/devices/shining-glasses.yaml",
    "protocol": "ble",
    "manufacturer": "Shenzhen Shining Bright Technology",
    "manufacturer_status": "abandoned",
    "protocol_handler": "cdbwsoft_ecb",
    "schema_version": "2020-12"
  },
  {
    "name": "Shining Mask",
    "path": "device-specs/devices/shining-mask.yaml",
    "protocol": "ble",
    "manufacturer": "Shenzhen Shining Bright Technology",
    "manufacturer_status": "unsupported",
    "protocol_handler": "shiningmask_ecb",
    "schema_version": "2020-12"
  },
  {
    "name": "SmartThings Hub v2",
    "path": "device-specs/devices/smartthings-hub-v2.yaml",
    "protocol": "wifi",
    "manufacturer": "Samsung SmartThings",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Spider Farmer GGS Grow Light Controller",
    "path": "device-specs/devices/spider-farmer-ggs.yaml",
    "protocol": "ble",
    "manufacturer": "Spider Farmer",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "SPOTLED LED Panel",
    "path": "device-specs/devices/spotled-led-panel.yaml",
    "protocol": "ble",
    "manufacturer": "Host No.4 Technology (Chengdu) Co., Ltd.",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "SwitchBot BLE Device Family",
    "path": "device-specs/devices/switchbot-ble.yaml",
    "protocol": "ble",
    "manufacturer": "Wonderlabs, Inc. (SwitchBot)",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Triumph Tiger 900",
    "path": "device-specs/devices/triumph-tiger-900.yaml",
    "protocol": "obd2",
    "manufacturer": "Triumph Motorcycles Ltd.",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Tongsheng TSDZ2 Mid-Drive",
    "path": "device-specs/devices/tsdz2-tongsheng.yaml",
    "protocol": "uart",
    "manufacturer": "Tongsheng",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Vector Robot",
    "path": "device-specs/devices/vector-robot.yaml",
    "protocol": "wifi",
    "manufacturer": "Anki / Digital Dream Labs",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Belkin Wemo Smart Devices",
    "path": "device-specs/devices/wemo-devices.yaml",
    "protocol": "wifi",
    "manufacturer": "Belkin",
    "manufacturer_status": "shutdown",
    "schema_version": "2020-12"
  },
  {
    "name": "Xiaomi Mijia LYWSD03MMC Thermometer/Hygrometer",
    "path": "device-specs/devices/xiaomi-lywsd03mmc.yaml",
    "protocol": "ble",
    "manufacturer": "Xiaomi",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Xiaomi Mi Scale Body Composition Scale",
    "path": "device-specs/devices/xiaomi-mi-scale.yaml",
    "protocol": "ble",
    "manufacturer": "Xiaomi / Huami",
    "manufacturer_status": "unsupported",
    "schema_version": "2020-12"
  },
  {
    "name": "Xiaomi Mi Flora Plant Sensor",
    "path": "device-specs/devices/xiaomi-miflora.yaml",
    "protocol": "ble",
    "manufacturer": "Xiaomi / HHCC Plant Technology Co., Ltd.",
    "manufacturer_status": "active",
    "schema_version": "2020-12"
  },
  {
    "name": "Example Smart Bulb",
    "path": "device-specs/examples/example-bulb.yaml",
    "protocol": "ble",
    "manufacturer": "Acme Corp",
    "manufacturer_status": "abandoned",
    "schema_version": "2020-12"
  }
]
