Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qq15725/homeiot
[WIP] đ A Home IoT library
https://github.com/qq15725/homeiot
aqara home-iot homebridge matter-protocol yeelight
Last synced: 19 days ago
JSON representation
[WIP] đ A Home IoT library
- Host: GitHub
- URL: https://github.com/qq15725/homeiot
- Owner: qq15725
- License: mit
- Created: 2022-11-28T09:04:47.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-01-21T16:37:37.000Z (almost 2 years ago)
- Last Synced: 2024-10-17T12:25:45.686Z (about 1 month ago)
- Topics: aqara, home-iot, homebridge, matter-protocol, yeelight
- Language: TypeScript
- Homepage:
- Size: 285 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Home IoT
English | įŽäŊä¸æ
## Installation
```shell
pnpm add -g homeiot
```## Usage
â ī¸ **Current version temporarily unavailable**
### HomeBridge
```shell
pnpm add -g homebridge
```Configure `config.json` file `platforms` field
```json
{
"platforms": [
{ "platform": "yeelight", "name": "Yeelight" },
{ "platform": "xiaomi", "name": "Xiaomi" }
]
}
```Run
```shell
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 |[@homeiot/aqara]: https://github.com/qq15725/homeiot/blob/master/packages/aqara
[@homeiot/xiaomi]: https://github.com/qq15725/homeiot/blob/master/packages/xiaomi
[@homeiot/xiaomi-cli]: https://github.com/qq15725/homeiot/blob/master/packages/xiaomi-cli
[@homeiot/yeelight]: https://github.com/qq15725/homeiot/blob/master/packages/yeelight
[@homeiot/yeelight-cli]: https://github.com/qq15725/homeiot/blob/master/packages/yeelight-cli