RPI 4B – Bluetooth unavailable on Ubuntu server 20.04

💡 原文中文,约700字,阅读约需2分钟。
📝

内容提要

本文介绍了在Docker的Home Assistant中使用树莓派蓝牙模块的问题,并通过安装pi-bluetooth包和编辑usrcfg.txt文件解决了Ubuntu server 20.04不支持蓝牙模块驱动的问题。

🎯

关键要点

  • 希望在 Docker 的 Home Assistant 中使用树莓派蓝牙模块。

  • 树莓派 4B 板载蓝牙5.0,但在配置 Home Assistant 时蓝牙无法被检测到。

  • 需要安装 bluez、bluez-tools 和 rfkill 包以支持蓝牙。

  • rfkill 显示仅有 wlan,bluetoothctl 操作显示为 No default controller available。

  • Ubuntu server 20.04 默认不支持 Bluetooth 板载模块驱动。

  • 手动安装 pi-bluetooth 包以解决问题。

  • 编辑 /boot/firmware/usrcfg.txt 文件,添加 include btcfg.txt。

  • 重启后,通过 rfkill 验证蓝牙模块是否成功启用。

🏷️

标签

➡️

继续阅读