UNPKG

homebridge-plugin-eufy-security

Version:
150 lines 3.9 kB
export declare enum DeviceType { BATTERY_DOORBELL = 7, BATTERY_DOORBELL_2 = 16, CAMERA = 1, CAMERA2 = 9, CAMERA2C = 8, CAMERA2C_PRO = 15, CAMERA2_PRO = 14, CAMERA_E = 4, DOORBELL = 5, FLOODLIGHT = 3, INDOOR_CAMERA = 30, INDOOR_CAMERA_1080 = 34, INDOOR_PT_CAMERA = 31, INDOOR_PT_CAMERA_1080 = 35, KEYPAD = 11, LOCK_ADVANCED = 51, LOCK_ADVANCED_NO_FINGER = 53, LOCK_BASIC = 50, LOCK_BASIC_NO_FINGER = 52, MOTION_SENSOR = 10, SENSOR = 2, SOLO_CAMERA = 32, SOLO_CAMERA_PRO = 33, STATION = 0 } export declare enum ParamType { CHIME_STATE = 2015, DETECT_EXPOSURE = 2023, DETECT_MODE = 2004, DETECT_MOTION_SENSITIVE = 2005, DETECT_SCENARIO = 2028, DETECT_SWITCH = 2027, DETECT_ZONE = 2006, DOORBELL_AUDIO_RECODE = 2042, DOORBELL_BRIGHTNESS = 2032, DOORBELL_DISTORTION = 2033, DOORBELL_HDR = 2029, DOORBELL_IR_MODE = 2030, DOORBELL_LED_NIGHT_MODE = 2039, DOORBELL_MOTION_ADVANCE_OPTION = 2041, DOORBELL_MOTION_NOTIFICATION = 2035, DOORBELL_NOTIFICATION_JUMP_MODE = 2038, DOORBELL_NOTIFICATION_OPEN = 2036, DOORBELL_RECORD_QUALITY = 2034, DOORBELL_RING_RECORD = 2040, DOORBELL_SNOOZE_START_TIME = 2037, DOORBELL_VIDEO_QUALITY = 2031, NIGHT_VISUAL = 2002, OPEN_DEVICE = 2001, RINGING_VOLUME = 2022, SDCARD = 2010, UN_DETECT_ZONE = 2007, VOLUME = 2003, POWER_LEVEL = 1101, SNOOZE_MODE = 1271, WATERMARK_MODE = 1214, DEVICE_UPGRADE_NOW = 1134, CAMERA_UPGRADE_NOW = 1133, SCHEDULE_MODE = 1257, GUARD_MODE = 1224, FLOODLIGHT_MANUAL_SWITCH = 1400, FLOODLIGHT_MANUAL_BRIGHTNESS = 1401, FLOODLIGHT_MOTION_BRIGHTNESS = 1412, FLOODLIGHT_SCHEDULE_BRIGHTNESS = 1413, FLOODLIGHT_MOTION_SENSITIVTY = 1272, CAMERA_SPEAKER_VOLUME = 1230, CAMERA_RECORD_ENABLE_AUDIO = 1366, CAMERA_RECORD_RETRIGGER_INTERVAL = 1250, CAMERA_RECORD_CLIP_LENGTH = 1249, CAMERA_IR_CUT = 1013, CAMERA_PIR = 1011, CAMERA_WIFI_RSSI = 1142, CAMERA_MOTION_ZONES = 1204, PUSH_MSG_MODE = 1252 } export declare enum AlarmMode { AWAY = 0, HOME = 1, DISARMED = 63 } export declare enum GuardMode { AWAY = 0, HOME = 1, DISARMED = 63, SCHEDULE = 2, GEO = 47, CUSTOM1 = 3, CUSTOM2 = 4, CUSTOM3 = 5, OFF = 6 } export declare enum ResponseErrorCode { CODE_CONNECT_ERROR = 997, CODE_NEED_VERIFY_CODE = 26052, CODE_NETWORK_ERROR = 998, CODE_PHONE_NONE_SUPPORT = 26058, CODE_SERVER_ERROR = 999, CODE_VERIFY_CODE_ERROR = 26050, CODE_VERIFY_CODE_EXPIRED = 26051, CODE_VERIFY_CODE_MAX = 26053, CODE_VERIFY_CODE_NONE_MATCH = 26054, CODE_VERIFY_PASSWORD_ERROR = 26055, CODE_WHATEVER_ERROR = 0, RESP_ERROR_CODE_SESSION_TIMEOUT = 401 } export declare enum VerfyCodeTypes { TYPE_SMS = 0, TYPE_PUSH = 1, TYPE_EMAIL = 2 } export declare enum MessageTypes { BACKGROUND_ACTIVE = 3100, MOTION_DETECTION = 3101, FACE_DETECTION = 3102, PRESS_DOORBELL = 3103 } export declare const DeviceStateID: { NAME: string; MODEL: string; SERIAL_NUMBER: string; HARDWARE_VERSION: string; SOFTWARE_VERSION: string; }; export declare const CameraStateID: { MAC_ADDRESS: string; LAST_CAMERA_URL: string; LIVESTREAM: string; START_STREAM: string; STOP_STREAM: string; BATTERY: string; NAME: string; MODEL: string; SERIAL_NUMBER: string; HARDWARE_VERSION: string; SOFTWARE_VERSION: string; }; export declare const StationStateID: { GUARD_MODE: string; CURRENT_MODE: string; IP_ADDRESS: string; LAN_IP_ADDRESS: string; MAC_ADDRESS: string; NAME: string; MODEL: string; SERIAL_NUMBER: string; HARDWARE_VERSION: string; SOFTWARE_VERSION: string; }; //# sourceMappingURL=eufy-types.d.ts.map