It is the first time I run hassOS. Before I was running Core on a dedicated Docker host.
I have trouble getting Bluetooth to work on a Pi Zero 2 W. For me it seems everything loaded properly:
# systemctl status bluetooth-bcm43xx.service
● bluetooth-bcm43xx.service - Bluetooth for BCM43xx
Loaded: loaded (/usr/lib/systemd/system/bluetooth-bcm43xx.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2022-02-21 19:46:58 UTC; 3min 42s ago
Process: 335 ExecStart=/usr/bin/btuart (code=exited, status=0/SUCCESS)
Main PID: 379 (hciattach)
Tasks: 1 (limit: 866)
Memory: 240.0K
CGroup: /system.slice/bluetooth-bcm43xx.service
└─379 /usr/bin/hciattach /dev/serial1 bcm43xx 3000000 flow - b8:27:eb:a3:ec:f5
Feb 21 19:46:57 homeassistant systemd[1]: Starting Bluetooth for BCM43xx...
Feb 21 19:46:57 homeassistant btuart[369]: Patch not found, continue anyway
Feb 21 19:46:58 homeassistant btuart[369]: bcm43xx_init
Feb 21 19:46:58 homeassistant btuart[369]: Set BDADDR UART: b8:27:eb:a3:ec:f5
Feb 21 19:46:58 homeassistant btuart[369]: Set Controller UART speed to 3000000 bit/s
Feb 21 19:46:58 homeassistant btuart[369]: Device setup complete
Feb 21 19:46:58 homeassistant systemd[1]: Started Bluetooth for BCM43xx.
But obviously it doesn’t work
# bluetoothctl
Agent registered
[bluetooth]# scan on
No default controller available
I tried restarting the bluetooth-bcm43xx.service but it won’t start up again. I verified my Pi Zero 2 W is able to scan for devices running latest raspiOS (lite). There I needed to restart some hciuart.service
pi zero 2 w. it should be the same performance as a pi3 (as I read in the forum). I know it is not high end hardware, but it fits my use case. I have a low power device, i.e. pi zero 2 W with lan/usb HAT. so no wireless. From what I read it should work.
So my question persists: what am I missing about bluetooth as with raspiOS it is working
thanks for pointing this out. so the chipset for the integrated wifi/bluetooth module is different to the pi3 and this might need new firmware? as nobody complained about wifi yet so this might luckily work/is compatible.
Would we require a special Pi02W image or just another firmware put into the the Pi3 image. As I see on the specs the Pi3 has also different BCMs for Wifi/Bluetooth so I expect they just reside next to each other in the image?
I this the right place here or should I open an issue on GitHub?