From b67016bd05d6bfd8b257b5c9daeaaa3e473076c4 Mon Sep 17 00:00:00 2001 From: Florian Date: Wed, 3 Jul 2024 15:02:52 -0500 Subject: [PATCH] [BT] Default BT enable as a build time parameter (#1985) --- main/ZgatewayBT.ino | 2 +- main/config_BT.h | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/main/ZgatewayBT.ino b/main/ZgatewayBT.ino index a752632..5595084 100644 --- a/main/ZgatewayBT.ino +++ b/main/ZgatewayBT.ino @@ -101,7 +101,7 @@ void BTConfig_init() { BTConfig.presenceAwayTimer = PresenceAwayTimer; BTConfig.movingTimer = MovingTimer; BTConfig.forcePassiveScan = false; - BTConfig.enabled = true; + BTConfig.enabled = EnableBT; } unsigned long timeBetweenConnect = 0; diff --git a/main/config_BT.h b/main/config_BT.h index bfc8acc..bf4f918 100644 --- a/main/config_BT.h +++ b/main/config_BT.h @@ -118,6 +118,10 @@ extern String stateBTMeasures(bool); # define HassPresence false //true if we publish into Home Assistant presence topic #endif +#ifndef EnableBT +# define EnableBT true +#endif + #ifndef BLE_CNCT_TIMEOUT # define BLE_CNCT_TIMEOUT 3000 #endif