ljmerza / frigate_plate_recognizer

Identify license plates via Plate Recognizer and add them as sublabels to Frigate
106 stars 13 forks source link

Random 404 #16

Closed kyle4269 closed 6 months ago

kyle4269 commented 7 months ago

After running in debug mode for a bit, I was able to receive error 404. Looks to be from event 1701194717.030211-sszk97 Looking through the data, the image is first grabbed at 2023-11-28 13:05:17,557 and has_snapshot is False at that point. It's not until 2023-11-28 13:05:18,828 that has_snapshot becomes True. Assuming it's at that point it get entered into the database?

2023-11-28 13:05:17,239 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.030211, 'snapshot': None, 'label': 'car', 'sub_label': None, 'top_score': 0.0, 'false_positive': True, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.8828125, 'box': [307, 230, 1759, 1079], 'area': 1232748, 'ratio': 1.7102473498233215, 'region': [152, 0, 1908, 1756], 'stationary': False, 'motionless_count': 0, 'position_changes': 0, 'current_zones': [], 'entered_zones': [], 'has_clip': False, 'has_snapshot': False, 'attributes': {}, 'current_attributes': []}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.149288, 'snapshot': {'frame_time': 1701194717.149288, 'box': [297, 210, 1729, 1079], 'area': 1244408, 'region': [164, 0, 1920, 1756], 'score': 0.86328125, 'attributes': []}, 'label': 'car', 'sub_label': None, 'top_score': 0.873046875, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.86328125, 'box': [297, 210, 1729, 1079], 'area': 1244408, 'ratio': 1.6478711162255466, 'region': [164, 0, 1920, 1756], 'stationary': False, 'motionless_count': 1, 'position_changes': 0, 'current_zones': [], 'entered_zones': [], 'has_clip': False, 'has_snapshot': False, 'attributes': {}, 'current_attributes': []}, 'type': 'new'}
2023-11-28 13:05:17,239 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it does not match the configured zones/cameras
2023-11-28 13:05:17,437 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.012984, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.85546875, 'box': [288, 35, 360, 102], 'area': 4824, 'ratio': 1.0746268656716418, 'region': [160, 0, 480, 320], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [329, 81, 338, 89]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.167076, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.6953125, 'box': [287, 32, 355, 97], 'area': 4420, 'ratio': 1.0461538461538462, 'region': [156, 0, 476, 320], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:17,437 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:17,557 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.149288, 'snapshot': {'frame_time': 1701194717.149288, 'box': [297, 210, 1729, 1079], 'area': 1244408, 'region': [164, 0, 1920, 1756], 'score': 0.86328125, 'attributes': []}, 'label': 'car', 'sub_label': None, 'top_score': 0.873046875, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.86328125, 'box': [297, 210, 1729, 1079], 'area': 1244408, 'ratio': 1.6478711162255466, 'region': [164, 0, 1920, 1756], 'stationary': False, 'motionless_count': 1, 'position_changes': 0, 'current_zones': [], 'entered_zones': [], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.6953125}, 'current_attributes': []}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.433336, 'snapshot': {'frame_time': 1701194717.433336, 'box': [324, 142, 1646, 1079], 'area': 1238714, 'region': [187, 0, 1807, 1620], 'score': 0.9453125, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [884, 1005, 1095, 1079]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.89453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [324, 142, 1646, 1079], 'area': 1238714, 'ratio': 1.4108858057630735, 'region': [187, 0, 1807, 1620], 'stationary': False, 'motionless_count': 4, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.6953125}, 'current_attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [884, 1005, 1095, 1079]}]}, 'type': 'update'}
2023-11-28 13:05:17,562 - __main__ - DEBUG - Getting image for event: 1701194717.030211-sszk97
2023-11-28 13:05:17,562 - __main__ - DEBUG - event URL: http://***************:5000/api/events/1701194717.030211-sszk97/snapshot.jpg
2023-11-28 13:05:17,940 - __main__ - DEBUG - response: {'success': True, 'predictions': [], 'message': 'No plates found', 'processMs': 282, 'inferenceMs': 277, 'code': 200, 'command': 'alpr', 'moduleId': 'ALPR', 'executionProvider': 'CPU', 'canUseGPU': False, 'analysisRoundTripMs': 303}
2023-11-28 13:05:17,940 - __main__ - DEBUG - No plates found
2023-11-28 13:05:17,941 - __main__ - INFO - No plate number found for event 1701194717.030211-sszk97
2023-11-28 13:05:17,941 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.167076, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.6953125, 'box': [287, 32, 355, 97], 'area': 4420, 'ratio': 1.0461538461538462, 'region': [156, 0, 476, 320], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.429084, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.765625, 'box': [287, 30, 351, 93], 'area': 4032, 'ratio': 1.0158730158730158, 'region': [154, 0, 474, 320], 'stationary': False, 'motionless_count': 3, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [320, 73, 329, 81]}]}, 'type': 'update'}
2023-11-28 13:05:17,942 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:17,942 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.433336, 'snapshot': {'frame_time': 1701194717.433336, 'box': [324, 142, 1646, 1079], 'area': 1238714, 'region': [187, 0, 1807, 1620], 'score': 0.9453125, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [884, 1005, 1095, 1079]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.89453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [324, 142, 1646, 1079], 'area': 1238714, 'ratio': 1.4108858057630735, 'region': [187, 0, 1807, 1620], 'stationary': False, 'motionless_count': 4, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.6953125}, 'current_attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [884, 1005, 1095, 1079]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.548435, 'snapshot': {'frame_time': 1701194717.548435, 'box': [316, 128, 1644, 1076], 'area': 1258944, 'region': [197, 0, 1773, 1576], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [903, 948, 1076, 1049]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.91796875, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.94921875, 'box': [316, 128, 1644, 1076], 'area': 1258944, 'ratio': 1.40084388185654, 'region': [197, 0, 1773, 1576], 'stationary': False, 'motionless_count': 5, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.6953125}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [903, 948, 1076, 1049]}]}, 'type': 'update'}
2023-11-28 13:05:17,943 - __main__ - DEBUG - Getting image for event: 1701194717.030211-sszk97
2023-11-28 13:05:17,943 - __main__ - DEBUG - event URL: http://***************:5000/api/events/1701194717.030211-sszk97/snapshot.jpg
2023-11-28 13:05:18,319 - __main__ - DEBUG - response: {'success': True, 'predictions': [{'confidence': 0.9993944764137268, 'label': 'Plate: 4269', 'plate': '4269', 'x_min': 606, 'y_min': 906, 'x_max': 835, 'y_max': 1034}], 'message': 'Found Plate: 4269', 'processMs': 294, 'inferenceMs': 278, 'code': 200, 'command': 'alpr', 'moduleId': 'ALPR', 'executionProvider': 'CPU', 'canUseGPU': False, 'analysisRoundTripMs': 314}
2023-11-28 13:05:18,319 - __main__ - INFO - Storing plate number in database: 4269 with score: 0.9993944764137268
2023-11-28 13:05:18,340 - __main__ - DEBUG - sublabel: 4269
2023-11-28 13:05:18,340 - __main__ - DEBUG - sublabel url: http://***************:5000/api/events/1701194717.030211-sszk97/sub_label
2023-11-28 13:05:18,347 - __main__ - ERROR - Failed to set sublabel. Status code: 404
2023-11-28 13:05:18,348 - __main__ - DEBUG - Sending MQTT message: {'plate_number': '4269', 'score': 0.9993944764137268, 'frigate_event': '1701194717.030211-sszk97', 'camera_name': 'LPR', 'start_time': '2023-11-28 13:05:17'}
2023-11-28 13:05:18,349 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.548435, 'snapshot': {'frame_time': 1701194717.548435, 'box': [316, 128, 1644, 1076], 'area': 1258944, 'region': [197, 0, 1773, 1576], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [903, 948, 1076, 1049]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.91796875, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.94921875, 'box': [316, 128, 1644, 1076], 'area': 1258944, 'ratio': 1.40084388185654, 'region': [197, 0, 1773, 1576], 'stationary': False, 'motionless_count': 5, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.6953125}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [903, 948, 1076, 1049]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.630335, 'snapshot': {'frame_time': 1701194717.630335, 'box': [335, 114, 1646, 1075], 'area': 1259871, 'region': [198, 0, 1754, 1556], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [890, 920, 1082, 1023]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.94921875, 'box': [335, 114, 1646, 1075], 'area': 1259871, 'ratio': 1.36420395421436, 'region': [198, 0, 1754, 1556], 'stationary': False, 'motionless_count': 6, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.6953125}, 'current_attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [890, 920, 1082, 1023]}]}, 'type': 'update'}
2023-11-28 13:05:18,350 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,350 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.429084, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.765625, 'box': [287, 30, 351, 93], 'area': 4032, 'ratio': 1.0158730158730158, 'region': [154, 0, 474, 320], 'stationary': False, 'motionless_count': 3, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [320, 73, 329, 81]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.61568, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.82421875, 'box': [288, 28, 347, 88], 'area': 3540, 'ratio': 0.9833333333333333, 'region': [152, 0, 472, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.64453125, 'box': [317, 67, 326, 76]}]}, 'type': 'update'}
2023-11-28 13:05:18,351 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:18,351 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.630335, 'snapshot': {'frame_time': 1701194717.630335, 'box': [335, 114, 1646, 1075], 'area': 1259871, 'region': [198, 0, 1754, 1556], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [890, 920, 1082, 1023]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.94921875, 'box': [335, 114, 1646, 1075], 'area': 1259871, 'ratio': 1.36420395421436, 'region': [198, 0, 1754, 1556], 'stationary': False, 'motionless_count': 6, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.73828125}, 'current_attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [890, 920, 1082, 1023]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.74654, 'snapshot': {'frame_time': 1701194717.630335, 'box': [335, 114, 1646, 1075], 'area': 1259871, 'region': [198, 0, 1754, 1556], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [890, 920, 1082, 1023]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.921875, 'box': [359, 78, 1676, 1079], 'area': 1318317, 'ratio': 1.3156843156843157, 'region': [207, 0, 1747, 1540], 'stationary': False, 'motionless_count': 7, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.73828125}, 'current_attributes': [{'label': 'license_plate', 'score': 0.73828125, 'box': [901, 882, 1086, 982]}]}, 'type': 'update'}
2023-11-28 13:05:18,352 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,352 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194715.667911, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.79296875, 'box': [232, 32, 301, 96], 'area': 4416, 'ratio': 1.078125, 'region': [0, 0, 816, 816], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['nongarage'], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'after': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194717.688397, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.765625, 'box': [237, 25, 268, 62], 'area': 1147, 'ratio': 0.8378378378378378, 'region': [91, 0, 411, 320], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:18,352 - __main__ - DEBUG - Skipping event: 1701194711.508065-1e6hrh because it does not match the configured zones/cameras
2023-11-28 13:05:18,353 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.74654, 'snapshot': {'frame_time': 1701194717.630335, 'box': [335, 114, 1646, 1075], 'area': 1259871, 'region': [198, 0, 1754, 1556], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [890, 920, 1082, 1023]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.921875, 'box': [359, 78, 1676, 1079], 'area': 1318317, 'ratio': 1.3156843156843157, 'region': [207, 0, 1747, 1540], 'stationary': False, 'motionless_count': 7, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.73828125}, 'current_attributes': [{'label': 'license_plate', 'score': 0.73828125, 'box': [901, 882, 1086, 982]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.831537, 'snapshot': {'frame_time': 1701194717.630335, 'box': [335, 114, 1646, 1075], 'area': 1259871, 'region': [198, 0, 1754, 1556], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [890, 920, 1082, 1023]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.91015625, 'box': [360, 57, 1683, 1047], 'area': 1309770, 'ratio': 1.3363636363636364, 'region': [222, 0, 1758, 1536], 'stationary': False, 'motionless_count': 8, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.73828125}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [912, 850, 1087, 948]}]}, 'type': 'update'}
2023-11-28 13:05:18,353 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,353 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.61568, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.82421875, 'box': [288, 28, 347, 88], 'area': 3540, 'ratio': 0.9833333333333333, 'region': [152, 0, 472, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.64453125, 'box': [317, 67, 326, 76]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.814609, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.70703125, 'box': [289, 28, 346, 85], 'area': 3249, 'ratio': 1.0, 'region': [152, 0, 472, 320], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [314, 64, 324, 72]}]}, 'type': 'update'}
2023-11-28 13:05:18,354 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:18,354 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.831537, 'snapshot': {'frame_time': 1701194717.630335, 'box': [335, 114, 1646, 1075], 'area': 1259871, 'region': [198, 0, 1754, 1556], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [890, 920, 1082, 1023]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.91015625, 'box': [360, 57, 1683, 1047], 'area': 1309770, 'ratio': 1.3363636363636364, 'region': [222, 0, 1758, 1536], 'stationary': False, 'motionless_count': 8, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.8046875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [912, 850, 1087, 948]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.962057, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.94140625, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'ratio': 1.254562920268972, 'region': [0, 0, 2980, 2980], 'stationary': False, 'motionless_count': 9, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.8046875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'type': 'update'}
2023-11-28 13:05:18,355 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,355 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194717.962057, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.94140625, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'ratio': 1.254562920268972, 'region': [0, 0, 2980, 2980], 'stationary': False, 'motionless_count': 9, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.8046875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.020411, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9296875, 'box': [415, 0, 1702, 1067], 'area': 1373229, 'ratio': 1.2061855670103092, 'region': [0, 0, 2896, 2896], 'stationary': False, 'motionless_count': 10, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.8046875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [929, 764, 1129, 896]}]}, 'type': 'update'}
2023-11-28 13:05:18,355 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,356 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.814609, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.70703125, 'box': [289, 28, 346, 85], 'area': 3249, 'ratio': 1.0, 'region': [152, 0, 472, 320], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [314, 64, 324, 72]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.814609, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.70703125, 'box': [289, 28, 346, 85], 'area': 3249, 'ratio': 1.0, 'region': [152, 0, 472, 320], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:18,356 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:18,356 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.020411, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9296875, 'box': [415, 0, 1702, 1067], 'area': 1373229, 'ratio': 1.2061855670103092, 'region': [0, 0, 2896, 2896], 'stationary': False, 'motionless_count': 10, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [929, 764, 1129, 896]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.164565, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.90234375, 'box': [445, 0, 1734, 1001], 'area': 1290289, 'ratio': 1.2877122877122877, 'region': [272, 0, 1808, 1536], 'stationary': False, 'motionless_count': 11, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.81640625, 'box': [937, 713, 1135, 855]}]}, 'type': 'update'}
2023-11-28 13:05:18,357 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,378 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.164565, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.90234375, 'box': [445, 0, 1734, 1001], 'area': 1290289, 'ratio': 1.2877122877122877, 'region': [272, 0, 1808, 1536], 'stationary': False, 'motionless_count': 11, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.81640625, 'box': [937, 713, 1135, 855]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.219901, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.90234375, 'box': [471, 8, 1726, 1012], 'area': 1260020, 'ratio': 1.25, 'region': [299, 0, 1835, 1536], 'stationary': False, 'motionless_count': 12, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.79296875, 'box': [949, 699, 1154, 833]}]}, 'type': 'update'}
2023-11-28 13:05:18,379 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,438 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.219901, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.90234375, 'box': [471, 8, 1726, 1012], 'area': 1260020, 'ratio': 1.25, 'region': [299, 0, 1835, 1536], 'stationary': False, 'motionless_count': 12, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.79296875, 'box': [949, 699, 1154, 833]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.359838, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.890625, 'box': [518, 1, 1773, 1005], 'area': 1260020, 'ratio': 1.25, 'region': [330, 0, 1846, 1516], 'stationary': False, 'motionless_count': 13, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.79296875, 'box': [986, 663, 1166, 795]}]}, 'type': 'update'}
2023-11-28 13:05:18,439 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,513 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.468837-sdts89', 'camera': 'Frontyard', 'frame_time': 1701194713.308414, 'snapshot': {'frame_time': 1701194713.308414, 'box': [404, 9, 546, 73], 'area': 9088, 'region': [320, 0, 640, 320], 'score': 0.953125, 'attributes': []}, 'label': 'car', 'sub_label': None, 'top_score': 0.85546875, 'false_positive': False, 'start_time': 1701194711.468837, 'end_time': None, 'score': 0.953125, 'box': [404, 9, 546, 73], 'area': 9088, 'ratio': 2.21875, 'region': [320, 0, 640, 320], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': [], 'entered_zones': [], 'has_clip': False, 'has_snapshot': False, 'attributes': {}, 'current_attributes': []}, 'after': {'id': '1701194711.468837-sdts89', 'camera': 'Frontyard', 'frame_time': 1701194718.348653, 'snapshot': {'frame_time': 1701194714.797906, 'box': [247, 6, 386, 74], 'area': 9452, 'region': [212, 0, 532, 320], 'score': 0.96484375, 'attributes': []}, 'label': 'car', 'sub_label': None, 'top_score': 0.955078125, 'false_positive': False, 'start_time': 1701194711.468837, 'end_time': None, 'score': 0.84765625, 'box': [5, 65, 51, 107], 'area': 1932, 'ratio': 1.0952380952380953, 'region': [0, 0, 320, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': [], 'entered_zones': [], 'has_clip': False, 'has_snapshot': False, 'attributes': {}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:18,513 - __main__ - DEBUG - Skipping event: 1701194711.468837-sdts89 because it does not match the configured zones/cameras
2023-11-28 13:05:18,577 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.359838, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.890625, 'box': [518, 1, 1773, 1005], 'area': 1260020, 'ratio': 1.25, 'region': [330, 0, 1846, 1516], 'stationary': False, 'motionless_count': 13, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.79296875, 'box': [986, 663, 1166, 795]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.420063, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.90234375, 'box': [539, 1, 1801, 997], 'area': 1256952, 'ratio': 1.2670682730923695, 'region': [370, 0, 1874, 1504], 'stationary': False, 'motionless_count': 14, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.77734375, 'box': [1003, 642, 1174, 770]}]}, 'type': 'update'}
2023-11-28 13:05:18,578 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,632 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.420063, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.90234375, 'box': [539, 1, 1801, 997], 'area': 1256952, 'ratio': 1.2670682730923695, 'region': [370, 0, 1874, 1504], 'stationary': False, 'motionless_count': 14, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.77734375, 'box': [1003, 642, 1174, 770]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.560541, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9140625, 'box': [591, 3, 1826, 952], 'area': 1172015, 'ratio': 1.3013698630136987, 'region': [405, 0, 1905, 1500], 'stationary': False, 'motionless_count': 15, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.77734375, 'box': [1048, 614, 1206, 701]}]}, 'type': 'update'}
2023-11-28 13:05:18,634 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,769 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.560541, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9140625, 'box': [591, 3, 1826, 952], 'area': 1172015, 'ratio': 1.3013698630136987, 'region': [405, 0, 1905, 1500], 'stationary': False, 'motionless_count': 15, 'position_changes': 0, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': False, 'has_snapshot': False, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.77734375, 'box': [1048, 614, 1206, 701]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.624146, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.93359375, 'box': [628, 0, 1853, 928], 'area': 1136800, 'ratio': 1.3200431034482758, 'region': [432, 0, 1920, 1488], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [1077, 595, 1221, 686]}]}, 'type': 'update'}
2023-11-28 13:05:18,770 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:18,828 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.624146, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.93359375, 'box': [628, 0, 1853, 928], 'area': 1136800, 'ratio': 1.3200431034482758, 'region': [432, 0, 1920, 1488], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [1077, 595, 1221, 686]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.761116, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [669, 3, 1897, 875], 'area': 1070816, 'ratio': 1.408256880733945, 'region': [448, 0, 1920, 1472], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:18,830 - __main__ - DEBUG - no license_plate attribute found in event attributes
2023-11-28 13:05:18,975 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.761116, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [669, 3, 1897, 875], 'area': 1070816, 'ratio': 1.408256880733945, 'region': [448, 0, 1920, 1472], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': []}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.8193, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [663, 0, 1911, 851], 'area': 1062048, 'ratio': 1.4665099882491186, 'region': [456, 0, 1920, 1464], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [1141, 549, 1276, 630]}]}, 'type': 'update'}
2023-11-28 13:05:18,976 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:19,039 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.8193, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [663, 0, 1911, 851], 'area': 1062048, 'ratio': 1.4665099882491186, 'region': [456, 0, 1920, 1464], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [1141, 549, 1276, 630]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.966906, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [757, 4, 1918, 829], 'area': 957825, 'ratio': 1.4072727272727272, 'region': [444, 0, 1920, 1476], 'stationary': False, 'motionless_count': 3, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:19,039 - __main__ - DEBUG - no license_plate attribute found in event attributes
2023-11-28 13:05:19,239 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194718.966906, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [757, 4, 1918, 829], 'area': 957825, 'ratio': 1.4072727272727272, 'region': [444, 0, 1920, 1476], 'stationary': False, 'motionless_count': 3, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': []}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.171515, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [856, 0, 1910, 736], 'area': 775744, 'ratio': 1.4320652173913044, 'region': [552, 0, 1920, 1368], 'stationary': False, 'motionless_count': 5, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [1258, 470, 1380, 553]}]}, 'type': 'update'}
2023-11-28 13:05:19,239 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:19,360 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.171515, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.94140625, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [856, 0, 1910, 736], 'area': 775744, 'ratio': 1.4320652173913044, 'region': [552, 0, 1920, 1368], 'stationary': False, 'motionless_count': 5, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [1258, 470, 1380, 553]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.230266, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [873, 0, 1909, 735], 'area': 761460, 'ratio': 1.4095238095238096, 'region': [620, 0, 1920, 1300], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [1284, 455, 1411, 533]}]}, 'type': 'update'}
2023-11-28 13:05:19,360 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:19,442 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.230266, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [873, 0, 1909, 735], 'area': 761460, 'ratio': 1.4095238095238096, 'region': [620, 0, 1920, 1300], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [1284, 455, 1411, 533]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.35065, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [937, 0, 1919, 695], 'area': 682490, 'ratio': 1.4129496402877697, 'region': [672, 0, 1920, 1248], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.64453125, 'box': [1331, 426, 1467, 502]}]}, 'type': 'update'}
2023-11-28 13:05:19,442 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:19,559 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.35065, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9453125, 'box': [937, 0, 1919, 695], 'area': 682490, 'ratio': 1.4129496402877697, 'region': [672, 0, 1920, 1248], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.64453125, 'box': [1331, 426, 1467, 502]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.433152, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.94140625, 'box': [970, 4, 1917, 676], 'area': 636384, 'ratio': 1.4092261904761905, 'region': [732, 0, 1920, 1188], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [1355, 410, 1489, 484]}]}, 'type': 'update'}
2023-11-28 13:05:19,560 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:19,632 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.433152, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.94140625, 'box': [970, 4, 1917, 676], 'area': 636384, 'ratio': 1.4092261904761905, 'region': [732, 0, 1920, 1188], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [1355, 410, 1489, 484]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.550571, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9296875, 'box': [1044, 0, 1914, 651], 'area': 566370, 'ratio': 1.336405529953917, 'region': [784, 0, 1920, 1136], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.70703125, 'box': [1414, 383, 1545, 452]}]}, 'type': 'update'}
2023-11-28 13:05:19,633 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:19,758 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.550571, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.9296875, 'box': [1044, 0, 1914, 651], 'area': 566370, 'ratio': 1.336405529953917, 'region': [784, 0, 1920, 1136], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.70703125, 'box': [1414, 383, 1545, 452]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.623312, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.89453125, 'box': [1066, 0, 1918, 629], 'area': 535908, 'ratio': 1.354531001589825, 'region': [852, 0, 1920, 1068], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [1442, 368, 1565, 438]}]}, 'type': 'update'}
2023-11-28 13:05:19,759 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:19,837 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.623312, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.89453125, 'box': [1066, 0, 1918, 629], 'area': 535908, 'ratio': 1.354531001589825, 'region': [852, 0, 1920, 1068], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [1442, 368, 1565, 438]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.749246, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.90234375, 'box': [1126, 0, 1919, 591], 'area': 468663, 'ratio': 1.3417935702199661, 'region': [904, 0, 1920, 1016], 'stationary': False, 'motionless_count': 3, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:19,837 - __main__ - DEBUG - no license_plate attribute found in event attributes
2023-11-28 13:05:20,020 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.749246, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.90234375, 'box': [1126, 0, 1919, 591], 'area': 468663, 'ratio': 1.3417935702199661, 'region': [904, 0, 1920, 1016], 'stationary': False, 'motionless_count': 3, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': []}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.959115, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.82421875, 'box': [1214, 0, 1919, 582], 'area': 410310, 'ratio': 1.211340206185567, 'region': [1016, 0, 1920, 904], 'stationary': False, 'motionless_count': 5, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.77734375, 'box': [1571, 307, 1684, 369]}]}, 'type': 'update'}
2023-11-28 13:05:20,021 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:20,160 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194719.959115, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.82421875, 'box': [1214, 0, 1919, 582], 'area': 410310, 'ratio': 1.211340206185567, 'region': [1016, 0, 1920, 904], 'stationary': False, 'motionless_count': 5, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.77734375, 'box': [1571, 307, 1684, 369]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.01254, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.765625, 'box': [1233, 0, 1913, 577], 'area': 392360, 'ratio': 1.1785095320623917, 'region': [1072, 0, 1920, 848], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [1595, 297, 1706, 355]}]}, 'type': 'update'}
2023-11-28 13:05:20,161 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:20,231 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.01254, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.765625, 'box': [1233, 0, 1913, 577], 'area': 392360, 'ratio': 1.1785095320623917, 'region': [1072, 0, 1920, 848], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [1595, 297, 1706, 355]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.151856, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.765625, 'box': [1295, 0, 1918, 548], 'area': 341404, 'ratio': 1.1368613138686132, 'region': [1120, 0, 1920, 800], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [1636, 275, 1745, 333]}]}, 'type': 'update'}
2023-11-28 13:05:20,231 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:20,306 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194717.688397, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.765625, 'box': [237, 25, 268, 62], 'area': 1147, 'ratio': 0.8378378378378378, 'region': [91, 0, 411, 320], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'after': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194720.118034, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [254, 12, 284, 39], 'area': 810, 'ratio': 1.1111111111111112, 'region': [106, 0, 426, 320], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [262, 21, 268, 25]}]}, 'type': 'update'}
2023-11-28 13:05:20,306 - __main__ - DEBUG - Skipping event: 1701194711.508065-1e6hrh because it does not match the configured zones/cameras
2023-11-28 13:05:20,369 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.151856, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.765625, 'box': [1295, 0, 1918, 548], 'area': 341404, 'ratio': 1.1368613138686132, 'region': [1120, 0, 1920, 800], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [1636, 275, 1745, 333]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.222788, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.70703125, 'box': [1304, 0, 1912, 518], 'area': 314944, 'ratio': 1.1737451737451738, 'region': [1172, 0, 1920, 748], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.765625, 'box': [1653, 261, 1767, 320]}]}, 'type': 'update'}
2023-11-28 13:05:20,370 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:20,434 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.222788, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.70703125, 'box': [1304, 0, 1912, 518], 'area': 314944, 'ratio': 1.1737451737451738, 'region': [1172, 0, 1920, 748], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.765625, 'box': [1653, 261, 1767, 320]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.360981, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.765625, 'box': [1351, 1, 1918, 504], 'area': 285201, 'ratio': 1.1272365805168987, 'region': [1212, 0, 1920, 708], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.77734375, 'box': [1698, 233, 1806, 295]}]}, 'type': 'update'}
2023-11-28 13:05:20,435 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:20,515 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194720.118034, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [254, 12, 284, 39], 'area': 810, 'ratio': 1.1111111111111112, 'region': [106, 0, 426, 320], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [262, 21, 268, 25]}]}, 'after': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194720.118034, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [254, 12, 284, 39], 'area': 810, 'ratio': 1.1111111111111112, 'region': [106, 0, 426, 320], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [263, 21, 270, 26]}]}, 'type': 'update'}
2023-11-28 13:05:20,515 - __main__ - DEBUG - Skipping event: 1701194711.508065-1e6hrh because it does not match the configured zones/cameras
2023-11-28 13:05:20,570 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.360981, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.765625, 'box': [1351, 1, 1918, 504], 'area': 285201, 'ratio': 1.1272365805168987, 'region': [1212, 0, 1920, 708], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.77734375, 'box': [1698, 233, 1806, 295]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.425612, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.73828125, 'box': [1362, 1, 1919, 488], 'area': 271259, 'ratio': 1.1437371663244353, 'region': [1252, 0, 1920, 668], 'stationary': False, 'motionless_count': 3, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [1716, 225, 1827, 285]}]}, 'type': 'update'}
2023-11-28 13:05:20,571 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:20,628 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.425612, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.73828125, 'box': [1362, 1, 1919, 488], 'area': 271259, 'ratio': 1.1437371663244353, 'region': [1252, 0, 1920, 668], 'stationary': False, 'motionless_count': 3, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [1716, 225, 1827, 285]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.561109, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.72265625, 'box': [1401, 1, 1919, 467], 'area': 241388, 'ratio': 1.111587982832618, 'region': [1280, 0, 1920, 640], 'stationary': False, 'motionless_count': 4, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.75390625, 'box': [1759, 211, 1857, 267]}]}, 'type': 'update'}
2023-11-28 13:05:20,629 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:20,727 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194720.118034, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [254, 12, 284, 39], 'area': 810, 'ratio': 1.1111111111111112, 'region': [106, 0, 426, 320], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [263, 21, 270, 26]}]}, 'after': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194720.118034, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [254, 12, 284, 39], 'area': 810, 'ratio': 1.1111111111111112, 'region': [106, 0, 426, 320], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:20,727 - __main__ - DEBUG - Skipping event: 1701194711.508065-1e6hrh because it does not match the configured zones/cameras
2023-11-28 13:05:20,770 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.561109, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.72265625, 'box': [1401, 1, 1919, 467], 'area': 241388, 'ratio': 1.111587982832618, 'region': [1280, 0, 1920, 640], 'stationary': False, 'motionless_count': 4, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.75390625, 'box': [1759, 211, 1857, 267]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.620613, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.62890625, 'box': [1408, 3, 1912, 451], 'area': 225792, 'ratio': 1.125, 'region': [1312, 0, 1920, 608], 'stationary': False, 'motionless_count': 5, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.75390625, 'box': [1772, 199, 1869, 255]}]}, 'type': 'update'}
2023-11-28 13:05:20,771 - __main__ - DEBUG - Skipping event: 1701194717.030211-sszk97 because it has already been processed
2023-11-28 13:05:20,831 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.620613, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.62890625, 'box': [1408, 3, 1912, 451], 'area': 225792, 'ratio': 1.125, 'region': [1312, 0, 1920, 608], 'stationary': False, 'motionless_count': 5, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': [{'label': 'license_plate', 'score': 0.75390625, 'box': [1772, 199, 1869, 255]}]}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.761956, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.58984375, 'box': [1457, 0, 1918, 409], 'area': 188549, 'ratio': 1.1271393643031784, 'region': [1336, 0, 1920, 584], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:20,832 - __main__ - DEBUG - no license_plate attribute found in event attributes
2023-11-28 13:05:21,415 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194717.814609, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.70703125, 'box': [289, 28, 346, 85], 'area': 3249, 'ratio': 1.0, 'region': [152, 0, 472, 320], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': ['drway'], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194721.164685, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.765625, 'box': [309, 11, 343, 44], 'area': 1122, 'ratio': 1.0303030303030303, 'region': [167, 0, 487, 320], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:21,415 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:23,045 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194721.164685, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.765625, 'box': [309, 11, 343, 44], 'area': 1122, 'ratio': 1.0303030303030303, 'region': [167, 0, 487, 320], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194722.605688, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.72265625, 'box': [308, 6, 339, 35], 'area': 899, 'ratio': 1.0689655172413792, 'region': [162, 0, 482, 320], 'stationary': False, 'motionless_count': 4, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [317, 20, 324, 25]}]}, 'type': 'update'}
2023-11-28 13:05:23,046 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:23,173 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194722.605688, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.72265625, 'box': [308, 6, 339, 35], 'area': 899, 'ratio': 1.0689655172413792, 'region': [162, 0, 482, 320], 'stationary': False, 'motionless_count': 4, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [317, 20, 324, 25]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.036199, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.70703125, 'box': [303, 6, 335, 33], 'area': 864, 'ratio': 1.1851851851851851, 'region': [162, 0, 482, 320], 'stationary': False, 'motionless_count': 5, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [317, 19, 323, 24]}]}, 'type': 'update'}
2023-11-28 13:05:23,173 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:23,434 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.036199, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.70703125, 'box': [303, 6, 335, 33], 'area': 864, 'ratio': 1.1851851851851851, 'region': [162, 0, 482, 320], 'stationary': False, 'motionless_count': 5, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [317, 19, 323, 24]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.165209, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.67578125, 'box': [306, 6, 337, 32], 'area': 806, 'ratio': 1.1923076923076923, 'region': [160, 0, 480, 320], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:23,434 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:23,624 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.165209, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.67578125, 'box': [306, 6, 337, 32], 'area': 806, 'ratio': 1.1923076923076923, 'region': [160, 0, 480, 320], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.165209, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.67578125, 'box': [306, 6, 337, 32], 'area': 806, 'ratio': 1.1923076923076923, 'region': [160, 0, 480, 320], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [316, 18, 322, 23]}]}, 'type': 'update'}
2023-11-28 13:05:23,624 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:23,825 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.165209, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.67578125, 'box': [306, 6, 337, 32], 'area': 806, 'ratio': 1.1923076923076923, 'region': [160, 0, 480, 320], 'stationary': False, 'motionless_count': 6, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [316, 18, 322, 23]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:23,825 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:24,024 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [314, 19, 320, 23]}]}, 'type': 'update'}
2023-11-28 13:05:24,024 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:24,180 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [314, 19, 320, 23]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [314, 18, 320, 23]}]}, 'type': 'update'}
2023-11-28 13:05:24,180 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:24,425 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [314, 18, 320, 23]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:24,425 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:24,437 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.468837-sdts89', 'camera': 'Frontyard', 'frame_time': 1701194718.348653, 'snapshot': {'frame_time': 1701194714.797906, 'box': [247, 6, 386, 74], 'area': 9452, 'region': [212, 0, 532, 320], 'score': 0.96484375, 'attributes': []}, 'label': 'car', 'sub_label': None, 'top_score': 0.955078125, 'false_positive': False, 'start_time': 1701194711.468837, 'end_time': None, 'score': 0.84765625, 'box': [5, 65, 51, 107], 'area': 1932, 'ratio': 1.0952380952380953, 'region': [0, 0, 320, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': [], 'entered_zones': [], 'has_clip': False, 'has_snapshot': False, 'attributes': {}, 'current_attributes': []}, 'after': {'id': '1701194711.468837-sdts89', 'camera': 'Frontyard', 'frame_time': 1701194719.089952, 'snapshot': {'frame_time': 1701194714.797906, 'box': [247, 6, 386, 74], 'area': 9452, 'region': [212, 0, 532, 320], 'score': 0.96484375, 'attributes': []}, 'label': 'car', 'sub_label': None, 'top_score': 0.955078125, 'false_positive': False, 'start_time': 1701194711.468837, 'end_time': 1701194724.268189, 'score': 0.72265625, 'box': [0, 71, 22, 114], 'area': 946, 'ratio': 0.5116279069767442, 'region': [0, 0, 320, 320], 'stationary': False, 'motionless_count': 1, 'position_changes': 1, 'current_zones': [], 'entered_zones': [], 'has_clip': False, 'has_snapshot': False, 'attributes': {}, 'current_attributes': []}, 'type': 'end'}
2023-11-28 13:05:24,437 - __main__ - DEBUG - Skipping event: 1701194711.468837-sdts89 because it does not match the configured zones/cameras
2023-11-28 13:05:24,614 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [313, 18, 319, 23]}]}, 'type': 'update'}
2023-11-28 13:05:24,614 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:24,843 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.62890625, 'box': [313, 18, 319, 23]}]}, 'after': {'id': '1701194713.415429-z156kv', 'camera': 'Ptz', 'frame_time': 1701194723.617023, 'snapshot': {'frame_time': 1701194714.017199, 'box': [413, 103, 691, 288], 'area': 51430, 'region': [384, 63, 704, 383], 'score': 0.98046875, 'attributes': [{'label': 'license_plate', 'score': 0.72265625, 'box': [620, 238, 640, 254]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.98046875, 'false_positive': False, 'start_time': 1701194713.415429, 'end_time': None, 'score': 0.66015625, 'box': [305, 5, 336, 31], 'area': 806, 'ratio': 1.1923076923076923, 'region': [159, 0, 479, 320], 'stationary': False, 'motionless_count': 7, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['drway'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'type': 'update'}
2023-11-28 13:05:24,844 - __main__ - DEBUG - Skipping event: 1701194713.415429-z156kv because it does not match the configured zones/cameras
2023-11-28 13:05:24,935 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194720.118034, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [254, 12, 284, 39], 'area': 810, 'ratio': 1.1111111111111112, 'region': [106, 0, 426, 320], 'stationary': False, 'motionless_count': 2, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': []}, 'after': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194721.30876, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [259, 12, 281, 31], 'area': 418, 'ratio': 1.1578947368421053, 'region': [116, 0, 436, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [267, 13, 273, 17]}]}, 'type': 'update'}
2023-11-28 13:05:24,935 - __main__ - DEBUG - Skipping event: 1701194711.508065-1e6hrh because it does not match the configured zones/cameras
2023-11-28 13:05:25,138 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194721.30876, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [259, 12, 281, 31], 'area': 418, 'ratio': 1.1578947368421053, 'region': [116, 0, 436, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [267, 13, 273, 17]}]}, 'after': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194721.30876, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [259, 12, 281, 31], 'area': 418, 'ratio': 1.1578947368421053, 'region': [116, 0, 436, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [266, 13, 273, 16]}]}, 'type': 'update'}
2023-11-28 13:05:25,138 - __main__ - DEBUG - Skipping event: 1701194711.508065-1e6hrh because it does not match the configured zones/cameras
2023-11-28 13:05:25,706 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194721.30876, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [259, 12, 281, 31], 'area': 418, 'ratio': 1.1578947368421053, 'region': [116, 0, 436, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [266, 13, 273, 16]}]}, 'after': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194721.30876, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [259, 12, 281, 31], 'area': 418, 'ratio': 1.1578947368421053, 'region': [116, 0, 436, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [266, 12, 273, 16]}]}, 'type': 'update'}
2023-11-28 13:05:25,706 - __main__ - DEBUG - Skipping event: 1701194711.508065-1e6hrh because it does not match the configured zones/cameras
2023-11-28 13:05:25,940 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194721.30876, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': None, 'score': 0.6953125, 'box': [259, 12, 281, 31], 'area': 418, 'ratio': 1.1578947368421053, 'region': [116, 0, 436, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [266, 12, 273, 16]}]}, 'after': {'id': '1701194711.508065-1e6hrh', 'camera': 'Driveway', 'frame_time': 1701194721.30876, 'snapshot': {'frame_time': 1701194712.517772, 'box': [366, 122, 639, 464], 'area': 93366, 'region': [0, 0, 764, 764], 'score': 0.94921875, 'attributes': [{'label': 'license_plate', 'score': 0.6953125, 'box': [582, 366, 606, 389]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.96875, 'false_positive': False, 'start_time': 1701194711.508065, 'end_time': 1701194725.697854, 'score': 0.6953125, 'box': [259, 12, 281, 31], 'area': 418, 'ratio': 1.1578947368421053, 'region': [116, 0, 436, 320], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': [], 'entered_zones': ['nongarage'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.79296875}, 'current_attributes': [{'label': 'license_plate', 'score': 0.609375, 'box': [266, 12, 273, 16]}]}, 'type': 'end'}
2023-11-28 13:05:25,940 - __main__ - DEBUG - Skipping event: 1701194711.508065-1e6hrh because it does not match the configured zones/cameras
2023-11-28 13:05:26,082 - __main__ - DEBUG - mqtt message: {'before': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194720.761956, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': None, 'score': 0.58984375, 'box': [1457, 0, 1918, 409], 'area': 188549, 'ratio': 1.1271393643031784, 'region': [1336, 0, 1920, 584], 'stationary': False, 'motionless_count': 0, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': []}, 'after': {'id': '1701194717.030211-sszk97', 'camera': 'LPR', 'frame_time': 1701194721.035925, 'snapshot': {'frame_time': 1701194717.962057, 'box': [385, 22, 1691, 1063], 'area': 1359546, 'region': [0, 0, 2980, 2980], 'score': 0.94140625, 'attributes': [{'label': 'license_plate', 'score': 0.8046875, 'box': [902, 790, 1117, 921]}]}, 'label': 'car', 'sub_label': None, 'top_score': 0.9453125, 'false_positive': False, 'start_time': 1701194717.030211, 'end_time': 1701194725.748518, 'score': 0.53515625, 'box': [1486, 2, 1918, 380], 'area': 163296, 'ratio': 1.1428571428571428, 'region': [1408, 0, 1920, 512], 'stationary': False, 'motionless_count': 3, 'position_changes': 1, 'current_zones': ['Lp'], 'entered_zones': ['Lp'], 'has_clip': True, 'has_snapshot': True, 'attributes': {'license_plate': 0.81640625}, 'current_attributes': []}, 'type': 'end'}

