huaxianyan 发表于 2024-2-1 22:50

询问一下 Home Assistant USB 蓝牙的事情

之前为了让小米温湿度计传输数据快一点刷了自定义固件,但是发现怎么也连不上小米官方的云端了

迫于无奈买了一个 USB 的蓝牙适配器,正常的在设备上打上驱动并且工作

现在就是会有个问题,通过蓝牙连小米温湿度计会不定期的卡住不更新数据,出现的时间还没找到规律,解决倒是好解决不论是重启 HA 还是直接 systemd 重启蓝牙服务稍等一会就能恢复正常,但是需要人力去关注有点麻烦

现在有两个问题,一个是不确定最小修复方法是什么,另外一个怎么自动化去解决

本打算直接定时重启 HA 算了,但想了想随着东西越来越多这个方法代价会越来越大,所以前来潭子里问问有没有这方面经验的前辈

王牛子 发表于 2024-2-2 08:43

本帖最后由 王牛子 于 2024-2-2 09:45 编辑

我直接用ESP32当作蓝牙网关解决的,ESP32负责搜索和发送蓝牙指令,再把相关的信息全部通过WiFi传给HA主机,你觉得不稳还可以多买几个ESP32当冗余,也能利用WiFi的覆盖来拓展蓝牙遥控的范围,比楼主插USB好多了,还不用担心驱动的事情

相关链接:https://esphome.io/projects/index.html

Ichthy 发表于 2024-2-2 09:23

huaxianyan 发表于 2024-2-3 21:05

王牛子 发表于 2024-2-2 08:43
我直接用ESP32当作蓝牙网关解决的,ESP32负责搜索和发送蓝牙指令,再把相关的信息全部通过WiFi传给HA主机, ...

我再研究看看吧,目前已经写了个自动化监控数据更新,等下次再碰到研究下怎么能解决

不行再考虑换设备了

—— 来自 Google Pixel 5, Android 14上的 S1Next-鹅版 v2.5.4

huaxianyan 发表于 2024-2-3 21:05

王牛子 发表于 2024-2-2 08:43
我直接用ESP32当作蓝牙网关解决的,ESP32负责搜索和发送蓝牙指令,再把相关的信息全部通过WiFi传给HA主机, ...

我再研究看看吧,目前已经写了个自动化监控数据更新,等下次再碰到研究下怎么能解决

不行再考虑换设备了

—— 来自 Google Pixel 5, Android 14上的 S1Next-鹅版 v2.5.4
页: [1]
查看完整版本: 询问一下 Home Assistant USB 蓝牙的事情