UNPKG

eufy-security-client-fork

Version:

Client to comunicate with Eufy-Security devices

126 lines (125 loc) 3.1 kB
export declare enum CusPushEvent { SECURITY = 1, TFCARD = 2, DOOR_SENSOR = 3, CAM_STATE = 4, GSENSOR = 5, BATTERY_LOW = 6, BATTERY_HOT = 7, LIGHT_STATE = 8, MODE_SWITCH = 9, ALARM = 10, BATTERY_FULL = 11, REPEATER_RSSI_WEAK = 12, UPGRADE_STATUS = 13, MOTION_SENSOR_PIR = 14, ALARM_DELAY = 16, HUB_BATT_POWERED = 17, SENSOR_NO_OPEN = 18 } export declare enum CusPushAlarmType { HUB_STOP = 0, DEV_STOP = 1, GSENSOR = 2, PIR = 3, APP = 4, HOT = 5, DOOR = 6, CAMERA = 7, MOTION_SENSOR = 8, CAMERA_GSENSOR = 9, CAMERA_APP = 10, CAMERA_LINKAGE = 11, HUB_LINKAGE = 12, HUB_KEYPAD_PANIC_BUTTON = 13, HUB_KEYPAD_EMERGENCY_CODE = 14, HUB_STOP_BY_KEYPAD = 15, HUB_STOP_BY_APP = 16, HUB_STOP_BY_HUB = 17, HUB_KEYPAD_CUSTOM_NOT_MAP = 18 } export declare enum CusPushMode { SWITCH_FROM_KEYPAD = 1, SWITCH_FROM_APP = 2, SWITCH = 9 } export declare enum ServerPushEvent { INVITE_DEVICE = 10300, REMOVE_DEVICE = 10200, REMOVE_HOMEBASE = 10100, VERIFICATION = 10500, WEB_ACTION = 10800, ALARM_NOTIFY = 10900, ALARM_GUEST_NOTIFY = 11000, HOUSE_ADDED = 11400, HOUSE_INVITE = 11300, HOUSE_REMOVE = 11200 } export declare enum DoorbellPushEvent { BACKGROUND_ACTIVE = 3100, MOTION_DETECTION = 3101, FACE_DETECTION = 3102, PRESS_DOORBELL = 3103, OFFLINE = 3106, ONLINE = 3107, PACKAGE_DELIVERED = 3301, PACKAGE_TAKEN = 3302, FAMILY_DETECTION = 3303, PACKAGE_STRANDED = 3304, SOMEONE_LOITERING = 3305, RADAR_MOTION_DETECTION = 3306 } export declare enum LockPushEvent { APP_LOCK = 264, APP_UNLOCK = 261, AUTO_LOCK = 265, AUTO_UNLOCK = 258, FINGERPRINT_UNLOCK = 260, FINGER_LOCK = 267, KEYPAD_LOCK = 263, LOCK_MECHANICAL_ANOMALY = 519, LOCK_OFFLINE = 516, LOW_POWER = 513, MANUAL_LOCK = 262, MANUAL_UNLOCK = 257, MECHANICAL_ANOMALY = 517, MULTIPLE_ERRORS = 515, PW_LOCK = 266, PW_UNLOCK = 259, TEMPORARY_PW_LOCK = 268, TEMPORARY_PW_UNLOCK = 269, VERY_LOW_POWER = 514, VIOLENT_DESTRUCTION = 518, LOCK_ONLINE = 771, OTA_STATUS = 770, STATUS_CHANGE = 769 } export declare enum IndoorPushEvent { MOTION_DETECTION = 3101, FACE_DETECTION = 3102, CRYING_DETECTION = 3104, SOUND_DETECTION = 3105, PET_DETECTION = 3106, VEHICLE_DETECTION = 3107 } export declare enum SmartSafeEvent { ALARM_911 = 1946161152, BASE = 1946161152, LOCK_STATUS = 1946161153, SHAKE_ALARM = 1946161154, BATTERY_STATUS = 1946161155, LONG_TIME_NOT_CLOSE = 1946161156, FORCE_FIGURE = 1946161157, LOW_POWER = 1946161158, INPUT_ERR_MAX = 1946161159, SHUTDOWN = 1946161160 } export declare enum IndoorPushMessageType { INDOOR = 18, TFCARD = 2 } export declare enum NotificationStyle { TEXT = 1, THUMB = 2, ALL = 3 }