JSON for event 1701194717.030211-sszk97

{
   "area":null,
   "box":null,
   "camera":"LPR",
   "data":{
      "attributes":[
         {
            "box":[
               0.46979166666666666,
               0.7314814814814815,
               0.11197916666666667,
               0.12129629629629629
            ],
            "label":"license_plate",
            "score":0.8046875
         }
      ],
      "box":[
         0.20052083333333334,
         0.020370370370370372,
         0.6802083333333333,
         0.9638888888888889
      ],
      "region":[
         0.0,
         0.0,
         1.5520833333333333,
         2.759259259259259
      ],
      "score":0.94140625,
      "top_score":0.9453125,
      "type":"object"
   },
   "detector_type":"edgetpu",
   "end_time":1701194730.748518,
   "false_positive":null,
   "has_clip":true,
   "has_snapshot":true,
   "id":"1701194717.030211-sszk97",
   "label":"car",
   "model_hash":"dc8cb625b74d19d41978de77fce27c24",
   "model_type":"ssd",
   "plus_id":"01HGC4GF8HCTHBZ4PVGJKGCDJY",
   "ratio":1.0,
   "region":null,
   "retain_indefinitely":false,
   "score":null,
   "start_time":1701194712.030211,
   "sub_label":null,
   "thumbnail":"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",
   "top_score":null,
   "zones":[
      "Lp"
   ]
}
kyle4269 commented 7 months ago

What's your thoughts on checking for end_time before the snapshot is sent for processing?

ljmerza commented 7 months ago

whats the case where "has_snapshot":false? i see in this example it's true. sounds like the event is being sent in mqtt before it's saved to the db and this script is working too fast to try to update an event that hasnt been saved yet. This race condition sounds like a bug in frigate that should be fixed. Why send an event to mqtt that you could do anything with if it techncailly doesnt exist yet?

kyle4269 commented 7 months ago

Probably not correct but, on line 201 I added time.sleep(5). Seems to give Frigate enough time to save the event to the DB. Works well for my driveway, but probably not well enough for a street..