power.mode.changed(用电模式切换)
power.mode.changed:用电模式切换
power.mode.changed · 设备级 · 消息查询权限 Alarm
功能详情
用电模式切换时上报。msgType 为 power.mode.changed(compose 事件,多 ident 映射同叶)。订阅 capabilityEvent 收推送;拉取结构一致。见 事件目录、公共负载 与 接收设备消息、setMessageCallback。
上报字段说明
outputData 字段 按机型 ident 可选或为空对象(如仅 electric、或 {});下表为常见 e_powerModeChange 形态。
| 参数名 | 说明 | 类型 | 必填 | 取值 |
|---|---|---|---|---|
mode | 模式(切换后的模式)。 | enum | 否 | 0 自动;1 省电模式;2 超级省电模式;3 正常;4 性能;5 高性能;6 自定义;7 常用;8 连续录像;9 vlog录制;10 长续航 |
battery | 电量。范围 0~100,步长 1,单位 %。 | int | 否 | 0~100,步长 1,单位 % |
electric | 电量。范围 0~100,步长 1,单位 %。 | int | 否 | 0~100,步长 1,单位 % |
样例
{
"msgType": "power.mode.changed",
"deviceId": "TESTIPC000012345",
"productId": "56WGTET2",
"outputData": {
"mode": "1",
"battery": 72
},
"time": 1673406989,
"localTime": "20230111T111629",
"alarmId": "116257862023505xxxx"
}
最小权限
管理员操作自己绑定的设备不需要权限。操作被分享设备需要报警消息权限。子用户绑定不需要。子账号需要 Alarm。列表/检索按条过滤无权事件。省电 / 供电模式。
