找回密码
 立即注册

微信扫码登录

搜索
楼主: xgadmin

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

  [复制链接]

0

主题

49

回帖

416

积分

中级会员

积分
416
金钱
367
HASS币
0
发表于 2025-3-4 10:14:44 | 显示全部楼层
这一次的解锁也是“门锁事件”和“门锁状态”都没有更新,还是各自的“属性”改变了。应该不是token的问题,重新添加集成还不到2小时。8点多也有一次,情况一样,日志被覆盖看不到了。

不过有一点,从状态正常更新的那次解锁开始,门锁一直是未上锁的状态,只是把门关上了,不知道这个有没有影响。

2025-03-04 09:42:41.734 INFO (MainThread) [kiwiot_ws_logger_custom_components.kiwiot_ws-main.websocket] 事件数据格式化: {'device_id': '3EXXXXXXXXXX', 'name': 'UNLOCKED', 'level': 'INFO', 'created_at': '2025-03-04T01:42:41Z', 'data': {'image': {'uri': None}, 'lock_user': {'id': 11, 'type': 'UNKNOWN'}}}
回复

使用道具 举报

0

主题

49

回帖

416

积分

中级会员

积分
416
金钱
367
HASS币
0
发表于 2025-3-4 08:55:00 | 显示全部楼层
最新的1.1.3版本
2025-03-04 08:44:30.424 INFO (MainThread) [kiwiot_ws_logger_custom_components.kiwiot_ws-main.websocket] 接收到消息: {'header': {'namespace': 'Iot.Device', 'name': 'EventNotify', 'messageId': 'd544c07c-xxxx-11ef-9b7b-00163e0afb7a', 'payloadVersion': 1}, 'payload': {'id': 'd544c07c-xxxx-11ef-9b7b-00163e0afb7a', 'did': '3EXXXXXXXXXX', 'name': 'UNLOCKED', 'level': 'INFO', 'data': {'lock_user': {'type': 3, 'id': 11}}, 'created_at': '2025-03-04T00:44:29Z'}}

2025-03-04 08:44:30.424 INFO (MainThread) [kiwiot_ws_logger_custom_components.kiwiot_ws-main.websocket] 事件数据格式化: {'device_id': '3EXXXXXXXXXX', 'name': 'UNLOCKED', 'level': 'INFO', 'created_at': '2025-03-04T00:44:29Z', 'data': {'image': {'uri': None}, 'lock_user': {'id': 11, 'type': 'UNKNOWN'}}}


第一条日志已经有'type': 3  了,但是第二条日志还是 'type': 'UNKNOWN'


28.png
回复

使用道具 举报

4

主题

90

回帖

719

积分

高级会员

积分
719
金钱
615
HASS币
40
QQ
 楼主| 发表于 2025-3-3 22:39:00 | 显示全部楼层
rogerujn 发表于 2025-3-3 20:35
这个的“门锁事件”和“门锁状态”都没有更新。但是各自“属性”中的数据改变了。

2025-03-03 19:55:12.59 ...

19指纹解锁,估计是token过期了
回复

使用道具 举报

0

主题

49

回帖

416

积分

中级会员

积分
416
金钱
367
HASS币
0
发表于 2025-3-3 20:35:24 | 显示全部楼层
本帖最后由 rogerujn 于 2025-3-3 21:08 编辑

这个的“门锁事件”和“门锁状态”都没有更新。但是各自“属性”中的数据改变了。

2025-03-03 19:55:12.595 INFO (MainThread) [kiwiot_ws_logger_custom_components.kiwiot_ws-main.websocket] 事件数据格式化: {'device_id': '3EXXXXXXXXXX', 'name': 'UNLOCKED', 'level': 'INFO', 'created_at': '2025-03-03T11:55:12Z', 'data': {'image': {'uri': None}, 'lock_user': {'id': 19, 'type': 'FINGERPRINT'}}}
回复

使用道具 举报

4

主题

90

回帖

719

积分

高级会员

积分
719
金钱
615
HASS币
40
QQ
 楼主| 发表于 2025-3-3 17:19:17 | 显示全部楼层
本帖最后由 xgadmin 于 2025-3-3 17:22 编辑
xiongmx 发表于 2025-3-3 01:16
我用过2种不同的优智云家的锁,提取用户属性的方式我自己用的这个更准确

payload.payload.data.lock_user. ...

api只返回了别名,msg.payload.payload.data.lock_user.alias 红框里的用户名是没有的

                               
登录/注册后可看大图

回复

使用道具 举报

0

主题

49

回帖

416

积分

中级会员

积分
416
金钱
367
HASS币
0
发表于 2025-3-3 16:57:31 | 显示全部楼层
本帖最后由 rogerujn 于 2025-3-3 20:24 编辑

图片中“日志”最后一个的时间是16:33,而属性中最后的时间为16:39。属性中的id和type都获取到了,但是并没有生成日志,状态也就不是最新的。

2025-03-03 16:39:59.428 INFO (MainThread) [kiwiot_ws_logger_custom_components.kiwiot_ws-main.websocket] 事件数据格式化: {'device_id': '3EXXXXXXXXXX', 'name': 'UNLOCKED', 'level': 'INFO', 'created_at': '2025-03-03T08:39:58Z', 'data': {'image': {'uri': None}, 'lock_user': {'id': 14, 'type': 'FACE'}}}
21.png
回复

使用道具 举报

1

主题

22

回帖

177

积分

注册会员

积分
177
金钱
154
HASS币
0
发表于 2025-3-3 16:38:41 | 显示全部楼层
2025-03-03 16:35:57.718 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration 'kiwiot_ws': No setup or config entry setup function defined. 显示是这样的
回复

使用道具 举报

1

主题

22

回帖

177

积分

注册会员

积分
177
金钱
154
HASS币
0
发表于 2025-3-3 16:08:52 | 显示全部楼层
KiwiOT
没有设备或实体
未加载
大佬,集成显示这样是我的帐号下的门锁不支持吗?
回复

使用道具 举报

4

主题

90

回帖

719

积分

高级会员

积分
719
金钱
615
HASS币
40
QQ
 楼主| 发表于 2025-3-3 15:50:18 | 显示全部楼层
ggbong 发表于 2025-3-3 08:43
应该是没做重新鉴权吧,token过期了,userinfo.py代码里新增判断401重新获取token就正常了,没中断过 ...

是的,我发现这个问题了
回复

使用道具 举报

0

主题

6

回帖

216

积分

中级会员

积分
216
金钱
210
HASS币
0
发表于 2025-3-3 08:56:53 | 显示全部楼层
rogerujn 发表于 2025-2-24 10:27
在抓包了。从昨天下午出现了失联现象,任何事件都没反应。重新加载集成也不行,今天上午重启容器才好。日 ...

没做重新鉴权吧,token失效了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-19 05:27 , Processed in 0.503294 second(s), 13 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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