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

 找回密码
 立即注册
查看: 10118|回复: 6

[快速入门] HA智能硬件采购避坑指要(三) 蓝牙篇

[复制链接]

19

主题

290

帖子

1510

积分

论坛技术达人

积分
1510
金钱
1205
HASS币
130
发表于 2022-5-2 12:34:46 | 显示全部楼层 |阅读模式
本帖最后由 riceball 于 2022-6-29 14:41 编辑

接上篇:  HA智能硬件采购避坑指要(二) Wifi篇

3. 少量低功耗蓝牙设备

蓝牙特性:

  1. 蓝牙信号穿墙能力有限,除非你购买BLE蓝牙网关中继设备,而且更容易受到干扰,尤其是不带自动跳频的蓝牙.
  2. 是因为低功耗蓝牙设备在省电上还是比不过Zigbee设备,BLE蓝牙5.0在省电上与zigbee很接近了.
    • 因此: 为了省电,米家的温度传感器(LYWSD03MMC)是大约10分钟发送一次数据,如果不刷第三方固件,想与空调联动就不要想了.
  3. 目前蓝牙协议大多数是私有协议,互通性较差,HA无法直接控制,只有少量的特定厂家的低功耗蓝牙传感设备才能通过第三方Passive BLE Monitor 集成 直接接入HA,支持的设备详见下方的支持列表.
  4. 价格便宜

第三方Passive BLE Monitor 集成用于跳过所谓的蓝牙网关直接将蓝牙传感器设备接入HA,注意,目前只支持获取蓝牙传感器数据,不支持发送控制指令(比如:开关)!

该集成使用的前提是:需要至少支持BLE蓝牙4.0(蓝牙是向下兼容的,所以BLE蓝牙5也可)的适配器,一般的HA盒子都有,如果是用PC就看带WIFI不,一般WIFI都带蓝牙,没有就买一个支持BLE蓝牙的USB WIFI适配器. 如果你使用开源ESPHome通用蓝牙网关接入,那么HA上也许可以不用蓝牙适配器(我没有试过).

第三方Passive BLE Monitor 集成支持的设备列表: https://custom-components.github.io/ble_monitor/by_brand

第三方Passive BLE Monitor 集成的安装方法: 使用Passive BLE Monitor集成代替蓝牙网关直接接入HA

因为蓝牙穿墙能力弱,为了解决蓝牙信号穿墙问题,就有了所谓的开源ESPHome通用蓝牙网关: 蓝牙信号过不来的就走开源ESPHome通用蓝牙网关,通过wifi信号再到HA上的Passive BLE Monitor 集成. 另外开源ESPHome通用蓝牙网关还可以接入只支持Active BLE connection的蓝牙设备. 如果各位感兴趣,请回复,我再单独开篇说明.

我买过的设备(通过Passive BLE Monitor 集成接入):

  • 小米蓝牙温湿度计2 价格便宜(Zigbee的一半不到)还带屏幕, 但是原始固件10分钟才报告1次温湿度,耗电高, 因此需要刷第三方开源固件
    • 小米蓝牙温湿度计2刷第三方开源固件直连HA 推荐
    • 刷入第三方开源固件后
    • 更省电
    • 可调节报告频率,默认是2.5秒报告1次温湿度,这个频率联动完全足够,报告频率越低越省电.
    • 可以读取设备上记录的温湿度数据(循环记录19632个测量结果),记录的时间间隔也可以配置
    • 可以校准温湿度以及设置自己的舒适温度区间
    • 可调节蓝牙发射功率(自己权衡省电或信号覆盖率)
  • 青萍动作和环境光传感器(CGPR1), 分体构思不错,光强能够识别弱光,缺点是动作感知没人会偶尔失灵,感知有人灵敏
    • 我主要是用它的环境光(光强)传感器,因为绿米M1S网关带和绿米(RTCGQ11LM)人体PIR传感带的光强传感器弱光下全部为0,根本没用!
  • 小米体脂秤2: 因为是接收广播所以数据不能立马出现,开机后要等一会儿,换句话说首次测量结果可能不会出现
  • YeeLight的智能调光开关贴装版(型号:YLKG08YL) 通过 Passive BLE Monitor 集成 接入
  • 自制开源ESPHome通用蓝牙网关(ESP32-C3)(ESP32-C3):  支持 BLE5.0

下篇:  HA智能硬件采购避坑指要(四) HA盒子还是PC

一个半月的使用经验,还远远不够,欢迎补充。


评分

参与人数 2金钱 +30 HASS币 +10 收起 理由
+ 20 + 10 感谢楼主分享!
relliky + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

0

主题

33

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
金钱
311
HASS币
0
发表于 2022-5-2 13:23:42 | 显示全部楼层
正好问下lovelace-body-miscale-card我一直在hacs里搜不到,手动安装后也找不到,是什么原因
回复

使用道具 举报

19

主题

290

帖子

1510

积分

论坛技术达人

积分
1510
金钱
1205
HASS币
130
 楼主| 发表于 2022-5-2 14:29:10 | 显示全部楼层
banquolol 发表于 2022-5-2 13:23
正好问下lovelace-body-miscale-card我一直在hacs里搜不到,手动安装后也找不到,是什么原因 ...

要自己先在hacs配置中添加自定义仓库
回复

使用道具 举报

19

主题

290

帖子

1510

积分

论坛技术达人

积分
1510
金钱
1205
HASS币
130
 楼主| 发表于 2022-5-4 08:53:34 | 显示全部楼层
banquolol 发表于 2022-5-2 13:23
正好问下lovelace-body-miscale-card我一直在hacs里搜不到,手动安装后也找不到,是什么原因 ...
回复

使用道具 举报

19

主题

290

帖子

1510

积分

论坛技术达人

积分
1510
金钱
1205
HASS币
130
 楼主| 发表于 2022-5-6 21:25:09 | 显示全部楼层
写完: 自制开源ESPHome通用蓝牙网关(ESP32): https://bbs.hassbian.com/thread-16331-1-1.html
回复

使用道具 举报

32

主题

285

帖子

1813

积分

金牌会员

Rank: 6Rank: 6

积分
1813
金钱
1528
HASS币
0
发表于 2022-8-3 22:31:59 | 显示全部楼层
您好,请问体脂称接入ha是直接接入还是需要输入key之类的?目前直接接入我只能显示体重信息,其他体脂信息完全看不到。如果是需要输入key的话要怎么样获取呢?
回复

使用道具 举报

19

主题

290

帖子

1510

积分

论坛技术达人

积分
1510
金钱
1205
HASS币
130
 楼主| 发表于 2022-8-8 13:04:41 | 显示全部楼层
justion 发表于 2022-8-3 22:31
您好,请问体脂称接入ha是直接接入还是需要输入key之类的?目前直接接入我只能显示体重信息,其他体脂信息 ...

看文章仔细些,都有说道的.
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 15:55 , Processed in 0.379656 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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