更新时间:2023-10-18 02:47:49下载pdf
通过涂鸦 Homebridge 插件,您可以使用 HomeKit 轻松控制连接到涂鸦涂鸦 IoT 平台的智能设备。本教程中,涂鸦将向您展示如何使用 HomeKit 安装涂鸦官方 Homebridge 插件和控制智能设备。
安装 Homebridge。
查看 Official Homebridge docs 并在您的系统上安装 Homebridge。本示例基于 macOS。其他平台安装 Homebridge 的教程如下:
请使用 2021 年 5 月 25 日及以后创建的云开发项目进行操作。如果创建的云开发项目日期早于 2021 年 5 月 25 日,请重新创建一个项目。
在 Mac 上打开 Terminal。
安装涂鸦 Homebridge 插件。
如果您在安装过程中遇到任何问题,您可能需要在此命令前加上 sudo
以管理员身份运行。
使用前需要编辑 Homebridge 插件的config.json
文件。
登录 homebridge-tuya-platform/config
。
cd ./node_modules/homebridge-tuya-platform/config
编辑config.json
文件。
vim config.json
配置options
参数值。
username
和 password
:您在 涂鸦 IoT 平台 上用于链接设备的 智能生活 账号的用户名和密码。
accessId
和 accessKey
:分别是您的项目的 Access ID 和 Access Secret。进入 涂鸦 IoT 平台,在目标项目的 概况 > 云应用授权密钥 查看 Access ID 和 Access Secret。
lang
:保留默认值 en
。
endPoint
:您的智能生活 App 账号所在地对应云开发项目可用区域的云服务器地址。账号所在地和可用区域对应关系参见 账号所在地和可用区域对应关系。
地区 | Endpoint |
---|---|
美国 | https://openapi.tuyaus.com |
中国 | https://openapi.tuyacn.com |
欧洲 | https://openapi.tuyaeu.com |
印度 | https://openapi.tuyain.com |
美洲东部 | https://openapi-ueaz.tuyaus.com |
西欧 | https://openapi-weaz.tuyaeu.com |
projectType
:您在创建项目时选择的开发方式。开发方式详见 开发方式。
appSchema
:您在涂鸦 IoT 平台上用于连接设备的 App。
countryCode
:您在登录智能生活 App 时所选的国家或地区的 国家代码。
4.保存并退出。
在您的 Apple 设备上打开 家庭。
通过扫描运行插件步骤中打印的二维码或输入 8 位 PIN 码与 Homebridge 配对。您还可以在 config.json
文件中找到 PIN 码。
现在,您可以在 HomeKit 仪表板上查看和控制连接到智能生活 App 的所有智能设备。
错误码 | 错误信息 | 解决办法 |
---|---|---|
1004 | sign invalid | 未正确填写 accessId 和 accessKey。填写方法参见 配置 config.json 文件。 |
1106 | permission deny |
|
1100 | param is empty | username 或者 appSchema 参数为空,请参照 配置 config.json 文件 正确填写。 |
2017 | schema does not exist | 配置文件 config.json 中 appSchema 填写错误,请参照 配置 config.json 文件 正确填写。 |
2406 | skill id invalid |
|
28841105 | No permissions. This project is not authorized to call this API | 部分必须的 API 未授权,请 开通云产品并为项目授权。本教程需要开通以下 API:
|
Q:涂鸦云开发项目的 API 产品有免费 1 年试用期,到期后是否要收费呢?
A:1 年到期后可以更新免费订阅功能,继续使用免费 API 产品。开发者在开通云开发体验版账号后可以试用所有免费 API 产品,但会有用量限制,详细用量限制请参考 产品定价。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