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

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

[经验分享] 鹿客指纹锁Classic 2X接入HomeAssistant过程分享

[复制链接]

24

主题

889

帖子

5081

积分

论坛元老

Rank: 8Rank: 8

积分
5081
金钱
4187
HASS币
20
 楼主| 发表于 2020-8-8 16:38:51 | 显示全部楼层
XCray 发表于 2020-8-8 10:01
楼主,看到了没?虽然你我以及几乎每个发文分享这个玩法的人,都会交待模块供电的问题(包括警告注意5v和 ...

    value_template: >-
      {% if value[16:18] == '00' %}
      蓝牙解锁
      {% elif value[16:18] == '10' %}
      密码解锁
      {% elif value[16:18] == 'ff' %}
      异常
      {% endif %}
这种,想让未定义的消息显示消息原文,要怎么写呢
回复

使用道具 举报

0

主题

19

帖子

116

积分

注册会员

Rank: 2

积分
116
金钱
97
HASS币
0
发表于 2020-8-8 17:05:47 | 显示全部楼层
支持,来学习了
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

发表于 2020-8-8 17:24:18 | 显示全部楼层
chenquanhao 发表于 2020-8-8 16:38
value_template: >-
      {% if value[16:18] == '00' %}
      蓝牙解锁

你试试:
{% else %}
  {{value}}

放到{% endif %}前面
回复

使用道具 举报

26

主题

94

帖子

1943

积分

金牌会员

Rank: 6Rank: 6

积分
1943
金钱
1814
HASS币
60

教程狂人论坛风云人物突出贡献

发表于 2020-8-9 23:20:20 | 显示全部楼层
这个确实是个好方法,我在目前的住的地方可以读取串口数据,但是有个问题是你若有多个蓝牙网关就不好使了,因为我新房子那边用的椰奶的灯,那玩意自带蓝牙网关,有些信息就通过椰奶走了,不通过小白蓝牙网关了
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

发表于 2020-8-10 06:57:31 | 显示全部楼层
本帖最后由 XCray 于 2020-8-10 07:22 编辑
FrankLv 发表于 2020-8-9 23:20
这个确实是个好方法,我在目前的住的地方可以读取串口数据,但是有个问题是你若有多个蓝牙网关就不好使了, ...

这个固件早就可以支持多个蓝牙网关了,当然,你需要给每一个蓝牙网关都配备一个esp模块——当然,你得舍得把蓝牙网关拆开、找到ttl接口并连接esp。

至于你说的椰奶,还没见别人提到过,理论上既然是蓝牙网关,就可以照此办理,欢迎折腾后分享~~~
回复

使用道具 举报

4

主题

236

帖子

1441

积分

金牌会员

Rank: 6Rank: 6

积分
1441
金钱
1205
HASS币
0
发表于 2020-8-10 11:28:29 | 显示全部楼层
电量{{ value|string|int(0,16) }}%
回复

使用道具 举报

0

主题

19

帖子

116

积分

注册会员

Rank: 2

积分
116
金钱
97
HASS币
0
发表于 2020-8-10 14:41:30 | 显示全部楼层
我用的还是鹿客指纹锁Classic
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

发表于 2020-8-10 16:10:27 | 显示全部楼层
gtyun 发表于 2020-8-10 11:28
电量{{ value|string|int(0,16) }}%

中间那个|string没必要吧?本来默认就是string
回复

使用道具 举报

4

主题

236

帖子

1441

积分

金牌会员

Rank: 6Rank: 6

积分
1441
金钱
1205
HASS币
0
发表于 2020-8-10 19:43:28 | 显示全部楼层
XCray 发表于 2020-8-10 16:10
中间那个|string没必要吧?本来默认就是string

鹿客的4106显示60,template会自动转成数字(我的ha版本是0.113.2,可能低版本不需要)
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12119
金钱
9100
HASS币
460

教程狂人突出贡献

发表于 2020-8-10 19:49:19 | 显示全部楼层
gtyun 发表于 2020-8-10 19:43
鹿客的4106显示60,template会自动转成数字(我的ha版本是0.113.2,可能低版本不需要) ...

我基本上一直都是有新版本就升,现在是0.113.3,这个方法用这么久了,从来没在中间加过这个“|string”,一直也没碰到什么问题。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-26 01:16 , Processed in 0.100540 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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