From 675f1b3eee9815851c92a7a595b4d5594313cf2a Mon Sep 17 00:00:00 2001 From: Artem Sheremet Date: Mon, 25 May 2026 14:05:11 +0000 Subject: [PATCH] Reinstate auto-restart on btproxy 15min silence Too early -- Laundry BT still needs this. This reverts commit d40da1a871d07d9209ac6b48f59b4a7b09cfca5f. --- templates/btproxy.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/templates/btproxy.yaml b/templates/btproxy.yaml index 7d122ab..1c894c9 100644 --- a/templates/btproxy.yaml +++ b/templates/btproxy.yaml @@ -26,6 +26,7 @@ esp32_ble_tracker: - sensor.template.publish: id: ble_scans_finished state: !lambda 'return ++id(ble_scans);' + - script.execute: restart_after_delay bluetooth_proxy: id: btproxy @@ -35,6 +36,16 @@ bluetooth_proxy: esp32_ble: max_connections: 4 +script: + - id: restart_after_delay + mode: restart + then: + - delay: 15min + - logger.log: + level: ERROR + format: "No recent successful Bluetooth scan, restarting ESP chip" + - button.press: restart_button + sensor: - platform: template name: "BLE scans finished"