找回密码
 立即注册

微信扫码登录

搜索
查看: 2045|回复: 5

[技术探讨] gateway3 4.0.3的converters怎么用?

[复制链接]

80

主题

1404

回帖

2万

积分

元老级技术达人

积分
29219
金钱
27695
HASS币
290
发表于 2024-4-18 19:40:02 | 显示全部楼层
https://github.com/AlexxIT/XiaomiGateway3/wiki/Converters

第一句已经改为:

from custom_components.xiaomi_gateway3.core.devices import *

论坛第一时间有就大佬发了帖子提醒了这一点。

大部分基本正常,但京鱼座插座无法开关操作了,其它状态或功率电量的都正常。只能改用Z2m接入了。
回复

使用道具 举报

80

主题

1404

回帖

2万

积分

元老级技术达人

积分
29219
金钱
27695
HASS币
290
发表于 2024-4-18 21:47:11 | 显示全部楼层
misLia 发表于 2024-4-18 20:30
谢谢大佬。没有注意细节。搞定了。
话说大佬能解答下,另外一个问题吗?mi=“2.p.1”这段是什么意思? ...

这个是由小米设备协议来定的,具体看miot文档中就有。
比如:
https://home.miot-spec.com/spec/giot.switch.v54ksm

SIID和PIID

{
    # https://home.miot-spec.com/spec/giot.switch.v54ksm
    13141: ["GranwinIoT", "Four-Button Switch (Mesh) V5", "giot.switch.v54ksm"],
    "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="5.p.1"),
        BaseConv("switch_status_1", "switch", mi="11.p.1"),
        BaseConv("switch_status_2", "switch", mi="12.p.1"),
        BaseConv("switch_status_3", "switch", mi="13.p.1"),
        BaseConv("switch_status_4", "switch", mi="14.p.1"),
        MapConv("mode_1", "select", mi="2.p.2", map={0: "normal_switch", 1: "wireless_switch", 2: "smart_switch", 3: "toggle_switch"}),  # config
        MapConv("mode_2", "select", mi="3.p.2", map={0: "normal_switch", 1: "wireless_switch", 2: "smart_switch", 3: "toggle_switch"}),  # config
        MapConv("mode_3", "select", mi="4.p.2", map={0: "normal_switch", 1: "wireless_switch", 2: "smart_switch", 3: "toggle_switch"}),  # config
        MapConv("mode_4", "select", mi="5.p.2", map={0: "normal_switch", 1: "wireless_switch", 2: "smart_switch", 3: "toggle_switch"}),  # config
    ]
}

好久没研究这个了,都快忘记了具体的了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-7-21 13:53 , Processed in 0.383336 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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