type alias Commands

The firmware request commands, keyed by name.

Properties

cmd 0, HEART_BEAT_V20. Parameters: HeartBeat. Firmware: RLC-823A, Video Doorbell PoE.

cmd 1, LOGIN. Parameters: LoginUser, LoginNet, IpcVersionList, DeviceInfo, StreamInfoList, LoginErrInfo, accessInfo. Firmware: RLC-823A, Video Doorbell PoE. The reply carries DeviceInfo, StreamInfoList, LoginErrInfo, accessInfo, which the dispatch table does not list.

cmd 2, LOGOUT. Parameters: LoginUser. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 3, START_PREVIEW. Parameters: Preview. Firmware: RLC-823A, Video Doorbell PoE.

cmd 4, STOP_PREVIEW. Parameters: Preview. Firmware: RLC-823A, Video Doorbell PoE.

cmd 5, START_REPLAY. Parameters: FileInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 7, STOP_REPLAY. Parameters: FileInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 8, DOWNLOAD_V20. Parameters: FileInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 9, DOWNLOAD_STOP_V20. Parameters: FileInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 10, GET_TALK_ABILITY. Parameters: TalkAbility. Firmware: RLC-823A, Video Doorbell PoE.

cmd 11, TALK_CLOSE_V20. No parameters. Firmware: RLC-823A, Video Doorbell PoE.

cmd 13, FILE_INFO. Parameters: FileInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 14, SEARCH_OPEN. Parameters: FileInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 15, SEARCH_FILE. Parameters: FileInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 16, SEARCH_CLOSE. Parameters: FileInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 18, PTZ_CONTROL_V20. Parameters: PtzControl. Firmware: RLC-823A, Video Doorbell PoE.

cmd 19, PTZ_PRESET_V20. Parameters: PtzPreset. Firmware: RLC-823A, Video Doorbell PoE.

cmd 20, PTZ_CRUISE_V20. Parameters: PtzCruise. Firmware: RLC-823A, Video Doorbell PoE.

REBOOT_V20: Command<readonly []>

cmd 23, REBOOT_V20. No parameters. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 25, SETVEDIOPARAM_V20. Parameters: VideoInput, InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 26, GETVEDIOPARAM_V20. Parameters: VideoInput, InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 31, START_ALARM_REPORT. No parameters. Firmware: RLC-823A, Video Doorbell PoE.

cmd 36, SET_NETPORT_CFG_V20. Parameters: ServerPort, HttpPort, RtspPort, OnvifPort, HttpsPort, RtmpPort. Firmware: RLC-823A, Video Doorbell PoE.

cmd 37, GET_NETPORT_CFG_V20. Parameters: ServerPort, HttpPort, RtspPort, OnvifPort, HttpsPort, RtmpPort. Firmware: RLC-823A, Video Doorbell PoE.

cmd 38, GET_NTPCFG_V20. Parameters: Ntp. Firmware: RLC-823A, Video Doorbell PoE.

cmd 39, SET_NTPCFG_V20. Parameters: Ntp. Firmware: RLC-823A, Video Doorbell PoE.

cmd 40, GET_DDNSCFG_V20. Parameters: Ddns. Firmware: RLC-823A, Video Doorbell PoE.

cmd 41, SET_DDNSCFG_V20. Parameters: Ddns. Firmware: RLC-823A, Video Doorbell PoE.

cmd 42, GET_EMAILCFG_V20. Parameters: Email. Firmware: RLC-823A, Video Doorbell PoE.

cmd 43, SET_EMAILCFG_V20. Parameters: Email. Firmware: RLC-823A, Video Doorbell PoE.

cmd 44, GET_OSD_CFG_V20. Parameters: OsdChannelName, OsdDatetime. Firmware: RLC-823A, Video Doorbell PoE.

cmd 45, SET_OSD_CFG_V20. Parameters: OsdChannelName, OsdDatetime. Firmware: RLC-823A, Video Doorbell PoE.

cmd 46, GET_MD_CFG_V20. Parameters: MD. Firmware: RLC-823A, Video Doorbell PoE.

