From c3010d393055642cdd14098a82e944b172124706 Mon Sep 17 00:00:00 2001 From: Robert Svensson Date: Tue, 28 Feb 2023 22:33:57 +0100 Subject: [PATCH] Add more events --- axis/event_stream.py | 2 ++ axis/models/event.py | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/axis/event_stream.py b/axis/event_stream.py index 1dbc7968..7a7323fa 100644 --- a/axis/event_stream.py +++ b/axis/event_stream.py @@ -20,6 +20,8 @@ ID_FILTER_ALL = "*" BLACK_LISTED_TOPICS = [ + "tns1:RuleEngine/tnsaxis:VideoMotionDetection/timer", + "tns1:RuleEngine/tnsaxis:VMD3/timer", "tnsaxis:CameraApplicationPlatform/VMD/xinternal_data", "tnsaxis:CameraApplicationPlatform/ObjectAnalytics/xinternal_data", ] diff --git a/axis/models/event.py b/axis/models/event.py index 0155876b..3008d971 100644 --- a/axis/models/event.py +++ b/axis/models/event.py @@ -46,7 +46,8 @@ class EventTopic(enum.Enum): LIGHT_STATUS = "tns1:Device/tnsaxis:Light/Status" LOITERING_GUARD = "tnsaxis:CameraApplicationPlatform/LoiteringGuard" MOTION_DETECTION = "tns1:VideoAnalytics/tnsaxis:MotionDetection" - MOTION_DETECTION_3 = "tns1:RuleEngine/tnsaxis:VMD3/vmd3_video_1" + MOTION_DETECTION_2 = "tns1:RuleEngine/tnsaxis:VideoMotionDetection" + MOTION_DETECTION_3 = "tns1:RuleEngine/tnsaxis:VMD3" MOTION_DETECTION_4 = "tnsaxis:CameraApplicationPlatform/VMD" MOTION_GUARD = "tnsaxis:CameraApplicationPlatform/MotionGuard" OBJECT_ANALYTICS = "tnsaxis:CameraApplicationPlatform/ObjectAnalytics" @@ -73,6 +74,7 @@ def _missing_(cls, value: object) -> "EventTopic": EventTopic.LIGHT_STATUS: EventGroup.LIGHT, EventTopic.LOITERING_GUARD: EventGroup.MOTION, EventTopic.MOTION_DETECTION: EventGroup.MOTION, + EventTopic.MOTION_DETECTION_2: EventGroup.MOTION, EventTopic.MOTION_DETECTION_3: EventGroup.MOTION, EventTopic.MOTION_DETECTION_4: EventGroup.MOTION, EventTopic.MOTION_GUARD: EventGroup.MOTION,