Hi. I recently upgraded my setup to x86 (Radxa X4) but noticed that BT doesn’t work. I’m getting error in the log:
Bluetooth: hci0: Failed to read codec capabilities (-22)
And both official integration and Passive BLE Monitor do not get any info. It’s kinda annoying because I have few BT Temp sensors that are used as external reading for TRVs.
I’m guessing OS is missing some driver or something, right? :-/ Is there a way to do something about it?
What type of installation do you have running. You have a much better chance of getting HAOS to work. Other installations you have to troubleshoot Bluetooth issues on the OS level.
OK, then I don’t know. IF HAOS doesn’t recognize your adapter, you may need a different one. I bet there is a list of ones known to work somewhere.
Personally I use the ESPHome BTPtoxy project. It’s quicker and better for most things anyway.
Well…plot thickens.
I read somewhere that x86 might have some issue when BT5+ is involved.
Because those temp sensors are needed I looked some workaround and found out that LYWSD03MMC can be converted to Zigbee. But for me this wasn’t a straightforward as I had to first update the firmware to much newer version then it was there. Which included one that by default set it in BTHome mode…that was discovered by BTHome integration! So it looks like radio does work even though the error persist. So maybe it’s not like the BT doesn’t work at all but there is some issue with basically that says codec capabilities…