cmd 47, SET_MD_CFG_V20. Parameters: MD. Firmware: RLC-823A, Video Doorbell PoE.

cmd 52, GET_SHELTER_CFG_V20. Parameters: Shelter. Firmware: RLC-823A, Video Doorbell PoE.

cmd 53, SET_SHELTER_CFG_V20. Parameters: Shelter. Firmware: RLC-823A, Video Doorbell PoE.

cmd 54, GET_RECORD_V20. Parameters: RecordCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 55, SET_RECORD_V20. Parameters: RecordCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 56, GET_COMPRESSIONCFG_V20. Parameters: Compression. Firmware: RLC-823A, Video Doorbell PoE.

cmd 57, SET_COMPRESSIONCFG_V20. Parameters: Compression. Firmware: RLC-823A, Video Doorbell PoE.

cmd 58, GET_USERCFG_V20. Parameters: AbilitySuppport, UserList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 59, SET_USERCFG_V20. Parameters: UserList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 64, GET_PTZCRUISE_V20. Parameters: PtzCruise. Firmware: RLC-823A, Video Doorbell PoE.

cmd 65, EXPORT_CFG_V20. Parameters: ConfigFileInfo. Firmware: RLC-823A, Video Doorbell PoE. Registered but unimplemented.

cmd 67, UPDATE_DEVICE. Parameters: ConfigFileInfo, PARAM_DATA_V20. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 68, GET_FTPCFG_V20. Parameters: Ftp. Firmware: RLC-823A, Video Doorbell PoE.

cmd 69, SET_FTPCFG_V20. Parameters: Ftp. Firmware: RLC-823A, Video Doorbell PoE.

cmd 70, GET_FTPTASK_V20. Parameters: FtpTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 71, SET_FTPTASK_V20. Parameters: FtpTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 80, GET_VERSION_V20. Parameters: VersionInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 81, GET_RECSCHEDULE_V20. Parameters: Record. Firmware: RLC-823A, Video Doorbell PoE.

cmd 82, SET_RECSCHEDULE_V20. Parameters: Record. Firmware: RLC-823A, Video Doorbell PoE.

cmd 97, GET_UPNPSTATE_V20. Parameters: Upnp. Firmware: RLC-823A, Video Doorbell PoE.

cmd 98, SET_UPNPSTATE_V20. Parameters: Upnp. Firmware: RLC-823A, Video Doorbell PoE.

cmd 99, SET_RESTORE_V20. Parameters: Restore. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 100, SET_AUTO_REBOOT_CFG_V20. Parameters: AutoReboot. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 101, GET_AUTO_REBOOT_CFG_V20. Parameters: AutoReboot. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 102, GET_HDD_CFG_V20. Parameters: HddInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 103, INIT_HDD_V20. Parameters: HddInitList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 104, GET_SYSGENERAL_CFG_V20. Parameters: SystemGeneral, Norm. Firmware: RLC-823A, Video Doorbell PoE.

cmd 105, SET_SYSGENERAL_CFG_V20. Parameters: SystemGeneral, Norm. Firmware: RLC-823A, Video Doorbell PoE.

cmd 106, GET_DST_CFG_V20. Parameters: Dst. Firmware: RLC-823A, Video Doorbell PoE.

cmd 107, SET_DST_CFG_V20. Parameters: Dst. Firmware: RLC-823A, Video Doorbell PoE.

SNAP_V20: Command<readonly [snap]>

cmd 109, SNAP_V20. Parameters: Snap. Firmware: RLC-823A, Video Doorbell PoE.

cmd 110, GET_DEF_OSD_CFG_V20. Parameters: OsdChannelName, OsdDatetime. Firmware: RLC-823A, Video Doorbell PoE.

cmd 111, GET_DEF_INPUT_CFG_V20. Parameters: VideoInput, Shelter. Firmware: RLC-823A, Video Doorbell PoE.

cmd 112, GET_DEF_ENC_CFG_V20. Parameters: Compression. Firmware: RLC-823A, Video Doorbell PoE.

