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

 找回密码
 立即注册
查看: 53159|回复: 44

[技术探讨] 多模网关接入HA后,智能开关识别成灯,怎么解决啊!

[复制链接]

6

主题

46

帖子

269

积分

中级会员

Rank: 3Rank: 3

积分
269
金钱
223
HASS币
0
发表于 2020-12-22 14:16:00 | 显示全部楼层 |阅读模式
按照论坛里的方法,通过USB转TTL把最新的小米多模网关刷入了自定义固件,使用大神的Xiaomi Gateway 3插件,我的开关用的米家里的PTX蓝牙mesh智能开关,米家app通过网关接入正常,可在HA里识别成了一个灯,要是三开的开关,只能全开,全关,请问大神们如何解决啊?
回复

使用道具 举报

21

主题

431

帖子

2495

积分

金牌会员

Rank: 6Rank: 6

积分
2495
金钱
2059
HASS币
20
发表于 2020-12-22 14:44:07 | 显示全部楼层
估计只能等AlexxIT大神更新多模的插件,目前版本v0.10.4 - 2020-12-07(https://github.com/AlexxIT/XiaomiGateway3),我的米家双开只能识别到左键也是灯
回复

使用道具 举报

0

主题

92

帖子

1611

积分

金牌会员

Rank: 6Rank: 6

积分
1611
金钱
1519
HASS币
0
发表于 2020-12-22 15:28:16 | 显示全部楼层
因为代码里是把siid=2
我上个月提了PR初步支持mesh开关,但是AlexxIT表示还没有时间审核、合并。。
回复

使用道具 举报

5

主题

47

帖子

718

积分

论坛DIY达人

积分
718
金钱
666
HASS币
20
发表于 2020-12-22 17:05:00 | 显示全部楼层
hellkun 发表于 2020-12-22 15:28
因为代码里是把siid=2
我上个月提了PR初步支持mesh开关,但是AlexxIT表示还没有时间审核、合并。。 ...

你提交的代码,我刚本次合并后是可以用的,只需要额外增加即可
        1946: ["XIAOMI", "Mesh Wall Double Switch", "DHKG02ZM"],

BLE_SWITCH_DEVICES = [
        1946,
        2007,
        2257,
]

BLE_SWITCH_DEVICES_PROPS = {
        1946: [
        [2, 1, 'Left Switch', True, False],
        [3, 1, 'Right Switch', True, False],
    ],
    2257: [
        [2, 1, 'Left Switch', True, False],
        [3, 1, 'Right Switch', True, False],
        [8, 1, 'Backlight', 1, 0],
        [8, 2, 'Left - Always On', 1, 0],
        [8, 3, 'Right - Always On', 1, 0],
    ]
}
回复

使用道具 举报

9

主题

382

帖子

3702

积分

论坛元老

Rank: 8Rank: 8

积分
3702
金钱
3320
HASS币
0
发表于 2020-12-22 18:09:08 | 显示全部楼层
我用AlexxIT大神的插件接入网关后,PTX的蓝牙mesh在HA中没显示,好奇怪
回复

使用道具 举报

9

主题

382

帖子

3702

积分

论坛元老

Rank: 8Rank: 8

积分
3702
金钱
3320
HASS币
0
发表于 2020-12-22 20:07:50 | 显示全部楼层
求接入方法,我按群里的接入~PTX在HA里不显示
回复

使用道具 举报

0

主题

92

帖子

1611

积分

金牌会员

Rank: 6Rank: 6

积分
1611
金钱
1519
HASS币
0
发表于 2020-12-23 08:40:42 | 显示全部楼层
本帖最后由 hellkun 于 2020-12-23 08:44 编辑
mantoui 发表于 2020-12-22 17:05
你提交的代码,我刚本次合并后是可以用的,只需要额外增加即可

大致上就是这样,思路上倒是挺简单的

但是因为改到了他原有代码里bluetooth core里关于状态查询后的分发功能的代码,所以AlexxIT可能比较慎重。。
而且我提的比较早了,现在merge又要处理新的冲突,稍微折腾一点;另外他们歪果仁那边可能暂时买不到蓝牙mesh的开关,只有灯,所以估计合并的动力也不强。。总之就是暂时懒得弄 -.-#
回复

使用道具 举报

4

主题

233

帖子

1427

积分

金牌会员

Rank: 6Rank: 6

积分
1427
金钱
1194
HASS币
0
发表于 2020-12-23 08:50:18 | 显示全部楼层
接入多模网关,蓝牙设备也可以在HA显示吗
回复

使用道具 举报

0

主题

50

帖子

1230

积分

金牌会员

Rank: 6Rank: 6

积分
1230
金钱
1180
HASS币
0
发表于 2020-12-23 09:07:17 | 显示全部楼层
我也同样的问题,2键3键都只识别成一个开关
回复

使用道具 举报

6

主题

46

帖子

269

积分

中级会员

Rank: 3Rank: 3

积分
269
金钱
223
HASS币
0
 楼主| 发表于 2020-12-23 09:50:44 | 显示全部楼层
本帖最后由 xf_hfg 于 2020-12-23 09:53 编辑
hellkun 发表于 2020-12-22 15:28
因为代码里是把siid=2
我上个月提了PR初步支持mesh开关,但是AlexxIT表示还没有时间审核、合并。。 ...

看到GIT上的您提交的代码了,感谢!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 00:49 , Processed in 0.177828 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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