Files
ansible/roles/bluetooth-monitor
..
2024-03-01 15:01:08 +01:00
2024-07-28 08:45:01 +02:00
2024-03-01 15:01:08 +01:00
2026-09-08 16:32:02 +02:00
2026-09-08 16:52:46 +02:00

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.