Get started
  • English
  • 简体中文
Official Site
Get started
  • English
  • 简体中文
Official Site
  • Get started
  • Concepts
  • Guides
  • Device capabilities & events
    • Browse by device type
    • Device capabilities
      • Common methods
        • Using capabilities
        • device.capability.list (List capabilities)
        • device.property.get (Read properties)
        • device.property.set (Write properties)
        • Invoke a service
      • Detection and alarms
      • Image
      • PTZ
      • Light
      • Recording
      • Audio
      • Media
      • Network
      • Power
      • Privacy
      • Call
      • Storage
      • System
      • Algorithm
      • Maintenance
      • Control
    • Events overview
    • Permission codes
    • Capability error codes
    • Alarm and capability messages
    • Capability FAQ
    • Legacy ability and push types
  • API reference
  • SDK and tools
  • Solutions
  • Platform and support

Using capabilities

Using capabilities

Use the four APIs below to change settings or move the PTZ. Allowed values for each item are on its Get and Set pages.

FeatureMethod nameDescription
List capabilitiesdevice.capability.listCapabilities supported on this device or product model
Read propertiesdevice.property.getRead multiple properties in one call
Write propertiesdevice.property.setWrite multiple properties; out-of-range values are rejected, not clamped
Invoke a servicedevice.service.invokePTZ, snapshot, and similar actions; not idempotent

Use the index table below. Channel-level calls must include channelId (IPCs often "0"); omitting it returns DV2007. Mixing device-level and channel-level items in one request returns DV2008.

Restart, time sync, Wi-Fi, upgrade, and rename: Other capability APIs. Device details, online state, and binding: Device management. Events: Event types.

Jump to: Detection · Image · PTZ · Light · Record · Audio · Media · Network · Power · Privacy · Call · Storage · System · Algorithm · Control