cmd 113, GET_DEF_MD_CFG_V20. Parameters: MD. Firmware: RLC-823A, Video Doorbell PoE.

cmd 114, GET_UID_CFG_V20. Parameters: Uid. Firmware: RLC-823A, Video Doorbell PoE.

cmd 115, GET_WIFI_SIGNAL_V20. Parameters: WifiSignal. Firmware: RLC-823A, Video Doorbell PoE.

cmd 116, GET_WIFI_INFO_V20. Parameters: Wifi. Firmware: RLC-823A, Video Doorbell PoE.

cmd 117, SET_WIFI_INFO_V20. Parameters: Wifi. Firmware: RLC-823A, Video Doorbell PoE.

cmd 120, GET_USER_ONLINE_V20. Parameters: OnlineUserList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 121, SET_USER_ONLINE_V20. Parameters: OnlineUserList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 122, INFO_PERFORMANCE_V20. Parameters: PerformanceInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 123, REPLAY_SEEK. Parameters: ReplaySeek. Firmware: RLC-823A, Video Doorbell PoE.

cmd 124, PUSH_ADD_V20. Parameters: PushInfo, PushRspInfo. Firmware: RLC-823A, Video Doorbell PoE. The reply carries PushRspInfo, which the dispatch table does not list.

cmd 125, PUSH_DEL_V20. Parameters: PushInfo. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 132, GET_DEF_ISP_CFG_V20. Parameters: InputAdvanceCfg, VideoInput. Firmware: RLC-823A, Video Doorbell PoE.

cmd 141, EMAIL_TEST_V20. Parameters: Email. Firmware: RLC-823A, Video Doorbell PoE.

cmd 142, GET_DAY_RECORD. Parameters: DayRecords. Firmware: RLC-823A, Video Doorbell PoE.

cmd 143, DOWNLOAD_CUT_V20. Parameters: FileInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 144, DOWNLOAD_CUT_STOP_V20. No parameters. Firmware: RLC-823A, Video Doorbell PoE.

cmd 146, GET_ENC_CAPABILITY_V20. Parameters: StreamInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 151, GET_ABILITY. Parameters: AbilityInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 154, CGI_GET_POWER_LINE_FREQUENCY. Parameters: InputAdvanceCfg, PowerLineFrequency. Firmware: RLC-823A, Video Doorbell PoE. The reply carries PowerLineFrequency, which the dispatch table does not list.

cmd 155, CGI_SET_POWER_LINE_FREQUENCY. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 156, CGI_GET_EXPOSURE. Parameters: InputAdvanceCfg, ExposureCfg. Firmware: RLC-823A, Video Doorbell PoE. The reply carries ExposureCfg, which the dispatch table does not list.

cmd 157, CGI_SET_EXPOSURE. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 158, CGI_GET_SHUTTER. Parameters: InputAdvanceCfg, Shutter. Firmware: RLC-823A, Video Doorbell PoE. The reply carries Shutter, which the dispatch table does not list.

cmd 159, CGI_SET_SHUTTER. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 160, CGI_GET_GAIN. Parameters: InputAdvanceCfg, Gain. Firmware: RLC-823A, Video Doorbell PoE. The reply carries Gain, which the dispatch table does not list.

cmd 161, CGI_SET_GAIN. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 162, CGI_GET_SCENE. Parameters: InputAdvanceCfg, Scene. Firmware: RLC-823A, Video Doorbell PoE. The reply carries Scene, which the dispatch table does not list.

cmd 163, CGI_SET_SCENE. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 164, CGI_GET_DAY_NIGHT_MODE. Parameters: InputAdvanceCfg, DayNightMode. Firmware: RLC-823A, Video Doorbell PoE. The reply carries DayNightMode, which the dispatch table does not list.

cmd 165, CGI_SET_DAY_NIGHT_MODE. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 166, CGI_GET_IRCUT_MODE. Parameters: InputAdvanceCfg, IrcutMode. Firmware: RLC-823A, Video Doorbell PoE. The reply carries IrcutMode, which the dispatch table does not list.

