前言
homebridge-hubitat-csteele-pd 是一款基于 Node.js 客户端的 HomeBridge 插件,可以连接到 Hubitat 并以此连接智能家居设备。
本文将详细介绍如何使用 homebridge-hubitat-csteele-pd 具体操作,包含安装、配置和使用教程,并且给出详细的示例代码。
安装
使用 npm 安装 homebridge-hubitat-csteele-pd,在命令行界面输入以下命令:
npm install -g homebridge-hubitat-csteele-pd
配置
- 在 Hubitat 上创建 API,将 API 密钥复制下来。
- 创建配置文件 config.json:
-- -------------------- ---- ------- - ------------ - - ----------- ------------------ ------- --- ------- ----- ---------- ----------------------- --------------- --------- --- ------ ------------------- ---- - - -
- platform:必须是 “Hubitat-CSTEELE”
- name:用于标识此平台名称
- app_url:用于 Hubitat 的地址
- access_token:你在 Hubitat 上创建的 API 密钥
- polling_interval: 轮询的时间间隔(以毫秒为单位)
使用
使用 homebridge-hubitat-csteele-pd 可以实现多个设备的连接。这里以控制智能灯为例子。
1. 接入设备
在 config.json 文件中,添加以下代码:
"accessories": [{ "accessory": "Hubitat-CSTEELE", "name": "Living Room Light", "id": "1", "platform": "Hubitat-CSTEELE" }]
- accessory:必须是 “Hubitat-CSTEELE”
- name:用于标识此设备名称
- id:Hubitat 设备 ID
2. 控制设备
在 accessories 数组中,添加要控制的设备。
以下是一个设备控制的示例代码:
-- -------------------- ---- ------- ----- --------- - ------------------------------- ----- ------- - ----------------------------- ----- -------------- - ------------------------------------ ----- ---- - ------------------ ----- ------- - ------------------ ----- ---------------- - ---------------- ------- - -------- - ---- ------- - ---------- --------- - ------------ ---------- - - --- ----- -- - ------------- - --- ------------- - --- -------------------------- -------------------------------------------------- ---------- ------------------------- ---------- -------------------------- ----------------------- - ----------------------------- ------ ------------------------- --------------- - ----------------------- - --- ------------------ - --- ------------------------------- ------------------ ----------------------------------------------- ---------- ---------------------------------------- ------ ----------------------------------------------- --------------- ------ ------------------- - ------------------ - ------------- ---- --------------------------------------- --- -------------- - -------- ----- ---- -- ----- --------- ----- -- - -- ----- -- ------------------- --- ---- - ------------- - ------------ -------------- --------------- - ---- - -------------- - --- - --------------- --------- - ------------- ---- --------------------------------------- --- -------------- - ------- - --- - ------ - ---- - ------- -- ----- --------- ----- -- - -- ----- -- ------------------- --- ---- - ------------- - ------ --------------- - ---- - -------------- - --- - -
结语
homebridge-hubitat-csteele-pd 可以帮助你快速连接到 Hubitat 并以此连接智能家居设备,而以上的步骤也可以帮助你更加精细地掌握control n的使用方法。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066b5a51ab1864dac66f22