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
      • Privacy
      • Call
      • Storage
      • System
        • Diagnostics
          • system.diagnostics.loginTime (Read login timestamp update)
          • system.diagnostics.maxOnline (Read maximum online duration)
          • system.diagnostics.state (Read device boot state)
          • system.diagnostics.heartbeat (Heartbeat)
          • system.diagnostics.selfTest (One-tap self-test)
          • system.diagnostics.booted (Device booted)
          • system.diagnostics.rebootState (Read reboot state)
          • system.diagnostics.rebootState (Set reboot state)
        • Information
        • Maintenance
        • Time
        • Upgrade
        • Credentials
      • 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

System

System

Scope

This domain covers diagnostics, upgrade, and time-related system capabilities. For the upgrade flow, see Upgrade device firmware.

A sub-account needs Config. A shared device needs the basic configuration permission. Device scope. Do not send channelId. Time in this domain only changes date format. UTC sync, time zone, and trigger upgrade are in Other capability APIs.

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

CapabilityDescription
DiagnosticsBoot, online duration
Credentialsdevice.capability.list discovery only—no v2 property get/set; verify/change password via Credentials subtree and legacy OpenAPI
InformationName, model
MaintenanceOne-tap restore defaults
TimeDate format only, not clock sync
UpgradeUpgrade events, not trigger upgrade