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

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

[求助] 请问小米蓝牙温湿度计2刷了第三方固件怎样用ESPHOME加入到HA?

[复制链接]

32

主题

119

帖子

749

积分

高级会员

Rank: 4

积分
749
金钱
630
HASS币
0
发表于 2022-5-24 16:10:32 | 显示全部楼层 |阅读模式

请问小米蓝牙温湿度计2刷了第三方固件怎样用ESPHOME加入到HA?

以下是原版固件用到的ESPHOME代码,刷了第三方固件应该怎样写进ESPHOME?  
sensor:
  - platform: xiaomi_lywsd03mmc
    mac_address: "A4:C1:38:B1:CD:7F"
    bindkey: "eef418daf699a0c188f3bfd17e4565d9"
    temperature:
      name: "LYWSD03MMC Temperature"
    humidity:
      name: "LYWSD03MMC Humidity"
    battery_level:
      name: "LYWSD03MMC Battery Level"


刷了这位大神的第三方固件。https://bbs.hassbian.com/thread-16118-1-1.html

不想把ESP32弄成这样的蓝牙网关   https://bbs.hassbian.com/thread-16331-1-1.html

求ESPHOME的代码,谢谢


66.jpeg



回复

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

发表于 2022-5-24 16:22:06 | 显示全部楼层
同一頁底下不是寫得很清楚
https://esphome.io/components/sensor/xiaomi_ble.html#lywsd03mmc
Configuration example for ATC MiThermometer firmware set to “Custom” advertisement:
ASRock H370 PRO4, 48GB, 8TBx3 + 2TBx3
ESXi 6.7 + Ununtu + Docker + HASS.IO -> Homeassistant OS
(Home Assistant Supervised 官方文件)
回复

使用道具 举报

0

主题

22

帖子

1203

积分

金牌会员

Rank: 6Rank: 6

积分
1203
金钱
1181
HASS币
0
发表于 2022-5-24 16:25:50 | 显示全部楼层
如果我没记错的话,外国的原固件作者说过。
如果使用ESP32接入,会出现丢包,而且丢包率不低。所以不推荐。
丢包后会反复再次读取数据,间接增加耗电。
而且2.5秒也不是报告率,甚至不可调,ble限制摆在那里.....
回复

使用道具 举报

32

主题

119

帖子

749

积分

高级会员

Rank: 4

积分
749
金钱
630
HASS币
0
 楼主| 发表于 2022-5-24 16:44:53 | 显示全部楼层
chinyaolin 发表于 2022-5-24 16:22
同一頁底下不是寫得很清楚
https://esphome.io/components/sensor/xiaomi_ble.html#lywsd03mmc
...

谢谢大哥。好了
回复

使用道具 举报

32

主题

119

帖子

749

积分

高级会员

Rank: 4

积分
749
金钱
630
HASS币
0
 楼主| 发表于 2022-5-24 16:46:08 | 显示全部楼层
gungda 发表于 2022-5-24 16:25
如果我没记错的话,外国的原固件作者说过。
如果使用ESP32接入,会出现丢包,而且丢包率不低。所以不推荐。 ...

要求不高,有个大概数值就可以。谢谢
回复

使用道具 举报

19

主题

290

帖子

1510

积分

论坛技术达人

积分
1510
金钱
1205
HASS币
130
发表于 2022-5-24 18:36:17 | 显示全部楼层
gungda 发表于 2022-5-24 16:25
如果我没记错的话,外国的原固件作者说过。
如果使用ESP32接入,会出现丢包,而且丢包率不低。所以不推荐。 ...

还是被动读取广播数据,节省电力.在ESPHOME上也可以设置被动接收,不过默认是主动的.至少`esp32_ble_tracker`是支持的.   如果用`xiaomi_lywsd03mmc`,就得看`xiaomi_lywsd03mmc`组件怎么写的.
回复

使用道具 举报

15

主题

229

帖子

1520

积分

金牌会员

Rank: 6Rank: 6

积分
1520
金钱
1291
HASS币
0
发表于 2022-9-21 07:28:16 | 显示全部楼层
bindkey怎么获取的楼主      我怎么搞都获取不到    请教下
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 13:19 , Processed in 0.069457 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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