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
      • Detection and alarms
      • Image
      • PTZ
      • Light
      • Recording
      • Audio
      • Media
      • Network
      • Power
        • Battery
        • Power saving / supply mode
          • power.mode.mode (Get power mode property)
          • power.mode.mode (Set power mode property)
          • power.mode.autoConstant (Get auto always-on property)
          • power.mode.autoConstant (Set auto always-on property)
          • power.mode.autoSave (Get auto power-saving property)
          • power.mode.autoSave (Set auto power-saving property)
          • power.mode.enterThreshold (Get enter power-mode threshold property)
          • power.mode.enterThreshold (Set enter power-mode threshold property)
          • power.mode.saveThreshold (Get power-saving level threshold property)
          • power.mode.saveThreshold (Set power-saving level threshold property)
          • power.mode.supplyState (Get device supply state property)
          • power.mode.state (Get power state property)
          • power.mode.vlog (Get VLog recording property)
          • power.mode.vlog (Set VLog recording property)
          • power.mode.switch (Supply state switch)
          • power.mode.changed (Power mode changed)
        • Sleep and wake
        • Outlet metering
      • 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
On this page
Scope
Reader notes
Index in this folder

Power saving / supply mode

Power saving / supply mode

Scope

Permission Config. Device scope. Property get/set in the table use device.property.* (Config); events such as power.mode.changed use their event pages—receiving messages requires Alarm plus capabilityEvent (see setMessageCallback and Event types). Overview Power.

Reader notes

Start with Using capabilities. Call device.capability.list before you use IDs on this page. See Permission codes and Capability errors.

Index in this folder

OperationID
Get power mode propertypower.mode.mode
Set power mode propertypower.mode.mode
Get auto always-on propertypower.mode.autoConstant
Set auto always-on propertypower.mode.autoConstant
Get auto power-saving propertypower.mode.autoSave
Set auto power-saving propertypower.mode.autoSave
Get enter power-mode threshold propertypower.mode.enterThreshold
Set enter power-mode threshold propertypower.mode.enterThreshold
Get power-saving level threshold propertypower.mode.saveThreshold
Set power-saving level threshold propertypower.mode.saveThreshold
Get device supply state propertypower.mode.supplyState
Get power state propertypower.mode.state
Get VLog recording propertypower.mode.vlog
Set VLog recording propertypower.mode.vlog
Supply state switchpower.mode.switch
Power mode changedpower.mode.changed