cmd 167, CGI_SET_IRCUT_MODE. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 168, CGI_GET_BLC. Parameters: InputAdvanceCfg, BLC. Firmware: RLC-823A, Video Doorbell PoE. The reply carries BLC, which the dispatch table does not list.

cmd 169, CGI_SET_BLC. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 170, CGI_GET_MIRROR. Parameters: InputAdvanceCfg, Mirror. Firmware: RLC-823A, Video Doorbell PoE. The reply carries Mirror, which the dispatch table does not list.

cmd 171, CGI_SET_MIRROR. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 172, CGI_GET_FLIP. Parameters: InputAdvanceCfg, Flip. Firmware: RLC-823A, Video Doorbell PoE. The reply carries Flip, which the dispatch table does not list.

cmd 173, CGI_SET_FLIP. Parameters: InputAdvanceCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 189, IFRAME_REQUEST. Parameters: RequestIframe. Firmware: RLC-823A, Video Doorbell PoE.

cmd 190, GET_PTZ_PRESET_V20. Parameters: PtzPreset. Firmware: RLC-823A, Video Doorbell PoE.

cmd 191, ONLINE_UPDATE_V20. Parameters: OnlineUpdate. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 192, START_ALARM_REPORT. No parameters. Firmware: RLC-823A, Video Doorbell PoE. Key suffixed with its id: the firmware table reuses the name START_ALARM_REPORT (also cmd 31).

cmd 194, FTP_TEST_V20. Parameters: Ftp, FtpTestResult. Firmware: RLC-823A, Video Doorbell PoE. The reply carries FtpTestResult, which the dispatch table does not list.

cmd 195, UPDATE_CFG_GET_V20. Parameters: AutoUpdate. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 196, UPDATE_CFG_SET_V20. Parameters: AutoUpdate. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 197, GET_ONLINE_NEW_FW_V20. Parameters: OnlineNewFirmwareInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 198, GET_SCAN_AP_V20. Parameters: ScanAp. Firmware: RLC-823A, Video Doorbell PoE.

cmd 199, GET_SUPPORT. Parameters: Support. Firmware: RLC-823A, Video Doorbell PoE.

cmd 200, WIFI_TEST_V20. Parameters: Wifi. Firmware: RLC-823A, Video Doorbell PoE.

cmd 201, TALK_OPEN_V20. Parameters: TalkConfig. Firmware: RLC-823A, Video Doorbell PoE.

cmd 202, TALK_FDX_STREAM_V20. Parameters: PARAM_DATA_V20. Firmware: RLC-823A, Video Doorbell PoE.

cmd 208, GET_LED_STATE_V20. Parameters: LedState. Firmware: RLC-823A, Video Doorbell PoE.

cmd 209, SET_LED_STATE_V20. Parameters: LedState. Firmware: RLC-823A, Video Doorbell PoE.

cmd 210, GET_PTOP_CFG_V20. Parameters: PTOP. Firmware: RLC-823A, Video Doorbell PoE.

cmd 211, SET_PTOP_CFG_V20. Parameters: PTOP. Firmware: RLC-823A, Video Doorbell PoE.

cmd 212, GET_RF_CFG_V20. Parameters: rfAlarmCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 213, SET_RF_CFG_V20. Parameters: rfAlarmCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 216, SET_EMAILTASK_V20. Parameters: EmailTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 217, GET_EMAILTASK_V20. Parameters: EmailTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 218, SET_PUSHTASK_V20. Parameters: PushTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 219, GET_PUSHTASK_V20. Parameters: PushTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 224, GET_AUTO_FOCUS_V20. Parameters: AutoFocus. Firmware: RLC-823A, Video Doorbell PoE.

cmd 225, SET_AUTO_FOCUS_V20. Parameters: AutoFocus. Firmware: RLC-823A, Video Doorbell PoE.

cmd 227, GET_ONLINE_UPDATE_STATE. Parameters: upgradeState. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 228, GET_CROP_V20. Parameters: Crop. Firmware: RLC-823A, Video Doorbell PoE.

