Skip to content

qq15725/homeiot

Repository files navigation

Home IoT

License Version Minzip

English | 简体中文

Installation

pnpm add -g homeiot

Usage

⚠️ Current version temporarily unavailable

HomeBridge

pnpm add -g homebridge

Configure config.json file platforms field

{
  "platforms": [
    { "platform": "yeelight", "name": "Yeelight" },
    { "platform": "xiaomi", "name": "Xiaomi" }
  ]
}

Run

homebridge

TODO

  • HomeKit(HomeBridge) Control
  • Web Control
  • CLI Control
  • Supports Matter Protocal

Sub Packages

name description
@homeiot/aqara Aqara LAN control SDK
@homeiot/xiaomi Xiaomi MIoT/miIO LAN/WAN control SDK
@homeiot/xiaomi-cli Xiaomi MIoT/miIO LAN/WAN control CLI
@homeiot/yeelight Yeelight LAN control SDK
@homeiot/yeelight-cli Yeelight LAN control CLI