【文件属性】:
文件名称:node-mihome:控制Mi Home设备,例如Mi Robot吸尘器,Mi空气净化器,Mi Smart Home Gateway(Aqara)等
文件大小:88KB
文件格式:ZIP
更新时间:2021-05-06 09:24:39
JavaScript
小米家用设备库
通过本地网络或云控制Mi Home设备。
支持的设备
有关受支持设备的完整列表,请参见 。
安装
npm install node-mihome
用法
const mihome = require ( 'node-mihome' ) ;
某些设备不受本地协议(miIO)支持,因此您需要使用云协议(MIoT)来控制这些设备。 要使用云协议,需要用户名和密码。
初始化协议
// local miIO
mihome . miioProtocol . init ( ) ;
// local Aqara (ZigBee)
mihome . aqaraProtocol . init ( ) ;
// cloud MIoT
const username = 'email@example.com' ;
const password = 'password' ;
await mihome
【文件预览】:
node-mihome-master
----.gitignore(24B)
----.eslintrc(2KB)
----package.json(1KB)
----package-lock.json(67KB)
----DEVICES.md(27KB)
----cli()
--------log.js(517B)
--------index.js(210B)
--------commands()
----LICENSE(1KB)
----scripts()
--------generate-devices-doc.js(1KB)
----README.md(4KB)
----lib()
--------device-aqara.js(2KB)
--------device.js(323B)
--------protocol-aqara.js(9KB)
--------protocol-miio.js(11KB)
--------index.js(365B)
--------utils.js(2KB)
--------protocol-micloud.js(8KB)
--------devices()
--------models.js(349B)
--------device-miio.js(5KB)