UNPKG

eufy-security-ws

Version:

Node WebSocket server implementation to integrate Eufy Security devices

54 lines 2.42 kB
export declare enum DeviceCommand { getPropertiesMetadata = "device.get_properties_metadata", getProperties = "device.get_properties", setProperty = "device.set_property", hasProperty = "device.has_property", startLivestream = "device.start_livestream", stopLivestream = "device.stop_livestream", isLiveStreaming = "device.is_livestreaming", triggerAlarm = "device.trigger_alarm", resetAlarm = "device.reset_alarm", panAndTilt = "device.pan_and_tilt", quickResponse = "device.quick_response", startDownload = "device.start_download", cancelDownload = "device.cancel_download", isDownloading = "device.is_downloading", getVoices = "device.get_voices", getCommands = "device.get_commands", hasCommand = "device.has_command", startRTSPLivestream = "device.start_rtsp_livestream", stopRTSPLivestream = "device.stop_rtsp_livestream", isRTSPLiveStreaming = "device.is_rtsp_livestreaming", calibrateLock = "device.calibrate_lock", calibrate = "device.calibrate", setDefaultAngle = "device.set_default_angle", setPrivacyAngle = "device.set_privacy_angle", unlock = "device.unlock", startTalkback = "device.start_talkback", stopTalkback = "device.stop_talkback", isTalkbackOngoing = "device.is_talkback_ongoing", talkbackAudioData = "device.talkback_audio_data", snooze = "device.snooze", addUser = "device.add_user", deleteUser = "device.delete_user", getUsers = "device.get_users", updateUserPasscode = "device.update_user_passcode", updateUserSchedule = "device.update_user_schedule", updateUser = "device.update_user", verifyPIN = "device.verify_pin", presetPosition = "device.preset_position", savePresetPosition = "device.save_preset_position", deletePresetPosition = "device.delete_preset_position", open = "device.open", setStatusLed = "device.set_status_led", setAutoNightVision = "device.set_auto_night_vision", setMotionDetection = "device.set_motion_detection", setSoundDetection = "device.set_sound_detection", setPetDetection = "device.set_pet_detection", setRTSPStream = "device.set_rtsp_stream", setAntiTheftDetection = "device.set_anti_theft_detection", setWatermark = "device.set_watermark", enableDevice = "device.enable_device", lockDevice = "device.lock_device" } //# sourceMappingURL=command.d.ts.map