Appearance
同步器管理
一. 同步器更新
1. topic
res/sync/update
2. payload
json
[
{
"device_id": "BDF83E95-5B50-4711-B817-62B647665DB2",
"id": "2ACE7DAC-6DB8-4CF2-9FFD-246D0D45D73A",
"value": {
"on": 1
}
}
]
3. 字段说明
序号 | 字段 | 类型 | 说明 |
---|---|---|---|
1 | id | string | 同步器的ID |
2 | device_id | string | 设备的ID |
3 | value | object | 有更新的字段 |
value对象
序号 | 字段 | 类型 | 说明 |
---|---|---|---|
1 | on | int | 开关, 1开, 0关 |
2 | brightness | int | 亮度, 范围 0 - 100 |
3 | mode | int | 模式, 0视频, 1音频, 2游戏 |
4 | frequency | int | 强度, 0弱, 1中, 2强, 3最强 |
5 | source | int | 数据源, 0HDMI1, 1HDMI2 |
6 | color_config | int | 颜色配置, 1配色方案1, 2配色方案2, 以此类推 |
7 | color_config_1 | object array | 配色方案1的具体内容 |
8 | color_config_2 | object array | 配色方案2的具体内容 |
9 | color_config_3 | object array | 配色方案3的具体内容 |
10 | color_config_4 | object array | 配色方案4的具体内容 |
11 | stop_action | int | 停止同步时的动作, 0保持, 2关灯 |
12 | area_id | string | 关联的同步区域的UUID |
13 | area_name | string | 关联的同步区域的名字 |
4. 功能说明
- 在同步器信息变更时, 会触发此 topic
- value对象中, key存在代表有更新, key不存在代表未更新