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

[插件集成] 优智云家插件

  [复制链接]

2

主题

77

回帖

524

积分

高级会员

积分
524
金钱
440
HASS币
20
QQ
 楼主| 发表于 2025-2-20 14:07:23 | 显示全部楼层
rogerujn 发表于 2025-2-19 11:00
我现在用的2.5号版,这两天发现应该是门卡开门的时候大概率不更新状态,有时候也会更新。但是“门锁状态” ...

现在的我这里是正常,的我已经重构了部分代码,不想回滚到以前的版本,你的homeassistant是什么版本我拉个你的版本测试下
回复

使用道具 举报

0

主题

36

回帖

171

积分

注册会员

积分
171
金钱
135
HASS币
0
发表于 2025-2-19 11:00:41 | 显示全部楼层
本帖最后由 rogerujn 于 2025-2-19 11:06 编辑
xgadmin 发表于 2025-2-17 17:25
有没有报错日志,是都不更新,还是特定情境下不更新,有没有数据结构,获取数据结构方法如楼上,如果是没 ...

我现在用的2.5号版,这两天发现应该是门卡开门的时候大概率不更新状态,有时候也会更新。但是“门锁状态”属性中的“更新时间”和优智云家app是一致的。
回复

使用道具 举报

0

主题

12

回帖

185

积分

注册会员

积分
185
金钱
173
HASS币
0
发表于 2025-2-18 19:49:53 | 显示全部楼层
门锁状态延迟太多了,能延迟十几个小时


/**
* Linux常用命令:sed '/ *#/d; /^$/d' example.txt 从example.txt文件中删除所有注释和空白行
* 不是别人,是我,承认了你的价值
* Link https://greasyfork.org/zh-CN/scripts/396933-hostloc-zsbd
*/
回复

使用道具 举报

0

主题

36

回帖

171

积分

注册会员

积分
171
金钱
135
HASS币
0
发表于 2025-2-17 19:04:40 | 显示全部楼层
xgadmin 发表于 2025-2-17 17:25
有没有报错日志,是都不更新,还是特定情境下不更新,有没有数据结构,获取数据结构方法如楼上,如果是没 ...

应该是都不更新,我换成2.5号的那版就正常了。而且2.5号的那版的版本号是1.1.1,2.16号的是1.1.0。数据结构我研究一下,没弄过。
回复

使用道具 举报

2

主题

77

回帖

524

积分

高级会员

积分
524
金钱
440
HASS币
20
QQ
 楼主| 发表于 2025-2-17 17:25:48 | 显示全部楼层
本帖最后由 xgadmin 于 2025-2-17 17:28 编辑
rogerujn 发表于 2025-2-17 15:49
2.16版好像不能更新状态,app里都显示更新了,HA里不显示。
更新步骤:删除旧集成---删除旧插件包----重启H ...

有没有报错日志,是都不更新,还是特定情境下不更新,有没有数据结构,获取数据结构方法如楼上,如果是没收到消息就是服务端的问题
回复

使用道具 举报

0

主题

36

回帖

171

积分

注册会员

积分
171
金钱
135
HASS币
0
发表于 2025-2-17 15:49:25 | 显示全部楼层
2.16版好像不能更新状态,app里都显示更新了,HA里不显示。
更新步骤:删除旧集成---删除旧插件包----重启HA----上传新插件包---重启HA---添加集成
回复

使用道具 举报

2

主题

77

回帖

524

积分

高级会员

积分
524
金钱
440
HASS币
20
QQ
 楼主| 发表于 2025-2-15 13:53:30 | 显示全部楼层
本帖最后由 xgadmin 于 2025-2-15 13:54 编辑
flashbj 发表于 2025-2-11 11:22
这个情况发生的频繁,等我多观察观察,争取抓到

在插件中找到`websocket.py`这个包,把handle_websocket_messages方法中的
 _LOGGER.info(f"接收到消息: {data}")

取消注释。然后在homeassitant configuration.yaml中加入以下配置
logger:
    default: warning
    logs:
       kiwiot_ws_logger_custom_components: info
重启homeassitant ,然后在homeasstiant终端中运行`docker logs --tail 9999999 -f <homeassistant>`这个命令(<hoemassistant>为你的容器名),就会在日志看到开关门的数据
1739598404143.png
回复

使用道具 举报

17

主题

359

回帖

2568

积分

金牌会员

积分
2568
金钱
2177
HASS币
90
发表于 2025-2-11 11:22:24 | 显示全部楼层
xgadmin 发表于 2025-2-11 10:22
你会抓包吗,把有问题的抓包,去掉敏感信息把数据结构发给我,

这个情况发生的频繁,等我多观察观察,争取抓到
回复

使用道具 举报

2

主题

77

回帖

524

积分

高级会员

积分
524
金钱
440
HASS币
20
QQ
 楼主| 发表于 2025-2-11 10:22:10 | 显示全部楼层
flashbj 发表于 2025-2-10 16:17
大佬,还发现个问题,有的时候,门锁已经上锁了,优智云家小程序也有上锁的信息推送,但是插件中门锁状态没 ...

你会抓包吗,把有问题的抓包,去掉敏感信息把数据结构发给我,
回复

使用道具 举报

17

主题

359

回帖

2568

积分

金牌会员

积分
2568
金钱
2177
HASS币
90
发表于 2025-2-10 16:17:12 | 显示全部楼层
大佬,还发现个问题,有的时候,门锁已经上锁了,优智云家小程序也有上锁的信息推送,但是插件中门锁状态没有变化。
11111.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-3 00:58 , Processed in 0.175581 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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