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

 找回密码
 立即注册
楼主: lichao622

[技术探讨] gatway3接入的米家寄存器只显示一个开关的问题。

[复制链接]

55

主题

362

帖子

1635

积分

金牌会员

Rank: 6Rank: 6

积分
1635
金钱
1268
HASS币
0
 楼主| 发表于 2024-4-17 11:41:41 | 显示全部楼层
1uv_can 发表于 2024-4-15 20:11
我最近也整了个米极桥,也是这个【SZGL 智能感应开关四键 Mesh 版】,能看下外挂的配置怎么写吗,我只显示 ...

我目前是这么写的,还可以用,升级升级了haos可能有变化,你试试。

from custom_components.xiaomi_gateway3.core.converters.devices import *

DEVICES = [{
    15418: ["SZGL", "Mesh Four-Key Switch", "ddy.switch.sw4a02"],
    "spec": [
        Converter("switch_1", "switch", mi="2.p.1"),
        Converter("switch_2", "switch", mi="3.p.1"),
        Converter("switch_3", "switch", mi="4.p.1"),
        Converter("switch_4", "switch", mi="12.p.1"),
    ],
}] + DEVICES
回复

使用道具 举报

1

主题

126

帖子

382

积分

中级会员

Rank: 3Rank: 3

积分
382
金钱
256
HASS币
0
发表于 2024-4-17 21:48:36 | 显示全部楼层
lichao622 发表于 2024-4-17 11:41
我目前是这么写的,还可以用,升级升级了haos可能有变化,你试试。

改好了,谢谢,现在可以改名:HA米极桥 了
回复

使用道具 举报

0

主题

72

帖子

618

积分

高级会员

Rank: 4

积分
618
金钱
546
HASS币
0
发表于 2024-5-6 06:51:39 | 显示全部楼层
这个米家寄存器到底怎么个使用场景
回复

使用道具 举报

3

主题

133

帖子

1013

积分

金牌会员

Rank: 6Rank: 6

积分
1013
金钱
880
HASS币
0
发表于 2024-5-6 08:44:07 | 显示全部楼层
karl321 发表于 2024-5-6 06:51
这个米家寄存器到底怎么个使用场景

ha使用自动化将仅接入ha的设备状态与寄存器状态映射,实现设备间接接入米家的效果。以及其他使用场景
例如小爱语音控制非米家的设备。(巴法云等网络mqtt不稳定)
回复

使用道具 举报

0

主题

72

帖子

618

积分

高级会员

Rank: 4

积分
618
金钱
546
HASS币
0
发表于 2024-5-6 15:28:40 | 显示全部楼层
flyibeat 发表于 2024-5-6 08:44
ha使用自动化将仅接入ha的设备状态与寄存器状态映射,实现设备间接接入米家的效果。以及其他使用场景
例 ...

谢谢! 明白了
回复

使用道具 举报

0

主题

72

帖子

618

积分

高级会员

Rank: 4

积分
618
金钱
546
HASS币
0
发表于 2024-5-12 00:13:15 | 显示全部楼层
求助一下,目前也是这个15418开关,但是写入.py里面  重启HA还是没有用。我的代码为
from custom_components.xiaomi_gateway3.core.devices import *

DEVICES = [{
     15418: ["LeMesh", "Mesh Switch", "lemesh.switch.sw4a02"],
    "spec": [
        BaseConv("channel_1", "switch", mi="2.p.1"),
        BaseConv("channel_2", "switch", mi="3.p.1"),
        BaseConv("channel_3", "switch", mi="4.p.1"),
        BaseConv("channel_4", "switch", mi="12.p.1"),
    ],
}] + DEVICES
回复

使用道具 举报

14

主题

212

帖子

1323

积分

金牌会员

Rank: 6Rank: 6

积分
1323
金钱
1111
HASS币
0
发表于 2024-5-12 01:02:52 | 显示全部楼层
karl321 发表于 2024-5-12 00:13
求助一下,目前也是这个15418开关,但是写入.py里面  重启HA还是没有用。我的代码为
from custom_component ...

我也有一个15418,你的代码应该是没问题的
{
    15418: ["SZGL", "Mesh Four-Key Switch", "ddy.switch.sw4a02"],
    "spec": [
        BaseConv("channel_1", "switch", mi="2.p.1"),
        BaseConv("channel_2", "switch", mi="3.p.1"),
        BaseConv("channel_3", "switch", mi="4.p.1"),
        BaseConv("channel_4", "switch", mi="12.p.1"),
    ],
}
请确认
1.GW3版本号是不是4以上
2.是否在根目录下新建xiaomi_gateway3.py写入你上面的代码的
回复

使用道具 举报

0

主题

72

帖子

618

积分

高级会员

Rank: 4

积分
618
金钱
546
HASS币
0
发表于 2024-5-12 01:09:13 | 显示全部楼层
TestUser123 发表于 2024-5-12 01:02
我也有一个15418,你的代码应该是没问题的
{
    15418: ["SZGL", "Mesh Four-Key Switch", "ddy.switch. ...

1、GW3版本为4.0.5
2、是在根目录下,即configration.yaml这个目录下新建的  xiaomi_gateway3.py
回复

使用道具 举报

14

主题

212

帖子

1323

积分

金牌会员

Rank: 6Rank: 6

积分
1323
金钱
1111
HASS币
0
发表于 2024-5-12 01:22:15 | 显示全部楼层
karl321 发表于 2024-5-12 01:09
1、GW3版本为4.0.5
2、是在根目录下,即configration.yaml这个目录下新建的  xiaomi_gateway3.py ...

那应该没问题的,我这里是可以正常显示和控制4个按键的
回复

使用道具 举报

0

主题

72

帖子

618

积分

高级会员

Rank: 4

积分
618
金钱
546
HASS币
0
发表于 2024-5-12 01:29:16 | 显示全部楼层
TestUser123 发表于 2024-5-12 01:22
那应该没问题的,我这里是可以正常显示和控制4个按键的

问题是我的还是单键,不晓得哪里的问题。。。     每次修改我都重启了HA。 方便看下你的代码吗
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-6-2 17:56 , Processed in 0.074348 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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