From ec9a1d88dbb32d375d4a4272a04f8f91c5bfb194 Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Mon, 20 Oct 2025 20:15:29 -0700 Subject: [PATCH] Update system.py --- modules/system.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/system.py b/modules/system.py index 63c3c95..b97040c 100644 --- a/modules/system.py +++ b/modules/system.py @@ -2022,7 +2022,7 @@ async def handleSentinel(deviceID): if distance >= sentry_radius and str(node_id) in sentryWatchList: # Outside zone detectedNearby = f"{get_name_from_number(node_id, 'long', deviceID)}, {get_name_from_number(node_id, 'short', deviceID)}, {node_id}, {decimal_to_hex(node_id)} at {distance}m (OUTSIDE ZONE)" - elif distance <= sentry_radius: + elif distance <= sentry_radius and str(node_id) not in sentryWatchList: # Inside the zone detectedNearby = f"{get_name_from_number(node_id, 'long', deviceID)}, {get_name_from_number(node_id, 'short', deviceID)}, {node_id}, {decimal_to_hex(node_id)} at {distance}m (INSIDE ZONE)" break # Only alert on the first found