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.
| Feature | Method name | Description |
|---|---|---|
| List capabilities | device.capability.list | Capabilities supported on this device or product model |
| Read properties | device.property.get | Read multiple properties in one call |
| Write properties | device.property.set | Write multiple properties; out-of-range values are rejected, not clamped |
| Invoke a service | device.service.invoke | PTZ, 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
| Name | ID | Operations |
|---|---|---|
| Arm/disarm | detection.arming.enabled | Get / Set |
| Alarm debounce duration | detection.arming.debounceDuration | Get / Set |
| Event trigger interval | detection.arming.triggerInterval | Get / Set |
| Alarm interval | detection.arming.interval | Get / Set |
| On-device linkage roles | detection.arming.roles | Get |
| Arming Linked Device | detection.arming.linkedDevice | Get / Set |
| Arming Changed | detection.arming.changed | Report |
| Arming Mode | detection.arming.mode | Get / Set |
| Arming Leave Delay | detection.arming.leaveDelay | Get / Set |
| Arming Apply Mode | detection.arming.applyMode | Invoke |
| Arming Query Mode | detection.arming.queryMode | Invoke |
| Door Contact State | detection.door.contactState | Get |
| Door opened event | detection.door.opened | Report |
| Door closed event | detection.door.closed | Report |
| Gate Alarm Duration | detection.gate.alarmDuration | Get / Set |
| Gate Alarm Type | detection.gate.alarmType | Get / Set |
| Gate Contact Check | detection.gate.contactCheck | Get / Set |
| Gate Alarm Setting | detection.gate.alarmSetting | Get / Set |
| Gate opened event | detection.gate.opened | Report |
| Gate closed event | detection.gate.closed | Report |
| Gate Left Open | detection.gate.leftOpen | Report |
| Environment Temperature | detection.environment.temperature | Get / Set |
| Environment Humidity | detection.environment.humidity | Get / Set |
| Environment Temperature High | detection.environment.temperatureHigh | Report |
| Environment Temperature Low | detection.environment.temperatureLow | Report |
| Environment Humidity High | detection.environment.humidityHigh | Report |
| Environment Humidity Low | detection.environment.humidityLow | Report |
| Tamper event | detection.tamper.detected | Report |
| Attention event | detection.attention.detected | Report |
| People counting enabled | detection.counting.enabled | Get / Set |
| Counting Increment | detection.counting.increment | Get |
| Counting Region | detection.counting.region | Get / Set |
| Counting Sensitivity | detection.counting.sensitivity | Get / Set |
| Counting Clear | detection.counting.clear | Invoke |
| Counting Delete Pic | detection.counting.deletePic | Invoke |
| Counting Distribute Pic | detection.counting.distributePic | Invoke |
| Counting Pic Page | detection.counting.picPage | Invoke |
| Counting Pic State | detection.counting.picState | Invoke |
| Counting Pic Recognized | detection.counting.picRecognized | Report |
| Cry detection enabled | detection.cry.enabled | Get / Set |
| Cry Sensitivity | detection.cry.sensitivity | Get / Set |
| Cry event | detection.cry.detected | Report |
| Absence detection enabled | detection.duty.enabled | Get / Set |
| Duty Duration | detection.duty.duration | Get / Set |
| Duty Count | detection.duty.count | Get / Set |
| Duty Plan | detection.duty.plan | Get / Set |
| Duty event | detection.duty.detected | Report |
| Face detection enabled | detection.face.enabled | Get / Set |
| Face Config | detection.face.config | Get / Set |
| Face List | detection.face.list | Invoke |
| Face Import Progress | detection.face.importProgress | Invoke |
| Face Notify Update | detection.face.notifyUpdate | Invoke |
| Face event | detection.face.detected | Report |
| Fall detection enabled | detection.fall.enabled | Get / Set |
| Fall event | detection.fall.detected | Report |
| Object bounding box enabled | detection.frame.enabled | Get / Set |
| Gesture call enabled | detection.gesture.enabled | Get / Set |
| Intrusion detection enabled | detection.intrusion.enabled | Get / Set |
| Intrusion Person Filter | detection.intrusion.personFilter | Get / Set |
| Intrusion Vehicle Filter | detection.intrusion.vehicleFilter | Get / Set |
| Intrusion Pet Filter | detection.intrusion.petFilter | Get / Set |
| Intrusion Region | detection.intrusion.region | Get / Set |
| Intrusion Max Range | detection.intrusion.maxRange | Get |
| Intrusion Sensitivity | detection.intrusion.sensitivity | Get / Set |
| Intrusion Plan | detection.intrusion.plan | Get / Set |
| Intrusion Delete | detection.intrusion.delete | Invoke |
| Intrusion Rename | detection.intrusion.rename | Invoke |
| Intrusion event | detection.intrusion.detected | Report |
| Loitering detection enabled | detection.loitering.enabled | Get / Set |
| Loitering Duration | detection.loitering.duration | Get / Set |
| Loitering Plan | detection.loitering.plan | Get / Set |
| Loitering event | detection.loitering.detected | Report |
| Minor detection enabled | detection.minor.enabled | Get / Set |
| Minor event | detection.minor.detected | Report |
| Mix event | detection.mix.detected | Report |
| Motion detection enabled | detection.motion.enabled | Get / Set |
| Motion detection sensitivity | detection.motion.sensitivity | Get / Set |
| Detection range | detection.motion.range | Get / Set |
| Detection distance | detection.motion.distance | Get / Set |
| Detection region | detection.motion.region | Get / Set |
| Max detection region size | detection.motion.maxRange | Get |
| Detection schedule | detection.motion.plan | Get / Set |
| Motion tracking | detection.motion.tracking | Get / Set |
| Motion alarm metadata | detection.motion.metadata | Invoke |
| Motion alarm | detection.motion.detected | Report |
| Video occlusion enabled | detection.occlusion.enabled | Get / Set |
| Occlusion Sensitivity | detection.occlusion.sensitivity | Get / Set |
| Occlusion event | detection.occlusion.detected | Report |
| Illegal parking detection enabled | detection.parking.enabled | Get / Set |
| Parking Duration | detection.parking.duration | Get / Set |
| Parking Plan | detection.parking.plan | Get / Set |
| Parking event | detection.parking.detected | Report |
| Human detection enabled | detection.person.enabled | Get / Set |
| Person Sensitivity | detection.person.sensitivity | Get / Set |
| Person Plan | detection.person.plan | Get / Set |
| Person Frame | detection.person.frame | Get / Set |
| Person Tracking | detection.person.tracking | Get / Set |
| Person Track Region | detection.person.trackRegion | Get / Set |
| Person event | detection.person.detected | Report |
| Pet detection enabled | detection.pet.enabled | Get / Set |
| Pet Sensitivity | detection.pet.sensitivity | Get / Set |
| Pet Plan | detection.pet.plan | Get / Set |
| Pet Frame | detection.pet.frame | Get / Set |
| Pet Tracking | detection.pet.tracking | Get / Set |
| Pet event | detection.pet.detected | Report |
| Pir Start | detection.pir.start | Invoke |
| Pir Stop | detection.pir.stop | Invoke |
| Pir event | detection.pir.detected | Report |
| Pir Cleared | detection.pir.cleared | Report |
| License plate recognition enabled | detection.plate.enabled | Get / Set |
| Plate Ignore | detection.plate.ignore | Get / Set |
| Plate event | detection.plate.detected | Report |
| Vehicle guard enabled | detection.sentry.enabled | Get / Set |
| Sentry Plan | detection.sentry.plan | Get / Set |
| Sentry event | detection.sentry.detected | Report |
| Siren enabled | detection.siren.enabled | Get |
| Siren Linkage | detection.siren.linkage | Get / Set |
| Siren Linkage Events | detection.siren.linkageEvents | Get / Set |
| Siren Plan | detection.siren.plan | Get / Set |
| Siren State | detection.siren.state | Get |
| Siren Start | detection.siren.start | Invoke |
| Siren Stop | detection.siren.stop | Invoke |
| Siren Countdown | detection.siren.countdown | Invoke |
| Siren Duration | detection.siren.duration | Invoke |
| Siren Activated | detection.siren.activated | Report |
| Siren Hold Duration | detection.siren.holdDuration | Get / Set |
| Voice SOS enabled | detection.sos.enabled | Get / Set |
| Sos Sensitivity | detection.sos.sensitivity | Get / Set |
| Sos Dialect | detection.sos.dialect | Get / Set |
| Sos event | detection.sos.detected | Report |
| Abnormal sound enabled | detection.sound.enabled | Get / Set |
| Sound Threshold | detection.sound.threshold | Get / Set |
| Sound event | detection.sound.detected | Report |
| Tripwire detection enabled | detection.trip.enabled | Get / Set |
| Trip Region | detection.trip.region | Get / Set |
| Trip Plan | detection.trip.plan | Get / Set |
| Trip event | detection.trip.detected | Report |
| No-person detection enabled | detection.unmanned.enabled | Get / Set |
| Unmanned Duration | detection.unmanned.duration | Get / Set |
| Unmanned Region Count | detection.unmanned.regionCount | Get |
| Unmanned Plan | detection.unmanned.plan | Get / Set |
| Unmanned event | detection.unmanned.detected | Report |
| Vehicle detection enabled | detection.vehicle.enabled | Get / Set |
| Vehicle Sensitivity | detection.vehicle.sensitivity | Get / Set |
| Vehicle Plan | detection.vehicle.plan | Get / Set |
| Vehicle Frame | detection.vehicle.frame | Get / Set |
| Vehicle Tracking | detection.vehicle.tracking | Get / Set |
| Vehicle event | detection.vehicle.detected | Report |
| Anti-flicker enabled | image.flicker.enabled | Get / Set |
| Flicker Config | image.flicker.config | Get / Set |
| Night vision enabled | image.night.enabled | Get / Set |
| Night Mode | image.night.mode | Get / Set |
| Night vision switch mode | image.night.switchMode | Get / Set |
| Night Plan | image.night.plan | Get / Set |
| Image flip | image.orient.enabled | Get / Set |
| Orient Status | image.orient.calibStatus | Get |
| Orient Calibrate | image.orient.calibrate | Invoke |
| Video standard (PAL/NTSC) | image.standard.type | Get |
| Switch video standard | image.standard.switch | Invoke |
| WDR mode | image.wdr.mode | Get / Set |
| WDR mode | image.wdr.mode | Get / Set |
| Aim Speed | ptz.aim.speed | Get / Set |
| Aim Scan Distance | ptz.aim.scanDistance | Get |
| Move by speed | ptz.aim.relative | Invoke |
| Move by step | ptz.aim.step | Invoke |
| Aim Reset | ptz.aim.reset | Invoke |
| Cruise Mode | ptz.cruise.mode | Get / Set |
| Cruise Smart | ptz.cruise.smart | Get / Set |
| Cruise Interval | ptz.cruise.interval | Get / Set |
| Cruise Min Presets | ptz.cruise.minPresets | Get |
| Cruise Plan | ptz.cruise.plan | Get / Set |
| Cruise Get | ptz.cruise.get | Invoke |
| Cruise Set | ptz.cruise.set | Invoke |
| Bullet–PTZ linkage enabled | ptz.linkage.enabled | Get / Set |
| Linkage action | ptz.linkage.invoke | Invoke |
| Preset Stay Time | ptz.preset.stayTime | Get / Set |
| Idle guard | ptz.preset.idle | Get / Set |
| Preset Idle Delay | ptz.preset.idleDelay | Get / Set |
| Preset Return | ptz.preset.return | Get / Set |
| Preset Add | ptz.preset.add | Invoke |
| Preset Delete | ptz.preset.delete | Invoke |
| Preset Goto | ptz.preset.goto | Invoke |
| Preset List | ptz.preset.list | Invoke |
| Preset Rename | ptz.preset.rename | Invoke |
| Preset Set | ptz.preset.set | Invoke |
| Zoom Value | ptz.zoom.value | Get / Set |
| Zoom Auto | ptz.zoom.auto | Get / Set |
| Zoom Accuracy | ptz.zoom.accuracy | Get |
| Zoom Set | ptz.zoom.set | Invoke |
| Red-blue alert light enabled | light.alert.enabled | Get / Set |
| Alert Linkage | light.alert.linkage | Get / Set |
| Alert Linkage Events | light.alert.linkageEvents | Get / Set |
| Alert Plan | light.alert.plan | Get / Set |
| Alert Start | light.alert.start | Invoke |
| Alert Stop | light.alert.stop | Invoke |
| Alert Countdown | light.alert.countdown | Invoke |
| Fill Sensitivity | light.fill.sensitivity | Get / Set |
| Fill Distance | light.fill.distance | Get / Set |
| Status indicator enabled | light.indicator.enabled | Get / Set |
| Ir Mode | light.ir.mode | Get / Set |
| Searchlight enabled | light.searchlight.enabled | Get / Set |
| White light enabled | light.white.enabled | Get / Set |
| White Mode | light.white.mode | Get / Set |
| White Level | light.white.level | Get / Set |
| White Linkage | light.white.linkage | Get / Set |
| White Linkage Events | light.white.linkageEvents | Get / Set |
| White Plan | light.white.plan | Get / Set |
| White Timer | light.white.timer | Get / Set |
| White Countdown | light.white.countdown | Get |
| White State | light.white.state | Get |
| White Start | light.white.start | Invoke |
| White Stop | light.white.stop | Invoke |
| Generic event delivery | record.event.detected | Report |
| File Cover | record.file.cover | Get |
| File Page Size | record.file.pageSize | Get |
| File Download | record.file.download | Get |
| File List | record.file.list | Invoke |
| File Alarm List | record.file.alarmList | Invoke |
| File Count | record.file.count | Invoke |
| File Bitmap | record.file.bitmap | Invoke |
| Recording storage enabled | record.plan.enabled | Get / Set |
| Plan Normal | record.plan.normal | Get / Set |
| Plan Plan | record.plan.plan | Get / Set |
| Plan Storage Mode | record.plan.storageMode | Get / Set |
| Plan Config | record.plan.config | Get / Set |
| Plan Max Duration | record.plan.maxDuration | Get / Set |
| Playback fast-forward | record.playback.forward | Get |
| Timelapse State | record.timelapse.state | Get |
| Timelapse Create | record.timelapse.create | Invoke |
| Timelapse Delete | record.timelapse.delete | Invoke |
| Timelapse End | record.timelapse.end | Invoke |
| Timelapse Current | record.timelapse.executing | Invoke |
| Timelapse Calendar | record.timelapse.calendar | Invoke |
| Timelapse Files | record.timelapse.files | Invoke |
| Timelapse Completed | record.timelapse.completed | Report |
| Dnd Plan | audio.dnd.plan | Get / Set |
| Dnd Ringer | audio.dnd.ringer | Get / Set |
| Microphone enabled | audio.mic.enabled | Get / Set |
| Device prompt tone enabled | audio.prompt.enabled | Get / Set |
| Prompt Level | audio.prompt.level | Get / Set |
| Ring Config | audio.ring.config | Get / Set |
| Ring Alarm Config | audio.ring.alarmConfig | Get / Set |
| Ring Alarm Bell | audio.ring.alarmBell | Get / Set |
| Ring Max Count | audio.ring.maxCount | Get |
| Ring Add | audio.ring.add | Invoke |
| Ring Delete | audio.ring.delete | Invoke |
| Ring Update List | audio.ring.updateList | Invoke |
| Alarm voice enabled | audio.speech.enabled | Get / Set |
| Speech Level | audio.speech.level | Get / Set |
| Speech Broadcast Count | audio.speech.broadcastCount | Get / Set |
| Voice Call Phone | audio.voice.callPhone | Get / Set |
| Voice Light | audio.voice.light | Get / Set |
| Voice Sensitivity | audio.voice.sensitivity | Get / Set |
| Volume Level | audio.volume.level | Get / Set |
| Codec Format | media.codec.format | Get / Set |
| Codec Audio Format | media.codec.audioFormat | Get / Set |
| Codec Stream Type | media.codec.streamType | Get / Set |
| Codec Stream Count | media.codec.streamCount | Get |
| Codec Auto switch | media.codec.autoSwitch | Get / Set |
| Codec Bitrate Params | media.codec.bitrateParams | Get |
| Codec Current Bitrate | media.codec.currentBitrate | Get / Set |
| Codec Iframe Size | media.codec.iFrameSize | Get |
| Codec Resolution | media.codec.resolution | Get / Set |
| Codec Capture Stream | media.codec.captureStream | Get |
| Codec Play Ratio | media.codec.playRatio | Get |
| Display Auto Off | media.display.autoOff | Get / Set |
| Display Auto Wake | media.display.autoWake | Get / Set |
| Display Night Off | media.display.nightOff | Get / Set |
| Display Plan | media.display.plan | Get / Set |
| Osd Config | media.osd.config | Get / Set |
| Source Names | media.source.names | Get / Set |
| Source Order | media.source.order | Get |
| Watermark enabled | media.watermark.enabled | Get / Set |
| Cellular Info | network.cellular.info | Get |
| Cellular Status | network.cellular.status | Get |
| Cellular Operator Name | network.cellular.operatorName | Get |
| Cellular Operator Signal | network.cellular.operatorSignal | Get |
| Cellular Apn Status | network.cellular.apnStatus | Get |
| Cellular Auto Handover | network.cellular.autoHandover | Get / Set |
| Cellular Signal Test | network.cellular.signalTest | Get / Set |
| Cellular Apn | network.cellular.setApn | Invoke |
| Cellular switch | network.cellular.switch | Invoke |
| Sim Support | network.sim.support | Discovery only |
| Provisioning Insensitive | network.provisioning.insensitive | Discovery only |
| Provisioning Auth Bind | network.provisioning.authBind | Discovery only |
| Provisioning Accessory Paired | network.provisioning.accessoryPaired | Report |
| Gateway Accessory | network.gateway.accessory | Discovery only |
| Bluetooth Self Discovery | network.bluetooth.selfDiscovery | Discovery only |
| Lan Dhcp | network.lan.dhcp | Get / Set |
| Lan Ip Info | network.lan.ipInfo | Get |
| Link Mode | network.link.mode | Get |
| Link Status | network.link.status | Get |
| Link Shared | network.link.shared | Get |
| Link Talk First | network.link.talkFirst | Get |
| Link Auto switch | network.link.autoSwitch | Get / Set |
| Link Macs | network.link.macs | Get |
| Link switch | network.link.switch | Invoke |
| Link One Way | network.link.oneWay | Discovery only |
| Link Lan To Wifi | network.link.lanToWifi | Discovery only |
| Service Onvif | network.service.onvif | Get / Set |
| Service Rtmp | network.service.rtmp | Get / Set |
| Service Rtmp Config | network.service.rtmpConfig | Get / Set |
| Service Tls | network.service.tls | Get / Set |
| Service Discover | network.service.discover | Get / Set |
| Service Third Link | network.service.thirdLink | Get |
| Service Rtsp | network.service.rtsp | Get / Set |
| Service Web | network.service.web | Get |
| Service Private Signal | network.service.privateSignal | Get / Set |
| Service Tls Signal | network.service.tlsSignal | Get |
| Service Private Stream | network.service.privateStream | Get |
| Wifi Info | network.wifi.info | Get |
| Wifi Rssi | network.wifi.rssi | Get / Set |
| Wifi Frequent Report | network.wifi.frequentReport | Get / Set |
| Wifi Support | network.wifi.support | Discovery only |
| Zigbee Rssi | network.zigbee.rssi | Get |
| Battery Info | power.battery.info | Get |
| Battery Charge Data | power.battery.chargeData | Get |
| Battery Low | power.battery.low | Report |
| Battery Full | power.battery.full | Report |
| Battery Level | power.battery.level | Get |
| Mode Mode | power.mode.mode | Get / Set |
| Mode Auto Constant | power.mode.autoConstant | Get / Set |
| Mode Auto Save | power.mode.autoSave | Get / Set |
| Mode Enter Threshold | power.mode.enterThreshold | Get / Set |
| Mode Save Threshold | power.mode.saveThreshold | Get / Set |
| Mode Supply State | power.mode.supplyState | Get |
| Mode State | power.mode.state | Get |
| Mode Vlog | power.mode.vlog | Get / Set |
| Mode switch | power.mode.switch | Invoke |
| Mode Changed | power.mode.changed | Report |
| Sleep Status | power.sleep.status | Get |
| Sleep Preview | power.sleep.preview | Get / Set |
| Sleep Wake | power.sleep.wake | Invoke |
| Sleep Delay | power.sleep.delay | Invoke |
| Sleep Imminent | power.sleep.imminent | Report |
| Outlet Power | power.outlet.power | Get / Set |
| Outlet Current | power.outlet.current | Get / Set |
| Outlet Voltage | power.outlet.voltage | Get / Set |
| Outlet Energy | power.outlet.energy | Get / Set |
| Outlet Read | power.outlet.read | Invoke |
| Outlet Clear Energy | power.outlet.clearEnergy | Invoke |
| Outlet Stats By Time | power.outlet.statsByTime | Invoke |
| Privacy mode enabled | privacy.cover.enabled | Get / Set |
| Cover Plan | privacy.cover.plan | Get / Set |
| Cover Time Points | privacy.cover.timePoints | Get / Set |
| Human masking enabled | privacy.mask.enabled | Get / Set |
| Mask Plan | privacy.mask.plan | Get / Set |
| Doorbell Distance | call.doorbell.distance | Get / Set |
| Device talk | call.session.deviceTalk | Discovery only |
| Channel talk | call.session.channelTalk | Discovery only |
| Session Ring Muted | call.session.ringMuted | Get / Set |
| Session Ring Volume | call.session.ringVolume | Get / Set |
| Session Answer | call.session.answer | Discovery only |
| Session Hangup | call.session.hangup | Discovery only |
| Session Refuse | call.session.refuse | Discovery only |
| Session Called | call.session.called | Report |
| Session Answered | call.session.answered | Report |
| Session Hung Up | call.session.hungUp | Report |
| Session Refused | call.session.refused | Report |
| Session Cancelled | call.session.cancelled | Report |
| Session Video Talk | call.session.videoTalk | Discovery only |
| Local Capacity | storage.local.capacity | Get |
| Local Division | storage.local.division | Get |
| Local Encrypted | storage.local.encrypted | Get / Set |
| Local Format | storage.local.format | Invoke |
| Local Abnormal | storage.local.abnormal | Report |
| Local Removed | storage.local.removed | Report |
| Diagnostics Login Time | system.diagnostics.loginTime | Get |
| Diagnostics Max Online | system.diagnostics.maxOnline | Get |
| Diagnostics State | system.diagnostics.state | Get |
| Diagnostics Heartbeat | system.diagnostics.heartbeat | Report |
| Diagnostics Self Test | system.diagnostics.selfTest | Invoke |
| Diagnostics Booted | system.diagnostics.booted | Report |
| Info Basic | system.info.basic | Get |
| Info Model | system.info.model | Get |
| Info Name | system.info.name | Get / Set |
| Info Modify Name | system.info.modifyName | Discovery only |
| Credential Tcm | system.credential.tcm | Discovery only |
| Credential Sc Code | system.credential.scCode | Discovery only |
| Credential Auth | system.credential.auth | Discovery only |
| Credential Reg Code | system.credential.regCode | Discovery only |
| Maintenance Restore | system.maintenance.restore | Invoke |
| Time Format | system.time.format | Get / Set |
| Upgrade Started | system.upgrade.started | Report |
| Upgrade Succeeded | system.upgrade.succeeded | Report |
| Upgrade Failed | system.upgrade.failed | Report |
| Upgrade Progress Report | system.upgrade.progressReport | Report |
| Package Loaded | algorithm.package.loaded | Get |
| Package Region | algorithm.package.region | Get / Set |
| Package Upgrade | algorithm.package.upgrade | Invoke |
| Package Check | algorithm.package.check | Invoke |
| Package Delete | algorithm.package.delete | Invoke |
| Package Progress | algorithm.package.progress | Invoke |
| Package Status | algorithm.package.status | Invoke |
| Package Enable | algorithm.package.enable | Invoke |
| Package Download Result | algorithm.package.downloadResult | Report |
| Package Upgrade Result | algorithm.package.upgradeResult | Report |
| Ir Send | control.ir.send | Get / Set |
| Ir Study Code | control.ir.studyCode | Get |
| IR learning enabled | control.ir.studyEnabled | Get / Set |
| Ir Study Failed | control.ir.studyFailed | Report |
| Outlet power enabled | control.outlet.enabled | Get / Set |
| Master outlet enabled | control.outlet.masterEnabled | Get / Set |
| Outlet Switch2enabled | control.outlet.switch2Enabled | Get / Set |
| Outlet Switch3enabled | control.outlet.switch3Enabled | Get / Set |
| Outlet Switch4enabled | control.outlet.switch4Enabled | Get / Set |
| Outlet Switch5enabled | control.outlet.switch5Enabled | Get / Set |
| Outlet Switch6enabled | control.outlet.switch6Enabled | Get / Set |
| Outlet Child Lock | control.outlet.childLock | Get / Set |
| Outlet Overcharge Protection | control.outlet.overchargeProtection | Get / Set |
| Outlet Power Saving | control.outlet.powerSaving | Get / Set |
| Outlet switch Count | control.outlet.switchCount | Get / Set |
| Outlet Restart State | control.outlet.restartState | Get / Set |
| Outlet External switch Type | control.outlet.externalSwitchType | Get / Set |
| Outlet Operation Mode | control.outlet.operationMode | Get / Set |
| Outlet Pulse Duration | control.outlet.pulseDuration | Get / Set |
| Outlet Multi Control | control.outlet.multiControl | Get / Set |
| Outlet Countdown Set | control.outlet.countdownSet | Invoke |
| Outlet Countdown Get | control.outlet.countdownGet | Invoke |
| Outlet Timer Set | control.outlet.timerSet | Invoke |
| Outlet Timer Get | control.outlet.timerGet | Invoke |
| Outlet Timer List | control.outlet.timerList | Invoke |
| Outlet Task List | control.outlet.taskList | Invoke |
| Outlet Switched | control.outlet.switched | Report |
| Outlet Switch2switched | control.outlet.switch2Switched | Report |
| Outlet Switch3switched | control.outlet.switch3Switched | Report |
| Outlet Overload | control.outlet.overload | Report |
| Outlet Countdown Failed | control.outlet.countdownFailed | Report |
| Outlet Countdown Finished | control.outlet.countdownFinished | Report |
| Outlet Timer Failed | control.outlet.timerFailed | Report |
| Outlet Timer Finished | control.outlet.timerFinished | Report |
| Motor Runtime | control.motor.runtime | Get / Set |
| Motor Preset | control.motor.preset | Get / Set |
| Motor Travel Percent | control.motor.travelPercent | Get / Set |
| Motor State Control | control.motor.stateControl | Get / Set |
| Motor Calibrate | control.motor.calibrate | Get / Set |
| Lock switch status | control.lock.status | Get / Set |
| Lock state | control.lock.state | Get |
| Lock action | control.lock.invoke | Invoke |
| Motor Direction Get | control.motor.directionGet | Invoke |
| Motor Direction Set | control.motor.directionSet | Invoke |
| Motor action | control.motor.invoke | Invoke |