cmd 229, SET_CROP_V20. Parameters: Crop. Firmware: RLC-823A, Video Doorbell PoE.

cmd 230, CROP_SNAP_V20. Parameters: CropSnap, cropSnap. Firmware: RLC-823A, Video Doorbell PoE. The reply carries cropSnap, which the dispatch table does not list.

cmd 231, SET_AUDIOTASK_V20. Parameters: AudioTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 232, GET_AUDIOTASK_V20. Parameters: AudioTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 233, SET_DEVICE_SLEEP. No parameters. Firmware: RLC-823A, Video Doorbell PoE.

cmd 235, SET_CLOUD_TASK_V20. Parameters: CloudTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 236, GET_CLOUD_TASK_V20. Parameters: CloudTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 253, GET_BAT_INFO_V20. Parameters: ChargeBatteryInfo, BatteryInfo. Firmware: RLC-823A, Video Doorbell PoE. The reply carries BatteryInfo, which the dispatch table does not list.

cmd 256, GET_4GNET_INFO. Parameters: Net3g4gInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 257, GET_4GMODULE_INFO. Parameters: Net3g4gModuleInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 259, GET_BATTERY_REMAIN_V20. Parameters: BatteryRemainList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 260, GET_AUDIO_INFO_V20. Parameters: audioFileInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 261, IMPORT_AUDIO_V20. Parameters: audioFileInfo, PARAM_DATA_V20. Firmware: RLC-823A, Video Doorbell PoE.

cmd 262, SAVE_AUDIO_V20. Parameters: audioFileInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 263, PLAY_AUDIO_V20. Parameters: audioPlayInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 264, GET_AUDIO_CFG_V20. Parameters: audioCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 265, SET_AUDIO_CFG_V20. Parameters: audioCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 266, MUTE_AUDIO_V20. Parameters: muteAudio. Firmware: RLC-823A, Video Doorbell PoE.

cmd 267, GET_AUDIO_ENCODE_ABILITY_V20. Parameters: AudioEncodeAbility. Firmware: RLC-823A, Video Doorbell PoE.

cmd 268, NEW_GET_CLOUD_BIND_INFO_V20. Parameters: CloudBindInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 269, NEW_BIND_CLOUD_V20. Parameters: BindCloud. Firmware: RLC-823A, Video Doorbell PoE.

cmd 270, GET_CLOUD_CFG_V20. Parameters: CloudUploadCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 271, SET_CLOUD_CFG_V20. Parameters: CloudUploadCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 272, START_FIND_ALARM_VIDEO_V20. Parameters: findAlarmVideo. Firmware: Video Doorbell PoE.

cmd 273, DO_FIND_ALARM_VIDEO_V20. Parameters: findAlarmVideo, alarmVideoInfo. Firmware: Video Doorbell PoE. The reply carries alarmVideoInfo, which the dispatch table does not list.

cmd 274, STOP_FIND_ALARM_VIDEO_V20. Parameters: findAlarmVideo. Firmware: Video Doorbell PoE.

cmd 279, BIND_NAS. Parameters: BindUnbindNas. Firmware: RLC-823A, Video Doorbell PoE.

cmd 280, UNBIND_NAS. Parameters: BindUnbindNas. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 281, GET_BIND_INFO_V20. Parameters: BindNasInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 282, GET_CLOUD_LOGIN_V20. Parameters: CloudLoginKey. Firmware: RLC-823A, Video Doorbell PoE.

cmd 283, SET_CLOUD_LOGIN_V20. Parameters: CloudLoginKey. Firmware: RLC-823A, Video Doorbell PoE.

cmd 284, SET_GOP_V20. Parameters: GopCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 287, SET_TIME_V20. Parameters: TimeCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 288, SET_FLOODLIGHT_STATUS. Parameters: FloodlightManual. Firmware: RLC-823A, Video Doorbell PoE.