NameIDOperations
Arm/disarmdetection.arming.enabledGet / Set
Alarm debounce durationdetection.arming.debounceDurationGet / Set
Event trigger intervaldetection.arming.triggerIntervalGet / Set
Alarm intervaldetection.arming.intervalGet / Set
On-device linkage rolesdetection.arming.rolesGet
Arming Linked Devicedetection.arming.linkedDeviceGet / Set
Arming Changeddetection.arming.changedReport
Arming Modedetection.arming.modeGet / Set
Arming Leave Delaydetection.arming.leaveDelayGet / Set
Arming Apply Modedetection.arming.applyModeInvoke
Arming Query Modedetection.arming.queryModeInvoke
Door Contact Statedetection.door.contactStateGet
Door opened eventdetection.door.openedReport
Door closed eventdetection.door.closedReport
Gate Alarm Durationdetection.gate.alarmDurationGet / Set
Gate Alarm Typedetection.gate.alarmTypeGet / Set
Gate Contact Checkdetection.gate.contactCheckGet / Set
Gate Alarm Settingdetection.gate.alarmSettingGet / Set
Gate opened eventdetection.gate.openedReport
Gate closed eventdetection.gate.closedReport
Gate Left Opendetection.gate.leftOpenReport
Environment Temperaturedetection.environment.temperatureGet / Set
Environment Humiditydetection.environment.humidityGet / Set
Environment Temperature Highdetection.environment.temperatureHighReport
Environment Temperature Lowdetection.environment.temperatureLowReport
Environment Humidity Highdetection.environment.humidityHighReport
Environment Humidity Lowdetection.environment.humidityLowReport
Tamper eventdetection.tamper.detectedReport
Attention eventdetection.attention.detectedReport
People counting enableddetection.counting.enabledGet / Set
Counting Incrementdetection.counting.incrementGet
Counting Regiondetection.counting.regionGet / Set
Counting Sensitivitydetection.counting.sensitivityGet / Set
Counting Cleardetection.counting.clearInvoke
Counting Delete Picdetection.counting.deletePicInvoke
Counting Distribute Picdetection.counting.distributePicInvoke
Counting Pic Pagedetection.counting.picPageInvoke
Counting Pic Statedetection.counting.picStateInvoke
Counting Pic Recognizeddetection.counting.picRecognizedReport
Cry detection enableddetection.cry.enabledGet / Set
Cry Sensitivitydetection.cry.sensitivityGet / Set
Cry eventdetection.cry.detectedReport
Absence detection enableddetection.duty.enabledGet / Set
Duty Durationdetection.duty.durationGet / Set
Duty Countdetection.duty.countGet / Set
Duty Plandetection.duty.planGet / Set
Duty eventdetection.duty.detectedReport
Face detection enableddetection.face.enabledGet / Set
Face Configdetection.face.configGet / Set
Face Listdetection.face.listInvoke
Face Import Progressdetection.face.importProgressInvoke
Face Notify Updatedetection.face.notifyUpdateInvoke
Face eventdetection.face.detectedReport
Fall detection enableddetection.fall.enabledGet / Set
Fall eventdetection.fall.detectedReport
Object bounding box enableddetection.frame.enabledGet / Set
Gesture call enableddetection.gesture.enabledGet / Set
Intrusion detection enableddetection.intrusion.enabledGet / Set
Intrusion Person Filterdetection.intrusion.personFilterGet / Set
Intrusion Vehicle Filterdetection.intrusion.vehicleFilterGet / Set
Intrusion Pet Filterdetection.intrusion.petFilterGet / Set
Intrusion Regiondetection.intrusion.regionGet / Set
Intrusion Max Rangedetection.intrusion.maxRangeGet
Intrusion Sensitivitydetection.intrusion.sensitivityGet / Set
Intrusion Plandetection.intrusion.planGet / Set
Intrusion Deletedetection.intrusion.deleteInvoke
Intrusion Renamedetection.intrusion.renameInvoke
Intrusion eventdetection.intrusion.detectedReport
Loitering detection enableddetection.loitering.enabledGet / Set
Loitering Durationdetection.loitering.durationGet / Set
Loitering Plandetection.loitering.planGet / Set
Loitering eventdetection.loitering.detectedReport
Minor detection enableddetection.minor.enabledGet / Set
Minor eventdetection.minor.detectedReport
Mix eventdetection.mix.detectedReport
Motion detection enableddetection.motion.enabledGet / Set
Motion detection sensitivitydetection.motion.sensitivityGet / Set
Detection rangedetection.motion.rangeGet / Set
Detection distancedetection.motion.distanceGet / Set
Detection regiondetection.motion.regionGet / Set
Max detection region sizedetection.motion.maxRangeGet
Detection scheduledetection.motion.planGet / Set
Motion trackingdetection.motion.trackingGet / Set
Motion alarm metadatadetection.motion.metadataInvoke
Motion alarmdetection.motion.detectedReport
Video occlusion enableddetection.occlusion.enabledGet / Set
Occlusion Sensitivitydetection.occlusion.sensitivityGet / Set
Occlusion eventdetection.occlusion.detectedReport
Illegal parking detection enableddetection.parking.enabledGet / Set
Parking Durationdetection.parking.durationGet / Set
Parking Plandetection.parking.planGet / Set
Parking eventdetection.parking.detectedReport
Human detection enableddetection.person.enabledGet / Set
Person Sensitivitydetection.person.sensitivityGet / Set
Person Plandetection.person.planGet / Set
Person Framedetection.person.frameGet / Set
Person Trackingdetection.person.trackingGet / Set
Person Track Regiondetection.person.trackRegionGet / Set
Person eventdetection.person.detectedReport
Pet detection enableddetection.pet.enabledGet / Set
Pet Sensitivitydetection.pet.sensitivityGet / Set
Pet Plandetection.pet.planGet / Set
Pet Framedetection.pet.frameGet / Set
Pet Trackingdetection.pet.trackingGet / Set
Pet eventdetection.pet.detectedReport
Pir Startdetection.pir.startInvoke
Pir Stopdetection.pir.stopInvoke
Pir eventdetection.pir.detectedReport
Pir Cleareddetection.pir.clearedReport
License plate recognition enableddetection.plate.enabledGet / Set
Plate Ignoredetection.plate.ignoreGet / Set
Plate eventdetection.plate.detectedReport
Vehicle guard enableddetection.sentry.enabledGet / Set
Sentry Plandetection.sentry.planGet / Set
Sentry eventdetection.sentry.detectedReport
Siren enableddetection.siren.enabledGet
Siren Linkagedetection.siren.linkageGet / Set
Siren Linkage Eventsdetection.siren.linkageEventsGet / Set
Siren Plandetection.siren.planGet / Set
Siren Statedetection.siren.stateGet
Siren Startdetection.siren.startInvoke
Siren Stopdetection.siren.stopInvoke
Siren Countdowndetection.siren.countdownInvoke
Siren Durationdetection.siren.durationInvoke
Siren Activateddetection.siren.activatedReport
Siren Hold Durationdetection.siren.holdDurationGet / Set
Voice SOS enableddetection.sos.enabledGet / Set
Sos Sensitivitydetection.sos.sensitivityGet / Set
Sos Dialectdetection.sos.dialectGet / Set
Sos eventdetection.sos.detectedReport
Abnormal sound enableddetection.sound.enabledGet / Set
Sound Thresholddetection.sound.thresholdGet / Set
Sound eventdetection.sound.detectedReport
Tripwire detection enableddetection.trip.enabledGet / Set
Trip Regiondetection.trip.regionGet / Set
Trip Plandetection.trip.planGet / Set
Trip eventdetection.trip.detectedReport
No-person detection enableddetection.unmanned.enabledGet / Set
Unmanned Durationdetection.unmanned.durationGet / Set
Unmanned Region Countdetection.unmanned.regionCountGet
Unmanned Plandetection.unmanned.planGet / Set
Unmanned eventdetection.unmanned.detectedReport
Vehicle detection enableddetection.vehicle.enabledGet / Set
Vehicle Sensitivitydetection.vehicle.sensitivityGet / Set
Vehicle Plandetection.vehicle.planGet / Set
Vehicle Framedetection.vehicle.frameGet / Set
Vehicle Trackingdetection.vehicle.trackingGet / Set
Vehicle eventdetection.vehicle.detectedReport
Anti-flicker enabledimage.flicker.enabledGet / Set
Flicker Configimage.flicker.configGet / Set
Night vision enabledimage.night.enabledGet / Set
Night Modeimage.night.modeGet / Set
Night vision switch modeimage.night.switchModeGet / Set
Night Planimage.night.planGet / Set
Image flipimage.orient.enabledGet / Set
Orient Statusimage.orient.calibStatusGet
Orient Calibrateimage.orient.calibrateInvoke
Video standard (PAL/NTSC)image.standard.typeGet
Switch video standardimage.standard.switchInvoke
WDR modeimage.wdr.modeGet / Set
WDR modeimage.wdr.modeGet / Set
Aim Speedptz.aim.speedGet / Set
Aim Scan Distanceptz.aim.scanDistanceGet
Move by speedptz.aim.relativeInvoke
Move by stepptz.aim.stepInvoke
Aim Resetptz.aim.resetInvoke
Cruise Modeptz.cruise.modeGet / Set
Cruise Smartptz.cruise.smartGet / Set
Cruise Intervalptz.cruise.intervalGet / Set
Cruise Min Presetsptz.cruise.minPresetsGet
Cruise Planptz.cruise.planGet / Set
Cruise Getptz.cruise.getInvoke
Cruise Setptz.cruise.setInvoke
Bullet–PTZ linkage enabledptz.linkage.enabledGet / Set
Linkage actionptz.linkage.invokeInvoke
Preset Stay Timeptz.preset.stayTimeGet / Set
Idle guardptz.preset.idleGet / Set
Preset Idle Delayptz.preset.idleDelayGet / Set
Preset Returnptz.preset.returnGet / Set
Preset Addptz.preset.addInvoke
Preset Deleteptz.preset.deleteInvoke
Preset Gotoptz.preset.gotoInvoke
Preset Listptz.preset.listInvoke
Preset Renameptz.preset.renameInvoke
Preset Setptz.preset.setInvoke
Zoom Valueptz.zoom.valueGet / Set
Zoom Autoptz.zoom.autoGet / Set
Zoom Accuracyptz.zoom.accuracyGet
Zoom Setptz.zoom.setInvoke
Red-blue alert light enabledlight.alert.enabledGet / Set
Alert Linkagelight.alert.linkageGet / Set
Alert Linkage Eventslight.alert.linkageEventsGet / Set
Alert Planlight.alert.planGet / Set
Alert Startlight.alert.startInvoke
Alert Stoplight.alert.stopInvoke
Alert Countdownlight.alert.countdownInvoke
Fill Sensitivitylight.fill.sensitivityGet / Set
Fill Distancelight.fill.distanceGet / Set
Status indicator enabledlight.indicator.enabledGet / Set
Ir Modelight.ir.modeGet / Set
Searchlight enabledlight.searchlight.enabledGet / Set
White light enabledlight.white.enabledGet / Set
White Modelight.white.modeGet / Set
White Levellight.white.levelGet / Set
White Linkagelight.white.linkageGet / Set
White Linkage Eventslight.white.linkageEventsGet / Set
White Planlight.white.planGet / Set
White Timerlight.white.timerGet / Set
White Countdownlight.white.countdownGet
White Statelight.white.stateGet
White Startlight.white.startInvoke
White Stoplight.white.stopInvoke
Generic event deliveryrecord.event.detectedReport
File Coverrecord.file.coverGet
File Page Sizerecord.file.pageSizeGet
File Downloadrecord.file.downloadGet
File Listrecord.file.listInvoke
File Alarm Listrecord.file.alarmListInvoke
File Countrecord.file.countInvoke
File Bitmaprecord.file.bitmapInvoke
Recording storage enabledrecord.plan.enabledGet / Set
Plan Normalrecord.plan.normalGet / Set
Plan Planrecord.plan.planGet / Set
Plan Storage Moderecord.plan.storageModeGet / Set
Plan Configrecord.plan.configGet / Set
Plan Max Durationrecord.plan.maxDurationGet / Set
Playback fast-forwardrecord.playback.forwardGet
Timelapse Staterecord.timelapse.stateGet
Timelapse Createrecord.timelapse.createInvoke
Timelapse Deleterecord.timelapse.deleteInvoke
Timelapse Endrecord.timelapse.endInvoke
Timelapse Currentrecord.timelapse.executingInvoke
Timelapse Calendarrecord.timelapse.calendarInvoke
Timelapse Filesrecord.timelapse.filesInvoke
Timelapse Completedrecord.timelapse.completedReport
Dnd Planaudio.dnd.planGet / Set
Dnd Ringeraudio.dnd.ringerGet / Set
Microphone enabledaudio.mic.enabledGet / Set
Device prompt tone enabledaudio.prompt.enabledGet / Set
Prompt Levelaudio.prompt.levelGet / Set
Ring Configaudio.ring.configGet / Set
Ring Alarm Configaudio.ring.alarmConfigGet / Set
Ring Alarm Bellaudio.ring.alarmBellGet / Set
Ring Max Countaudio.ring.maxCountGet
Ring Addaudio.ring.addInvoke
Ring Deleteaudio.ring.deleteInvoke
Ring Update Listaudio.ring.updateListInvoke
Alarm voice enabledaudio.speech.enabledGet / Set
Speech Levelaudio.speech.levelGet / Set
Speech Broadcast Countaudio.speech.broadcastCountGet / Set
Voice Call Phoneaudio.voice.callPhoneGet / Set
Voice Lightaudio.voice.lightGet / Set
Voice Sensitivityaudio.voice.sensitivityGet / Set
Volume Levelaudio.volume.levelGet / Set
Codec Formatmedia.codec.formatGet / Set
Codec Audio Formatmedia.codec.audioFormatGet / Set
Codec Stream Typemedia.codec.streamTypeGet / Set
Codec Stream Countmedia.codec.streamCountGet
Codec Auto switchmedia.codec.autoSwitchGet / Set
Codec Bitrate Paramsmedia.codec.bitrateParamsGet
Codec Current Bitratemedia.codec.currentBitrateGet / Set
Codec Iframe Sizemedia.codec.iFrameSizeGet
Codec Resolutionmedia.codec.resolutionGet / Set
Codec Capture Streammedia.codec.captureStreamGet
Codec Play Ratiomedia.codec.playRatioGet
Display Auto Offmedia.display.autoOffGet / Set
Display Auto Wakemedia.display.autoWakeGet / Set
Display Night Offmedia.display.nightOffGet / Set
Display Planmedia.display.planGet / Set
Osd Configmedia.osd.configGet / Set
Source Namesmedia.source.namesGet / Set
Source Ordermedia.source.orderGet
Watermark enabledmedia.watermark.enabledGet / Set
Cellular Infonetwork.cellular.infoGet
Cellular Statusnetwork.cellular.statusGet
Cellular Operator Namenetwork.cellular.operatorNameGet
Cellular Operator Signalnetwork.cellular.operatorSignalGet
Cellular Apn Statusnetwork.cellular.apnStatusGet
Cellular Auto Handovernetwork.cellular.autoHandoverGet / Set
Cellular Signal Testnetwork.cellular.signalTestGet / Set
Cellular Apnnetwork.cellular.setApnInvoke
Cellular switchnetwork.cellular.switchInvoke
Sim Supportnetwork.sim.supportDiscovery only
Provisioning Insensitivenetwork.provisioning.insensitiveDiscovery only
Provisioning Auth Bindnetwork.provisioning.authBindDiscovery only
Provisioning Accessory Pairednetwork.provisioning.accessoryPairedReport
Gateway Accessorynetwork.gateway.accessoryDiscovery only
Bluetooth Self Discoverynetwork.bluetooth.selfDiscoveryDiscovery only
Lan Dhcpnetwork.lan.dhcpGet / Set
Lan Ip Infonetwork.lan.ipInfoGet
Link Modenetwork.link.modeGet
Link Statusnetwork.link.statusGet
Link Sharednetwork.link.sharedGet
Link Talk Firstnetwork.link.talkFirstGet
Link Auto switchnetwork.link.autoSwitchGet / Set
Link Macsnetwork.link.macsGet
Link switchnetwork.link.switchInvoke
Link One Waynetwork.link.oneWayDiscovery only
Link Lan To Wifinetwork.link.lanToWifiDiscovery only
Service Onvifnetwork.service.onvifGet / Set
Service Rtmpnetwork.service.rtmpGet / Set
Service Rtmp Confignetwork.service.rtmpConfigGet / Set
Service Tlsnetwork.service.tlsGet / Set
Service Discovernetwork.service.discoverGet / Set
Service Third Linknetwork.service.thirdLinkGet
Service Rtspnetwork.service.rtspGet / Set
Service Webnetwork.service.webGet
Service Private Signalnetwork.service.privateSignalGet / Set
Service Tls Signalnetwork.service.tlsSignalGet
Service Private Streamnetwork.service.privateStreamGet
Wifi Infonetwork.wifi.infoGet
Wifi Rssinetwork.wifi.rssiGet / Set
Wifi Frequent Reportnetwork.wifi.frequentReportGet / Set
Wifi Supportnetwork.wifi.supportDiscovery only
Zigbee Rssinetwork.zigbee.rssiGet
Battery Infopower.battery.infoGet
Battery Charge Datapower.battery.chargeDataGet
Battery Lowpower.battery.lowReport
Battery Fullpower.battery.fullReport
Battery Levelpower.battery.levelGet
Mode Modepower.mode.modeGet / Set
Mode Auto Constantpower.mode.autoConstantGet / Set
Mode Auto Savepower.mode.autoSaveGet / Set
Mode Enter Thresholdpower.mode.enterThresholdGet / Set
Mode Save Thresholdpower.mode.saveThresholdGet / Set
Mode Supply Statepower.mode.supplyStateGet
Mode Statepower.mode.stateGet
Mode Vlogpower.mode.vlogGet / Set
Mode switchpower.mode.switchInvoke
Mode Changedpower.mode.changedReport
Sleep Statuspower.sleep.statusGet
Sleep Previewpower.sleep.previewGet / Set
Sleep Wakepower.sleep.wakeInvoke
Sleep Delaypower.sleep.delayInvoke
Sleep Imminentpower.sleep.imminentReport
Outlet Powerpower.outlet.powerGet / Set
Outlet Currentpower.outlet.currentGet / Set
Outlet Voltagepower.outlet.voltageGet / Set
Outlet Energypower.outlet.energyGet / Set
Outlet Readpower.outlet.readInvoke
Outlet Clear Energypower.outlet.clearEnergyInvoke
Outlet Stats By Timepower.outlet.statsByTimeInvoke
Privacy mode enabledprivacy.cover.enabledGet / Set
Cover Planprivacy.cover.planGet / Set
Cover Time Pointsprivacy.cover.timePointsGet / Set
Human masking enabledprivacy.mask.enabledGet / Set
Mask Planprivacy.mask.planGet / Set
Doorbell Distancecall.doorbell.distanceGet / Set
Device talkcall.session.deviceTalkDiscovery only
Channel talkcall.session.channelTalkDiscovery only
Session Ring Mutedcall.session.ringMutedGet / Set
Session Ring Volumecall.session.ringVolumeGet / Set
Session Answercall.session.answerDiscovery only
Session Hangupcall.session.hangupDiscovery only
Session Refusecall.session.refuseDiscovery only
Session Calledcall.session.calledReport
Session Answeredcall.session.answeredReport
Session Hung Upcall.session.hungUpReport
Session Refusedcall.session.refusedReport
Session Cancelledcall.session.cancelledReport
Session Video Talkcall.session.videoTalkDiscovery only
Local Capacitystorage.local.capacityGet
Local Divisionstorage.local.divisionGet
Local Encryptedstorage.local.encryptedGet / Set
Local Formatstorage.local.formatInvoke
Local Abnormalstorage.local.abnormalReport
Local Removedstorage.local.removedReport
Diagnostics Login Timesystem.diagnostics.loginTimeGet
Diagnostics Max Onlinesystem.diagnostics.maxOnlineGet
Diagnostics Statesystem.diagnostics.stateGet
Diagnostics Heartbeatsystem.diagnostics.heartbeatReport
Diagnostics Self Testsystem.diagnostics.selfTestInvoke
Diagnostics Bootedsystem.diagnostics.bootedReport
Info Basicsystem.info.basicGet
Info Modelsystem.info.modelGet
Info Namesystem.info.nameGet / Set
Info Modify Namesystem.info.modifyNameDiscovery only
Credential Tcmsystem.credential.tcmDiscovery only
Credential Sc Codesystem.credential.scCodeDiscovery only
Credential Authsystem.credential.authDiscovery only
Credential Reg Codesystem.credential.regCodeDiscovery only
Maintenance Restoresystem.maintenance.restoreInvoke
Time Formatsystem.time.formatGet / Set
Upgrade Startedsystem.upgrade.startedReport
Upgrade Succeededsystem.upgrade.succeededReport
Upgrade Failedsystem.upgrade.failedReport
Upgrade Progress Reportsystem.upgrade.progressReportReport
Package Loadedalgorithm.package.loadedGet
Package Regionalgorithm.package.regionGet / Set
Package Upgradealgorithm.package.upgradeInvoke
Package Checkalgorithm.package.checkInvoke
Package Deletealgorithm.package.deleteInvoke
Package Progressalgorithm.package.progressInvoke
Package Statusalgorithm.package.statusInvoke
Package Enablealgorithm.package.enableInvoke
Package Download Resultalgorithm.package.downloadResultReport
Package Upgrade Resultalgorithm.package.upgradeResultReport
Ir Sendcontrol.ir.sendGet / Set
Ir Study Codecontrol.ir.studyCodeGet
IR learning enabledcontrol.ir.studyEnabledGet / Set
Ir Study Failedcontrol.ir.studyFailedReport
Outlet power enabledcontrol.outlet.enabledGet / Set
Master outlet enabledcontrol.outlet.masterEnabledGet / Set
Outlet Switch2enabledcontrol.outlet.switch2EnabledGet / Set
Outlet Switch3enabledcontrol.outlet.switch3EnabledGet / Set
Outlet Switch4enabledcontrol.outlet.switch4EnabledGet / Set
Outlet Switch5enabledcontrol.outlet.switch5EnabledGet / Set
Outlet Switch6enabledcontrol.outlet.switch6EnabledGet / Set
Outlet Child Lockcontrol.outlet.childLockGet / Set
Outlet Overcharge Protectioncontrol.outlet.overchargeProtectionGet / Set
Outlet Power Savingcontrol.outlet.powerSavingGet / Set
Outlet switch Countcontrol.outlet.switchCountGet / Set
Outlet Restart Statecontrol.outlet.restartStateGet / Set
Outlet External switch Typecontrol.outlet.externalSwitchTypeGet / Set
Outlet Operation Modecontrol.outlet.operationModeGet / Set
Outlet Pulse Durationcontrol.outlet.pulseDurationGet / Set
Outlet Multi Controlcontrol.outlet.multiControlGet / Set
Outlet Countdown Setcontrol.outlet.countdownSetInvoke
Outlet Countdown Getcontrol.outlet.countdownGetInvoke
Outlet Timer Setcontrol.outlet.timerSetInvoke
Outlet Timer Getcontrol.outlet.timerGetInvoke
Outlet Timer Listcontrol.outlet.timerListInvoke
Outlet Task Listcontrol.outlet.taskListInvoke
Outlet Switchedcontrol.outlet.switchedReport
Outlet Switch2switchedcontrol.outlet.switch2SwitchedReport
Outlet Switch3switchedcontrol.outlet.switch3SwitchedReport
Outlet Overloadcontrol.outlet.overloadReport
Outlet Countdown Failedcontrol.outlet.countdownFailedReport
Outlet Countdown Finishedcontrol.outlet.countdownFinishedReport
Outlet Timer Failedcontrol.outlet.timerFailedReport
Outlet Timer Finishedcontrol.outlet.timerFinishedReport
Motor Runtimecontrol.motor.runtimeGet / Set
Motor Presetcontrol.motor.presetGet / Set
Motor Travel Percentcontrol.motor.travelPercentGet / Set
Motor State Controlcontrol.motor.stateControlGet / Set
Motor Calibratecontrol.motor.calibrateGet / Set
Lock switch statuscontrol.lock.statusGet / Set
Lock statecontrol.lock.stateGet
Lock actioncontrol.lock.invokeInvoke
Motor Direction Getcontrol.motor.directionGetInvoke
Motor Direction Setcontrol.motor.directionSetInvoke
Motor actioncontrol.motor.invokeInvoke
Battery camera
device.capability.list (List capabilities)