-
-
Notifications
You must be signed in to change notification settings - Fork 261
Description
What happened?
After installing Passive BLE Monitor via HACS on Home Assistant OS (HAOS 16.0) running on an Odroid N2 (aarch64), the integration fails to load due to missing requirements. I had BLE monitoring for over a year without problems. This started happening 2 days ago.
I see this error in the logs:
Setup failed for custom integration 'ble_monitor': Requirements for ble_monitor not found: ['janus>=2.0.0', 'aioblescan>=0.2.14']
I tried multiple versions (13.4 and 13.7.1), and also disabled discovery via configuration.yaml, but the error persists.
BLE Monitor should either:
- Install required dependencies (
janus
and
Steps to reproduce
- Run HAOS 16.0 on an Odroid N2 (aarch64)
- Install BLE Monitor via HACS
- Add this to
configuration.yaml
:
ble_monitor:
discovery: false
devices: []
-
Reboot Home Assistant
-
Check logs
Full error from logs
2025-07-30 20:06:28.427 ERROR (MainThread) [homeassistant.setup]
Setup failed for custom integration 'ble_monitor': Requirements for ble_monitor not found: ['janus>=2.0.0', 'aioblescan>=0.2.14']
2025-07-30 20:06:28.428 WARNING (MainThread) [homeassistant.config_entries]
Config entry 'Passive BLE Monitor' for ble_monitor integration not ready yet: Requirements for ble_monitor not found: ['janus>=2.0.0', 'aioblescan>=0.2.14']; Retrying in background
System details
arch: aarch64
machine: odroid-n2
hassos: "16.0"
homeassistant: 2025.7.4
supervisor: 2025.07.2
docker: 28.3.0
os: Home Assistant OS
Extra context
Tried both BLE Monitor 13.4 and 13.7.1
Installed via HACS
Tried uninstall + reinstall + full reboot
No other BLE integrations active
Would appreciate any workaround, or if dependencies could be delayed until runtime (e.g. when discovery is true or BLE device is used).
Thanks a lot for this awesome integration!
Sensor type
No response
Relevant log output
2025-07-30 20:06:28.427 ERROR (MainThread) [homeassistant.setup]
Setup failed for custom integration 'ble_monitor': Requirements for ble_monitor not found: ['janus>=2.0.0', 'aioblescan>=0.2.14']
2025-07-30 20:06:28.428 WARNING (MainThread) [homeassistant.config_entries]
Config entry 'Passive BLE Monitor' for ble_monitor integration not ready yet: Requirements for ble_monitor not found: ['janus>=2.0.0', 'aioblescan>=0.2.14']; Retrying in background