MIOT HomeMIOT Home
米家智能电饭煲 3L
#chunmi.cooker.wy3

米家智能电饭煲 3L

urn:miot-spec-v2:device:cooker:0000A00B:chunmi-wy3:3
版本 v3 v2 v1
语言
Service tree
电饭煲
#2 · cooker
属性 3动作 2事件 1

Properties

工作状态
#1 · status
格式
uint8
读写
R / N
1待机中
2烹饪中
3预约中
4保温中
5错误
6固件升级中
7烹饪完成
故障
#2 · fault
格式
uint8
读写
R / N
0无故障
1无锅
2电压高
3电压低
4底部高温
5顶部高温
6IGBT高温
7IGBT损坏
8顶部传感器损坏
9底部传感器损坏
10通信故障
11电路故障
烹饪模式
#5 · cook-mode
格式
uint8
读写
1精煮饭
2快煮饭
3煮粥
4保温
5自定义

Actions

开始烹饪
#1 · start-cook
入参
#5烹饪模式uint8
停止烹饪
#2 · cancel-cooking

Events

烹饪完成
#1 · cooking-finished
自检服务
#4 · self-check
属性 3动作 3

Properties

自检项
#1 · self-check-items
格式
uint8
读写
0null
1电压
2底部传感器
3顶部传感器
4IGBT传感器
5通信
6风扇状态
7加热状态
8盖子状态
自检结果, 小于0代表有故障,>= 0为当前检测参数数值大小。电压检测:-1高压,-2低压,其它为实际电压值;温度传感器检测:-1开路,-2短路,-3高温,其它为温度值,通讯检测:-1故障,0无故障,总结果:检测成功:ok 检测失败:not ok 未检测:Untested。
#2 · self-check-results
格式
string
读写
R / N
手动检测结果
#3 · manual-check-results
格式
uint8
读写
R / W / N
0Normal
1Abnormal

Actions

开始自检
#1 · start-check
入参
#1自检项uint8
出参
#2自检结果, 小于0代表有故障,>= 0为当前检测参数数值大小。电压检测:-1高压,-2低压,其它为实际电压值;温度传感器检测:-1开路,-2短路,-3高温,其它为温度值,通讯检测:-1故障,0无故障,总结果:检测成功:ok 检测失败:not ok 未检测:Untested。string
终止自检
#2 · stop-check
同步手动检测项及结果
#3 · sync-manual-check
入参
#1自检项uint8#3手动检测结果uint8
自定义
#3 · custom
属性 21动作 10事件 13

Properties

食谱标识,0值:无效的Menu Id.
#1 · menu-id
格式
uint32
读写
R / N
0 ~ 4294967295,步长 1
食谱烹饪总时长
#2 · cook-total-time
格式
uint16
读写
R / N
0 ~ 1440,步长 1
剩余时长
#3 · left-time
格式
uint32
读写
R / N
0 ~ 86400,步长 1
保温计时时间
#4 · keepwarm-time
格式
uint16
读写
R / N
0 ~ 1440,步长 1
自动保温标志
#5 · auto-keepwarm-flag
格式
bool
读写
R / N
食谱类型
#6 · recipe-type
格式
int8
读写
R / N
0Native
1Official
2Custom
预约剩余时间
#7 · pre-left-time
格式
uint16
读写
R / N
0 ~ 1440,步长 1
米种信息,0:无效的米种。
#8 · rice-type
格式
uint16
读写
R / N
0 ~ 65535,步长 1
口感
#9 · taste
格式
uint8
读写
R / N
0Soft
1Fit
2Hard
烹饪数据
#10 · cook-data
格式
string
读写
"info_CookData","bell_aa" CookData:表示食谱数据,共266字符; aa,表示响铃标志,aa=00,表示不响铃,aa=01,表示响铃。
#11 · set-menu-data
格式
string
读写
设置参数设置数据 aabbccdd, aa:表示是否熄屏,00:熄,01:不熄; bb:表示待机多长时间熄屏,02、03、04....~10分钟,步长1分钟。 cc:表示烹饪完成后是否推送,00:推送,01:不推送。
#12 · setting-data
格式
string
读写
日志索引
#13 · log-index
格式
uint32
读写
0 ~ 9999,步长 1
日志数据
#14 · log-string
格式
string
读写
检测数据
#15 · inspection-data
格式
string
读写
错误事件信息
#16 · error-event-inf
格式
string
读写
EventRunStatus信息
#17 · event-runstatus-inf
格式
string
读写
精煮和快煮的温度历史数据 最长为4+304*2个16进制字符;前4个字符表示温度点的个字;后面的字符每两个字符表示一个16进制温度点。
#18 · temp-history-data
格式
string
读写
自检项参数
#19 · selfcheck-cmd
格式
uint8
读写
0Null
1Voltage
2SensorBottom
3SensorTop
4SensorIGBT
5Communication
设备参数自检返回值
#20 · selfcheck-value
格式
int16
读写
-32768 ~ 32767,步长 1
有锅时 0, 无锅时 1
#21 · no-pan-flag
格式
uint8
读写
R / N
0HavePan
1NoPan

