介绍
Homebridge-ibelight 是一个与 Apple Homekit 兼容的插件。它可以连接到 iBeLight 的智能灯泡,让你可以通过 Siri 或者 Apple Home 应用来控制你的灯光,与家庭自动化完美集成。
环境要求
- Node.js 10 以上
- Homebridge 1.0 以上
- iBeLight 灯泡
安装
使用 npm 安装 homebridge-ibelight:
npm install -g homebridge-ibelight
配置
添加以下配置到 Homebridge 的 config.json
文件中:
-- -------------------- ---- ------- - --------- - --- -- -------------- - - ------------ ----------- ------- --- ---------- ----- --------------- - -- -------------- -
其中,accessory
属性设置为 iBeLight
,name
属性为你的灯泡名字(可以随便取),ip
属性为你的灯泡 IP 地址。如果你的灯泡使用了固定 IP 地址,建议将其静态化以提高网络稳定性。
用法
在 Home 应用中添加新设备并搜索 iBeLight,然后输入你在配置中设定的灯泡名字,点击下一步,然后将插头插入灯泡,等待几秒钟后即可完成配对操作。
你现在可以使用 Siri 或者 Home 应用来控制灯泡了。你可以说:“嘿 Siri,将灯光调整到 50%。” 来改变灯光亮度,或者说:“嘿 Siri,打开灯泡。” 来打开灯泡。
示例代码
const iBeLight = require('homebridge-ibelight'); const accessory = new iBeLight('My iBeLight', '192.168.1.100');
以上就是 npm 包 homebridge-ibelight 的使用教程,希望能帮助你更好地理解和掌握此插件的使用方法。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600551c081e8991b448cf1f5