【HA】HomeAssistant 添加 小米温湿度计2代

本方法只是被动的获取小米温湿度计广播出的温度和湿度数据,并没有其他更多功能。

0. 本人配置

树莓派3B+ Debian 11 (Bullseye) 64 位
Supervisor 2023.05.dev0901
HomeAssistant 已安装 HACS

1. 安装

  1. 打开侧边栏中的HACS,点击“集成”
    在这里插入图片描述

  2. 右下角找到“浏览并下载储存库”,搜索“Passive BLE Monitor integration”,选择最新版下载
    在这里插入图片描述

  3. 下载完成后,从侧边栏打开“开发者工具”,选择“重新启动”,“重新启动 Home Assistant”,确定。
    在这里插入图片描述

2. 获取温湿度计秘钥和MAC

在HomeAssistant Passive BLE Monitor 中配置小米温湿度计需要知道小米温湿度计广播数据的32位秘钥和MAC地址。

  1. 确保自己的温湿度计正在正常运转,用带有并且开启蓝牙的笔记本或其他设备,在Chrome浏览器打开如下链接: Telink Flasher for Mi Thermostat
  2. 点击Connect,浏览器会弹出窗口,选择设备 “LYWSD03MMC”(小米温湿度计2都是这个名称)进行配对。
    在这里插入图片描述
  3. 配对成功后,下方的Status会显示已连接,并且会显示当前温湿度
    在这里插入图片描述
  4. 点击“Do activation”,几秒种后下方会显示秘钥,暂时保存该秘钥。
    在这里插入图片描述
  5. 接下来获取MAC地址,在树莓派的终端里边输入如下命bluetoothctl,再输入scan on,耐心等待后边名称为“LYWSD03MMC”的MAC地址出现,暂时保存该MAC地址。这一步可能需要10-20分钟,如果很久都没出现,考虑关闭上一步的页面,然后再耐心等待。

3. 配置

  1. 重启完成后,侧边栏打开“配置”->“设备与服务”,在“集成”这一窗口点击右下角“添加集成”,搜索“Passive BLE Monitor”,点击
    在这里插入图片描述
  2. 在新的窗口中,勾选蓝牙适配器MAC地址,即树莓派的蓝牙地址
    在这里插入图片描述
  3. 下拉到下方,选择“Add deivce”,点击“提交”,在新的窗口中配置设备
    在这里插入图片描述
  4. 在第一和第三个文本框中输入上一步获取到的MAC地址和加密秘钥,其他选项不用修改,点击提交,返回到上一个窗口
    在这里插入图片描述
  5. 这里不是没有反应,会返回到上一个窗口,将设备选项放在"–Devices–",点击右下角提交即可
    在这里插入图片描述
  6. 由于温湿度计广播数据是有周期性的,提交之后要耐心进行等待,大约10-20分钟后,温湿度计设备会出现在“Bluetooth Low Energy Monitor”的设备列表中,下图显示“1 个设备”(博主是因为添加了其他设备显示2个设备)
    在这里插入图片描述
  7. 进入该设备,片刻过后,温湿度和电量数据便会显示出来
    在这里插入图片描述
  8. 之后可添加到仪表盘,然后修改传感器和属性的名称,上图是修改好之后的样子,但是数据还没有显示出来
  9. 等待片刻后的样子
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叼辣条闯天涯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值