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

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

[经验分享] 米家门锁通过多模接入ha后利用自动化分离门和锁的状态下

  [复制链接]

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24304
金钱
22873
HASS币
290
 楼主| 发表于 2021-9-29 16:16:30 | 显示全部楼层
ilongjiang 发表于 2021-9-29 13:58
谢谢大神能回复。我按照您教的做了。截了一些图。有很多属性。但是小白。看到了等于没看 ...

你的自动化代码中实体名称有没有修改成自己的?原来的 sensor.e50b9a2dxxxx_action 改成你这个 sensor.e38d6781124f_action
回复

使用道具 举报

6

主题

259

帖子

2998

积分

金牌会员

Rank: 6Rank: 6

积分
2998
金钱
2739
HASS币
0
发表于 2021-9-29 16:48:09 | 显示全部楼层
dscao 发表于 2021-9-29 16:16
你的自动化代码中实体名称有没有修改成自己的?原来的 sensor.e50b9a2dxxxx_action 改成你这个 sensor.e3 ...

全部都改了。
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24304
金钱
22873
HASS币
290
 楼主| 发表于 2021-9-29 18:09:07 | 显示全部楼层

多操作几次门锁动作,再看看自动化跟踪中的Trace timeline部分看看卡到哪步了,再检查错误代码。

之前的截图提示没有改变后的状态,难道不是通过门锁变化触发的,这个是不可以通过点执行来触发的。
回复

使用道具 举报

6

主题

259

帖子

2998

积分

金牌会员

Rank: 6Rank: 6

积分
2998
金钱
2739
HASS币
0
发表于 2021-9-29 21:02:40 | 显示全部楼层
dscao 发表于 2021-9-29 18:09
多操作几次门锁动作,再看看自动化跟踪中的Trace timeline部分看看卡到哪步了,再检查错误代码。

之前的 ...

我看了您的代码。也学习了一下。勉强能看懂一先。怀疑他没有触发
回复

使用道具 举报

6

主题

259

帖子

2998

积分

金牌会员

Rank: 6Rank: 6

积分
2998
金钱
2739
HASS币
0
发表于 2021-9-29 21:17:35 | 显示全部楼层
trigger:
  - platform: state
    entity_id: sensor.e38d6781124f_action
    to: lock
这个lock是哪里的呢?门锁状态好像没有这个值
suo.png
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24304
金钱
22873
HASS币
290
 楼主| 发表于 2021-9-30 08:05:43 | 显示全部楼层
本帖最后由 dscao 于 2021-9-30 08:23 编辑
ilongjiang 发表于 2021-9-29 21:17
trigger:
  - platform: state
    entity_id: sensor.e38d6781124f_action

看你的截图,你把这个 lock改成: key_id
不知道是你的锁是这样,还是新版本统一修改了。你的门锁是zigbee的吗?升级新版的gateway3后我一直不在家,今晚回家测试一下看看。
回复

使用道具 举报

6

主题

259

帖子

2998

积分

金牌会员

Rank: 6Rank: 6

积分
2998
金钱
2739
HASS币
0
发表于 2021-9-30 09:05:43 | 显示全部楼层
dscao 发表于 2021-9-30 08:05
看你的截图,你把这个 lock改成: key_id
不知道是你的锁是这样,还是新版本统一修改了。你的门锁是zigbee ...

我的锁是蓝牙的。米家早期的标准版1200元左右那款
回复

使用道具 举报

77

主题

1391

帖子

2万

积分

元老级技术达人

积分
24304
金钱
22873
HASS币
290
 楼主| 发表于 2021-9-30 09:15:05 | 显示全部楼层
本帖最后由 dscao 于 2021-9-30 09:19 编辑
ilongjiang 发表于 2021-9-30 09:05
我的锁是蓝牙的。米家早期的标准版1200元左右那款

仔细看了一下你的截图,状态值有door但没lock,但正常应该是lock时,值是空的。以前gateway3在早于1.5版的有没有成功过?
刚看了 https://github.com/AlexxIT/XiaomiGateway3/issues/469 ,应该是1.5.0版本的问题,等待插件更新修复吧。或者自己修改一下插件。
回复

使用道具 举报

6

主题

259

帖子

2998

积分

金牌会员

Rank: 6Rank: 6

积分
2998
金钱
2739
HASS币
0
发表于 2021-9-30 09:24:07 | 显示全部楼层
把触发条件改为key_id以后对了。触发了。但是到下一部说服务有问题Unable to find service python_script.set_state
我是群晖docker安装的ha.
852.png
456213.png
895623.png
回复

使用道具 举报

6

主题

259

帖子

2998

积分

金牌会员

Rank: 6Rank: 6

积分
2998
金钱
2739
HASS币
0
发表于 2021-9-30 09:29:39 | 显示全部楼层
dscao 发表于 2021-9-30 09:15
仔细看了一下你的截图,状态值有door但没lock,但正常应该是lock时,值是空的。以前gateway3在早于1.5版的 ...

大神真是厉害。我是输出到Node-red.看到了和您说的一样。有一个空值。有一个key_id。还有door。三个。值是door的时候,属性好像都是门的状态。key_id就是锁状态。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 05:07 , Processed in 0.181515 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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