Get started
  • English
  • 简体中文
Official Site
Get started
  • English
  • 简体中文
Official Site
  • Get started
  • Concepts
  • Guides
  • Device capabilities & events
    • Browse by device type
    • Device capabilities
    • Events overview
      • Event types
      • Device status
      • Binding and authorization
      • Detection and alarms
      • Doorbell and lock
      • Service events
      • Overview and common payload
      • Event message types
      • Event message format
    • 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
Key fields
Notes
Related

Power mode changed

Power mode changed power.mode.changed

Key fields

FieldNotes
modeoptional enum 0–10 (auto/power-saving/always-on, etc.; full enum on Power mode changed)
battery / electricoptional; ident dependent; some idents have no extensions

Notes

Standard pushes use capabilityEvent and catalog msgType; legacy models may use other msg_type values—see device.capability.list and message list/search.

Query/receive uses capability-row codes: sub-account Config, shared Config,config (see Permission codes).

Subscribe to capabilityEvent in setMessageCallback. msgType is power.mode.changed. Device-level (device scope; push often omits channelId). compose multi-ident tracks.

Related

  • Mode changed (capability reference)
  • Receive alarm messages (capabilities)
  • Event types