# @Author : Rocky # @File : EventTypeEnum.py # @Time : 2024/12/25 9:45 from enum import Enum, unique @unique class EventTypeEnumObj(Enum): ONE_CLICK_CALL = 606 # 一键通话 VIDEO_CALL = 607 # 视频通话 SD_CARD_ABNORMALITY = 706 # SD卡异常 PRESS_THE_DOORBELL = 1022 # 按下门铃 CHILD_PROTECTION_MODE = 1023 # 儿童保护模式 # 不限频推送事件类型列表 UNRESTRICTED_FREQUENCY_PUSH_EVENT_TYPE_LIST = [ ONE_CLICK_CALL, VIDEO_CALL, SD_CARD_ABNORMALITY, PRESS_THE_DOORBELL, CHILD_PROTECTION_MODE ] # 透传推送事件类型列表(音视频通话) DATA_PUSH_EVENT_TYPE_LIST = [ ONE_CLICK_CALL, VIDEO_CALL, PRESS_THE_DOORBELL ] # 主用户推送事件类型列表 PRIMARY_USERS_PUSH_EVENT_TYPE_LIST = [ ONE_CLICK_CALL, VIDEO_CALL, PRESS_THE_DOORBELL, SD_CARD_ABNORMALITY ] # 系统消息事件类型 SYS_MSG_EVENT_TYPE_LIST = [ SD_CARD_ABNORMALITY ]