npm包 homebridge-hubitat-csteele-pd 使用教程

阅读时长 6 分钟读完

前言

homebridge-hubitat-csteele-pd 是一款基于 Node.js 客户端的 HomeBridge 插件,可以连接到 Hubitat 并以此连接智能家居设备。

本文将详细介绍如何使用 homebridge-hubitat-csteele-pd 具体操作,包含安装、配置和使用教程,并且给出详细的示例代码。

安装

使用 npm 安装 homebridge-hubitat-csteele-pd,在命令行界面输入以下命令:

配置

  1. 在 Hubitat 上创建 API,将 API 密钥复制下来。
  2. 创建配置文件 config.json:
-- -------------------- ---- -------
-
  ------------ -
    -
      ----------- ------------------
      ------- --- ------- -----
      ---------- -----------------------
      --------------- --------- --- ------
      ------------------- ----
    -
  -
-
  • platform:必须是 “Hubitat-CSTEELE”
  • name:用于标识此平台名称
  • app_url:用于 Hubitat 的地址
  • access_token:你在 Hubitat 上创建的 API 密钥
  • polling_interval: 轮询的时间间隔(以毫秒为单位)

使用

使用 homebridge-hubitat-csteele-pd 可以实现多个设备的连接。这里以控制智能灯为例子。

1. 接入设备

在 config.json 文件中,添加以下代码:

  • accessory:必须是 “Hubitat-CSTEELE”
  • name:用于标识此设备名称
  • id:Hubitat 设备 ID

2. 控制设备

在 accessories 数组中,添加要控制的设备。

以下是一个设备控制的示例代码:

-- -------------------- ---- -------
----- --------- - -------------------------------
----- ------- - -----------------------------
----- -------------- - ------------------------------------
----- ---- - ------------------
----- ------- - ------------------

----- ---------------- -
    ---------------- ------- -
        -------- - ----
        ------- - ----------
        --------- - ------------
        ---------- - -
            --- -----
        --
    -
    ------------- -
        --- ------------- - --- --------------------------
        --------------------------------------------------
            ---------- -------------------------
            ---------- --------------------------
        ----------------------- - -----------------------------
        ------ ------------------------- ---------------
    -
    ----------------------- -
        --- ------------------ - --- -------------------------------
        ------------------
            ----------------------------------------------- ----------
            ---------------------------------------- ------
            ----------------------------------------------- ---------------
        ------ -------------------
    -
    ------------------ -
        -------------
            ---- --------------------------------------- --- -------------- - --------
            ----- ----
        -- ----- --------- ----- -- -
            -- ----- -- ------------------- --- ---- -
                ------------- - ------------
                -------------- ---------------
            - ---- -
                --------------
            -
        ---
    -
    --------------- --------- -
        -------------
            ---- --------------------------------------- --- -------------- - ------- - --- - ------ - ---- - -------
        -- ----- --------- ----- -- -
            -- ----- -- ------------------- --- ---- -
                ------------- - ------
                ---------------
            - ---- -
                --------------
            -
        ---
    -
-

结语

homebridge-hubitat-csteele-pd 可以帮助你快速连接到 Hubitat 并以此连接智能家居设备,而以上的步骤也可以帮助你更加精细地掌握control n的使用方法。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066b5a51ab1864dac66f22

纠错
反馈