cmd 289, GET_FLOODLIGHT_TASK. Parameters: FloodlightTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 290, SET_FLOODLIGHT_TASK. Parameters: FloodlightTask. Firmware: RLC-823A, Video Doorbell PoE.

cmd 294, GET_ZOOM_FOCUS_INFO_V20. Parameters: ZoomFocusInfo, PtzZoomFocus. Firmware: RLC-823A, Video Doorbell PoE. The reply carries PtzZoomFocus, which the dispatch table does not list.

cmd 295, GET_ZOOM_FOCUS_INFO_V20. Parameters: StartZoomFocus. Firmware: RLC-823A, Video Doorbell PoE. Key suffixed with its id: the firmware table reuses the name GET_ZOOM_FOCUS_INFO_V20 (also cmd 294).

cmd 296, GET_DAY_NIGHT_THRESHOLD_V20. Parameters: DayNightThreshold. Firmware: RLC-823A, Video Doorbell PoE.

cmd 297, SET_DAY_NIGHT_THRESHOLD_V20. Parameters: DayNightThreshold. Firmware: RLC-823A, Video Doorbell PoE.

cmd 298, COVER_PREVIEW. Parameters: CoverPreview. Firmware: RLC-823A, Video Doorbell PoE.

cmd 299, GET_AI_CFG. Parameters: AiCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 300, SET_AI_CFG. Parameters: AiCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 304, GET_NAS_CFG. Parameters: NasUploadCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 305, SET_NAS_CFG. Parameters: NasUploadCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 319, GET_TIMELAPSE_CFG_V20. Parameters: timelapseCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 320, SET_TIMELAPSE_CFG_V20. Parameters: timelapseCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 321, GET_TIMELAPSE_TASK_V20. Parameters: timelapseTasks. Firmware: RLC-823A, Video Doorbell PoE.

cmd 322, GET_TIMELAPSE_DATE_V20. Parameters: timelapseDateTbl. Firmware: RLC-823A, Video Doorbell PoE.

cmd 323, GET_TIMELAPSE_OPEN_V20. Parameters: timelapseFileSearch. Firmware: RLC-823A, Video Doorbell PoE.

cmd 324, GET_TIMELAPSE_NEXT_V20. Parameters: timelapseFileSearch. Firmware: RLC-823A, Video Doorbell PoE.

cmd 325, GET_TIMELAPSE_CLOSE_V20. Parameters: timelapseFileSearch. Firmware: RLC-823A, Video Doorbell PoE.

cmd 326, GET_TIMELAPSE_FILE_COVER_V20. Parameters: timelapseCover. Firmware: RLC-823A, Video Doorbell PoE.

cmd 327, GET_TIMELAPSE_DOWNLOAD_V20. Parameters: timelapseDownload. Firmware: RLC-823A, Video Doorbell PoE.

cmd 328, GET_TIMELAPSE_DLD_STOP_V20. No parameters. Firmware: RLC-823A, Video Doorbell PoE.

cmd 329, GET_TIMELAPSE_DELETE_V20. Parameters: timelapseTaskDel. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 330, GET_TIMELAPSE_FILE_DEL_V20. Parameters: timelapseFileDel. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 331, SET_GUARD_V20. Parameters: PtzGuard. Firmware: RLC-823A, Video Doorbell PoE.

cmd 332, GET_GUARD_V20. Parameters: PtzGuard. Firmware: RLC-823A, Video Doorbell PoE.

cmd 340, GET_PTZ_AUTO_TEST_V20. Parameters: PtzAutoTest. Firmware: RLC-823A, Video Doorbell PoE. The reply carries PtzAutoTest, which the dispatch table does not list.

cmd 341, PTZ_AUTO_TEST_V20. No parameters. Firmware: RLC-823A, Video Doorbell PoE.

cmd 342, GET_AI_DETECT_CFG_V20. Parameters: AiDetectCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 343, SET_AI_DETECT_CFG_V20. Parameters: AiDetectCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 344, GET_DEF_AI_DETECT_CFG_V20. Parameters: AiDetectCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 345, SET_ALARM_AREA_V20. Parameters: AlarmArea. Firmware: RLC-823A, Video Doorbell PoE.

