From 665c365b5bd8b88f6e7e2f9937c00c71fadd95a3 Mon Sep 17 00:00:00 2001 From: dsutanto Date: Thu, 19 Feb 2026 22:32:34 +0700 Subject: [PATCH] more condition for handle pintu --- frigate_counter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frigate_counter.py b/frigate_counter.py index dcbf26d..e0ce829 100644 --- a/frigate_counter.py +++ b/frigate_counter.py @@ -172,9 +172,9 @@ class FrigateCounter: logger.debug(f"Received message: camera={camera_name}, type={event_type}, label={label}") # Handle different object types - if label == "pintu-kiri-buka" and not self.pintu_kiri_buka_detected: + if label == "pintu-kiri-buka" and not self.timer_active and not self.pintu_kiri_buka_detected: self.handle_pintu_kiri_buka(camera_name) - elif label == "pintu-kanan-buka" and not self.pintu_kanan_buka_detected: + elif label == "pintu-kanan-buka" and not self.timer_active and not self.pintu_kanan_buka_detected: self.handle_pintu_kanan_buka(camera_name) elif label == "karung" and self.timer_active: self.handle_karung(camera_name, track_id)