Device: Raspberry Pi 5
System: CasaOS (latest version)
Container: Home Assistant (Docker)
Sensors: LYWSD03MMC / ATC (BLE internal, ATC firmware)
Problem: The Pi 5 internal BLE shows as UP RUNNING PSCAN in hciconfig, but scanning for BLE devices fails with:
Set scan parameters failed: Input/output error
As a result, Home Assistant does not receive any BLE packets, and all sensors appear as "unknown". Before an update of CasaOS / Docker / kernel, the sensors worked correctly using the Pi 5 internal BLE without any USB dongle or ESP32.
Steps performed:
- hciconfig hci0 up → UP RUNNING PSCAN
- sudo hcitool lescan → Set scan parameters failed: Input/output error
- Restarted Bluetooth and Home Assistant Core → no effect
- Checked for device conflicts → none found
Impact: ATC sensors are not received in Home Assistant, breaking temperature/humidity monitoring.
Request: Investigate compatibility of the Raspberry Pi 5 internal BLE with Docker and CasaOS, and provide a solution for receiving BLE packets correctly without using a USB dongle or ESP32.