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

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

[技术探讨] 小米人在传感器如何接入HA?

[复制链接]

26

主题

261

帖子

1445

积分

金牌会员

Rank: 6Rank: 6

积分
1445
金钱
1184
HASS币
0
发表于 2024-6-12 20:36:15 | 显示全部楼层
gz234748157 发表于 2024-6-12 17:30
我再改了一下,这是参考custom_components/xiaomi_gateway3/core/devices.py里面写的,里面其实有支持你 ...

我看了原文件,里面确实有了zncz01zm这个插座,
但是它没有BoolConv("enable-upload-power", "switch", mi="6.p.1"), 这一行,

之前是因为这个插座不能及时上报功率,才添加的这一行代码。
回复

使用道具 举报

22

主题

309

帖子

3738

积分

论坛元老

Rank: 8Rank: 8

积分
3738
金钱
3424
HASS币
30
发表于 2024-6-12 20:46:01 | 显示全部楼层
记号一下!
回复

使用道具 举报

9

主题

242

帖子

1277

积分

金牌会员

Rank: 6Rank: 6

积分
1277
金钱
1035
HASS币
0
发表于 2024-6-13 00:02:06 | 显示全部楼层
gz234748157 发表于 2024-6-12 18:29
有空我开个帖子介绍一下~

十分感谢。大佬发的帖子详细还有示例,并且有多种方案,期待。
回复

使用道具 举报

16

主题

223

帖子

1832

积分

金牌会员

Rank: 6Rank: 6

积分
1832
金钱
1609
HASS币
0
发表于 2024-6-27 00:29:45 | 显示全部楼层
本帖最后由 mengyu 于 2024-6-27 00:31 编辑
gz234748157 发表于 2024-6-11 11:29
用master版是说gateway3的github仓库现在只是合并了我的代码,但是还没打包发布新的版本号,所以在作者发 ...
from custom_components.xiaomi_gateway3.core.devices import *

DEVICES = [{
    18051: ["Xiaomi", "Occupancy Sensor", "XMOSB01XS", "xiaomi.sensor_occupy.03"],
    "spec": [
        # main sensors
        BoolConv("occupancy", "binary_sensor", mi="2.p.1078"),#Tested
        BaseConv("illuminance", "sensor", mi="2.p.1005"),#Tested
        # other sensors
        BaseConv("battery", "sensor", mi="3.p.1003"),

    ],
}] + DEVICES

小米人在添加代码后报错,我更新多模插件到4.0以后出现无法加载,提示无法加载配置向导,我hass版本为2024.6.4
日志记录器: custom_components.xiaomi_gateway3.core.converters
来源: custom_components/xiaomi_gateway3/core/converters/__init__.py:14
集成: Xiaomi Gateway 3 (文档, 问题)
首次出现: 00:16:49 (1 次总计出现)
上次记录: 00:16:49

Can't load external converters
Traceback (most recent call last):
  File "/config/custom_components/xiaomi_gateway3/core/converters/__init__.py", line 14, in <module>
    from xiaomi_gateway3 import DEVICES
  File "/config/xiaomi_gateway3.py", line 8, in <module>
    BaseConv("illuminance", "sensor", mi="2.p.1005"),#Tested
    ^^^^^^^^
NameError: name 'BaseConv' is not defined. Did you mean: 'MaskConv'?

我只有多模1,插件版本号是3.3.6,求大佬帮忙解决一下
回复

使用道具 举报

17

主题

184

帖子

1587

积分

金牌会员

Rank: 6Rank: 6

积分
1587
金钱
1403
HASS币
0
发表于 2024-6-30 22:45:38 | 显示全部楼层
请教一下,目前人体存在传感器能在HA里面看到,但是状态永远是未知,请问有大神能解决吗?
screenshot-1719758672569.png
回复

使用道具 举报

3

主题

51

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
金钱
383
HASS币
0
发表于 2024-7-3 12:48:19 | 显示全部楼层
chenggangyaan 发表于 2024-6-30 22:45
请教一下,目前人体存在传感器能在HA里面看到,但是状态永远是未知,请问有大神能解决吗? ...

我好像也是和你一样. 用的小米多模1
回复

使用道具 举报

18

主题

231

帖子

1064

积分

金牌会员

Rank: 6Rank: 6

积分
1064
金钱
833
HASS币
0
发表于 2024-7-3 14:03:50 | 显示全部楼层
fay000fay 发表于 2024-5-25 08:33
其实还有一个间接的方法,那就是通过巴法云,前提是家里有小爱音箱。这样相对来说也还是比较实时的,我有个 ...

楼主要的是本地控制,和你说的是两回事。
回复

使用道具 举报

11

主题

274

帖子

1468

积分

金牌会员

Rank: 6Rank: 6

积分
1468
金钱
1194
HASS币
0
发表于 2024-7-4 09:38:28 | 显示全部楼层
itispip 发表于 2024-7-3 14:03
楼主要的是本地控制,和你说的是两回事。

楼主吐槽的是miot auto有延迟,不是实时。并不是你说的本地控制。我这个方法就是相对miot auto来讲,已经非常实时的间接方法了。实测。
回复

使用道具 举报

3

主题

144

帖子

1248

积分

金牌会员

Rank: 6Rank: 6

积分
1248
金钱
1104
HASS币
0
发表于 2024-7-6 17:06:21 | 显示全部楼层
gz234748157 发表于 2024-6-12 18:29
有空我开个帖子介绍一下~

期待,我想解决下我门锁状态更新不及时的问题
回复

使用道具 举报

4

主题

37

帖子

160

积分

注册会员

Rank: 2

积分
160
金钱
123
HASS币
0
发表于 2024-7-7 23:51:20 | 显示全部楼层
gz234748157 发表于 2024-5-24 16:24
昨天我已经提交PR到Xiaomi Gateway 3并合并了,你可以用master的代码

状态已经可以实时了吗?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-9-8 09:59 , Processed in 0.184149 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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