『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 412|回复: 3

[技术探讨] xiaomi_gateway自己添加的配件 action 无法用于自动化

[复制链接]

12

主题

275

帖子

2126

积分

金牌会员

Rank: 6Rank: 6

积分
2126
金钱
1851
HASS币
10
QQ
发表于 2024-12-22 10:08:49 | 显示全部楼层 |阅读模式
本帖最后由 KleinerSource 于 2024-12-22 10:10 编辑

根据官方 devices.py 的语法 写了配件  其他功能都没问题  action也能捕获按键状态, 但是在自动化里找不到 action 有大佬知道是为什么吗



from custom_components.xiaomi_gateway3.core.devices import *
DEVICES = [{
    19641: ["PTX", "PTX Wall Switch", "AK Ultra Mesh2.0", "090615.switch.akult2"],
    "spec": [
        BaseConv("Channel 1", "switch", mi="2.p.1"),
        BaseConv("Channel 2", "switch", mi="3.p.1"),
        MapConv("Channel 1 Mode", "select", mi="2.p.2", map={0: "有线和无线模式", 1: "无线模式"}), 
        MapConv("Channel 2 Mode", "select", mi="3.p.2", map={0: "有线和无线模式", 1: "无线模式"}),

        MapConv("backlight_level", "select", mi="16.p.2", map={0: "节能", 1: "柔和", 2: "高亮"}),
        MapConv("backlight_mode", "select", mi="16.p.3", map={0: "默认", 1: "自动", 2: "勿扰模式"}),

        # 无线信号设置
        BaseConv("action", "sensor"), # 每个键单独设置一个sensor
        ConstConv("action", mi="5.e.1", value=BUTTON_1_SINGLE),
        ConstConv("action", mi="5.e.2", value=BUTTON_1_DOUBLE),
        ConstConv("action", mi="5.e.3", value=BUTTON_1_HOLD),
        ConstConv("action", mi="6.e.1", value=BUTTON_2_SINGLE),
        ConstConv("action", mi="6.e.2", value=BUTTON_2_DOUBLE),
        ConstConv("action", mi="6.e.3", value=BUTTON_2_HOLD),
    ],
},
}] + DEVICES


                               
登录/注册后可看大图


                               
登录/注册后可看大图


回复

使用道具 举报

12

主题

275

帖子

2126

积分

金牌会员

Rank: 6Rank: 6

积分
2126
金钱
1851
HASS币
10
QQ
 楼主| 发表于 2024-12-22 22:35:00 | 显示全部楼层
自问自答 懂了  action只工作于 devices.py 中的配置
回复

使用道具 举报

2

主题

162

帖子

1365

积分

金牌会员

Rank: 6Rank: 6

积分
1365
金钱
1203
HASS币
0
发表于 2024-12-23 01:16:32 | 显示全部楼层
KleinerSource 发表于 2024-12-22 22:35
自问自答 懂了  action只工作于 devices.py 中的配置

我也正在测试这个开关,平头熊的Ak Ultra系列的开关,现阶段基本功能都没事问题了,就是那个屏幕的显示字符还没有搞清楚怎么弄,不知道你有没有思路,下面的截图是没有上电的截图。
Aku-1.jpg

Aku-2.jpg
回复

使用道具 举报

12

主题

275

帖子

2126

积分

金牌会员

Rank: 6Rank: 6

积分
2126
金钱
1851
HASS币
10
QQ
 楼主| 发表于 2024-12-23 15:57:21 | 显示全部楼层
qjrxsoft 发表于 2024-12-23 01:16
我也正在测试这个开关,平头熊的Ak Ultra系列的开关,现阶段基本功能都没事问题了,就是那个屏幕的显示字 ...

屏幕不用搞 那个必须 直连同步的  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-3-7 03:07 , Processed in 0.287960 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表