Actions

开始烹饪
#1 · cooking-start
入参
#10烹饪数据string
取消烹饪
#2 · cooking-cancel
设置食谱
#3 · set-menu
入参
#11"info_CookData","bell_aa" CookData:表示食谱数据,共266字符; aa,表示响铃标志,aa=00,表示不响铃,aa=01,表示响铃。string
恢复到出厂设置
#4 · factory-reset
设置设备参数
#5 · set-setting
入参
#12设置参数设置数据 aabbccdd, aa:表示是否熄屏,00:熄,01:不熄; bb:表示待机多长时间熄屏,02、03、04....~10分钟,步长1分钟。 cc:表示烹饪完成后是否推送,00:推送,01:不推送。string
获取设备参数
#6 · get-setting
出参
#12设置参数设置数据 aabbccdd, aa:表示是否熄屏,00:熄,01:不熄; bb:表示待机多长时间熄屏,02、03、04....~10分钟,步长1分钟。 cc:表示烹饪完成后是否推送,00:推送,01:不推送。string
获得检测数据
#7 · get-inspection-data
出参
#15检测数据string
获取日志数据
#8 · get-log-data
入参
#13日志索引uint32
出参
#14日志数据string
获取精煮或快煮的温度历史
#9 · get-temp-history
出参
#18精煮和快煮的温度历史数据 最长为4+304*2个16进制字符;前4个字符表示温度点的个字;后面的字符每两个字符表示一个16进制温度点。string
获取自检故障数据
#10 · get-selfcheck
入参
#19自检项参数uint8
出参
#20设备参数自检返回值int16

Events

烹饪结束
#1 · cook-finish
触发参数
#1食谱标识,0值:无效的Menu Id.uint32
烹饪完成用于配置自动化,不可关闭
#2 · cook-complete
高压保护
#3 · high-voltage
触发参数
#16错误事件信息string
低压保护
#4 · low-voltage
触发参数
#16错误事件信息string
底部传感器高温
#5 · b-sensor-high
触发参数
#16错误事件信息string
顶部传感器高温
#6 · t-sensor-high
触发参数
#16错误事件信息string
IGBT传感器高温
#7 · igbt-sensor-high
触发参数
#16错误事件信息string
IGBT传感器损坏
#8 · igbt-sensor-bad
触发参数
#16错误事件信息string
顶部传感器损坏
#9 · t-sensor-bad
触发参数
#16错误事件信息string
底部传感器损坏
#10 · b-sensor-bad
触发参数
#16错误事件信息string
通信异常
#11 · com-exception
触发参数
#16错误事件信息string
电路损坏
#12 · circuit-bad
触发参数
#16错误事件信息string
EventRunStatus
#13 · event-runstatus
触发参数
#17EventRunStatus信息string