cmd 346, GET_SMT_PLAY_URL_V20. Parameters: SmtPlayUrl, SmtPlayURL. Firmware: RLC-823A, Video Doorbell PoE. The reply carries SmtPlayURL, which the dispatch table does not list.

cmd 347, GET_AUDIO_FILE_INFO_LIST_V20. Parameters: audioFileInfoList. Firmware: RLC-823A, Video Doorbell PoE. The reply carries audioFileInfoList, which the dispatch table does not list.

cmd 348, DELETE_AUDIO_FILE_V20. Parameters: audioFileInfo. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 349, PLAY_ALARM_ALERTOR_V20. Parameters: audioFileInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 350, STOP_ALARM_ALERTOR_V20. No parameters. Firmware: RLC-823A, Video Doorbell PoE.

cmd 357, GET_NETWORK_DIAGNOSIS_DATA_V20. Parameters: NetworkDiagnosisData. Firmware: RLC-823A, Video Doorbell PoE.

cmd 358, PUSH_TEST_V20. Parameters: PushTestResult. Firmware: RLC-823A, Video Doorbell PoE. The reply carries PushTestResult, which the dispatch table does not list.

cmd 362, GET_AI_TRACK_DATA_V20. Parameters: AiTrackData. Firmware: Video Doorbell PoE.

cmd 363, GET_PUSH_CFG_V20. Parameters: PushCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 364, SET_PUSH_CFG_V20. Parameters: PushCfg. Firmware: RLC-823A, Video Doorbell PoE.

cmd 367, CLOUD_TEST_V20. Parameters: CloudTestResult. Firmware: RLC-823A, Video Doorbell PoE. The reply carries CloudTestResult, which the dispatch table does not list.

cmd 368, SET_AUDIO_FILE_INFO_LIST_V20. Parameters: audioFileInfoList. Firmware: Video Doorbell PoE.

cmd 381, START_REPLAY_BY_TM. Parameters: ReplayByTimeV2. Firmware: Video Doorbell PoE.

cmd 382, STOP_REPLAY_BY_TM. Parameters: ReplayByTimeV2. Firmware: Video Doorbell PoE.

cmd 383, SEEK_REPLAY_BY_TM. Parameters: ReplaySeekV2. Firmware: Video Doorbell PoE.

cmd 391, BIND_IOT_V20. Parameters: IOTBindUnBind. Firmware: RLC-823A, Video Doorbell PoE.

cmd 392, UNBIND_IOT_V20. Parameters: IOTBindUnBind. Firmware: RLC-823A, Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 393, GET_BIND_IOT_INFO_V20. Parameters: IOTBindInfoList. Firmware: RLC-823A, Video Doorbell PoE.

cmd 394, GET_IOT_ACTION_V20. Parameters: IOTAction, IOTActionList. Firmware: RLC-823A, Video Doorbell PoE. The RLC-823A firmware spells it GET_IOT_ACTIONK_V20. The reply carries IOTActionList, which the dispatch table does not list.

cmd 395, SET_IOT_ACTION_V20. Parameters: IOTAction. Firmware: RLC-823A, Video Doorbell PoE.

cmd 410, EXPORT_AUDIO_V20. Parameters: audioFileInfo. Firmware: Video Doorbell PoE.

cmd 420, IMPORT_IMAGE_V20. Parameters: imageFileInfo, PARAM_DATA_V20. Firmware: RLC-823A.

cmd 421, EXPORT_IMAGE_V20. Parameters: imageFileInfo. Firmware: RLC-823A.

cmd 427, GET_AUTO_REPLY. Parameters: AutoReply. Firmware: Video Doorbell PoE.

cmd 428, SET_AUTO_REPLY. Parameters: AutoReply. Firmware: Video Doorbell PoE.

cmd 433, GET_PTZ_CUR_POS_V20. Parameters: ptzCurPos. Firmware: RLC-823A.

