Files
ansible/roles/bluetooth-monitor/README.md

559 B

bluetooth-monitor

Installs my_btmonitor.py (BLE scanning via bleak) as a systemd service that watches for nearby devices, publishes state over MQTT, and can restart the local BLE interface on a watchdog timeout.

Key vars: my_bt_monitor_watchdog_seconds, my_btmonitor_restart_ble_interface, my_btmonitor_mqtt_username, my_btmonitor_mqtt_password

other/ is not part of the deployed role — it's a separate, standalone data-analysis project (Jupyter notebook, Dockerfile, collected CSV data) used to analyze data captured by the monitor.