Avi-on
支持 Avi-on 蓝牙调光开关 Avi-on
设置
如果您想手动添加设备(如下面的示例),则需要获取 API 密钥。可以通过执行以下命令来获得 API 密钥:
$ curl -X POST -H "Content-Type: application/json" \
-d '{"email": "fakename@example.com", "password": "password"}' \
https://api.avi-on.com/sessions | jq
其中,电子邮件和密码字段替换为通过移动应用程序注册设备时使用的字段。输出的密码短语字段应作为配置中的 API 密钥使用。
配置
要启用这些灯光,请将以下行添加到您的 configuration.yaml
configuration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件中。
在更改了configuration.yaml
configuration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件后,重启 Home Assistant 以应用更改。 该集成现在显示在集成页面的 设置 > 设备与服务 下。其实体在集成卡片上以及实体标签上列出。
# 示例 configuration.yaml 条目
light:
- platform: avion
配置此集成有两种方式:用户名和密码,或设备列表。您必须选择其中一种。
完整示例
如果未提供用户名和密码,则必须像下面这样手动配置设备:
# 手动设备 configuration.yaml 条目
light:
- platform: avion
devices:
00:21:4D:00:00:01:
name: 灯光 1
api_key: YOUR_API_KEY
要独立控制多个设备,必须指定每个设备的 ID(从 1 开始的整数)。每个开关的 ID 可以从 Avi-on API 中猜测或检测到。
# 手动设备 configuration.yaml 条目
light:
- platform: avion
devices:
00:21:4D:00:00:01:
name: 灯光 1
api_key: YOUR_API_KEY
id: 1
00:21:4D:00:00:02:
name: 灯光 1
api_key: YOUR_API_KEY
id: 2