cmd 434, GET_AI_TRACK_LIMIT_V20. Parameters: trackLimit. Firmware: RLC-823A.

cmd 435, SET_AI_TRACK_LIMIT_V20. Parameters: trackLimit. Firmware: RLC-823A.

cmd 436, GET_AI_TRACK_TASK_V20. Parameters: trackSchedule. Firmware: RLC-823A.

cmd 437, SET_AI_TRACK_TASK_V20. Parameters: trackSchedule. Firmware: RLC-823A.

cmd 445, 3D_LOCATION_V20. Parameters: Ptz3DLocation. Firmware: RLC-823A. Firmware name 3D_LOCATION_V20; prefixed so the key is an identifier.

cmd 453, GET_AF_ALGORITHM_V20. Parameters: afAlgorithm. Firmware: RLC-823A.

cmd 454, SET_AF_ALGORITHM_V20. Parameters: afAlgorithm. Firmware: RLC-823A.

cmd 455, GET_HTTPS_CERT_INFO. Parameters: certificateInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 456, SET_HTTPS_CERT_INFO. Parameters: certificateInfo. Firmware: RLC-823A, Video Doorbell PoE.

cmd 483, DINGDONG_CTRL. Parameters: dingdongCtrl. Firmware: Video Doorbell PoE.

cmd 484, DINGDONG_LIST_GET. Parameters: dingdongList. Firmware: Video Doorbell PoE.

cmd 485, DINGDONG_DEV_OPT. Parameters: dingdongDeviceOpt. Firmware: Video Doorbell PoE.

cmd 486, DINGDONG_CFG_GET. Parameters: dingdongCfg. Firmware: Video Doorbell PoE.

cmd 487, DINGDONG_CFG_SET. Parameters: dingdongCfg. Firmware: Video Doorbell PoE.

cmd 509, AUTH_MODE_CODE_GET. Parameters: authInfo. Firmware: Video Doorbell PoE.

cmd 511, GET_SHARED_USER_CFG. Parameters: accessUserList. Firmware: Video Doorbell PoE.

cmd 512, SET_SHARED_USER_CFG. Parameters: accessUserList. Firmware: Video Doorbell PoE.

cmd 513, SYNC_SSID. Parameters: syncSSID. Firmware: RLC-823A.

cmd 522, GET_CLIENT_ID. Parameters: PushClientID. Firmware: Video Doorbell PoE.

cmd 524, CREATE_PUSH_LISTENER. Parameters: PushCreateListener. Firmware: Video Doorbell PoE.

cmd 525, SYNC_CLIENT_LIST. No parameters. Firmware: Video Doorbell PoE.

cmd 526, GET_CLIENT_STATE. Parameters: PushClientState. Firmware: Video Doorbell PoE.

cmd 574, GET_SLEEP_STATE. Parameters: sleepState. Firmware: Video Doorbell PoE.

cmd 575, SET_SLEEP_STATE. Parameters: sleepState. Firmware: Video Doorbell PoE.

cmd 606, NET_GET_FREQ_CORRECT_RESULT. Parameters: freqCorrectResult. Firmware: Video Doorbell PoE.

cmd 609, GET_DINGDONG_SILENT_MODE. Parameters: dingdongSilentMode. Firmware: Video Doorbell PoE.

cmd 610, SET_DINGDONG_SILENT_MODE. Parameters: dingdongSilentMode. Firmware: Video Doorbell PoE.

cmd 619, INSTANT_PLAY_AUDIO. Parameters: audioFileInfo, PARAM_DATA_V20. Firmware: Video Doorbell PoE.

cmd 620, SET_ANSWER_EVENT. Parameters: answerEvent. Firmware: Video Doorbell PoE.

cmd 650, DELETE_RECORD_FILE. Parameters: DeleteRecordFile. Firmware: Video Doorbell PoE. Changes or erases device state; do not send it casually.

cmd 720, SET_AI_YUV_STREAM_CFG. Parameters: AIYUVCfg. Firmware: Video Doorbell PoE.

Usage

import { type Commands } from "protocol/commands.ts";