MIOT HomeMIOT Home
米家智能电烤箱 40L
#chunmi.oven.x13

米家智能电烤箱 40L

urn:miot-spec-v2:device:oven:0000A04E:chunmi-x13:2
版本 v2 v1
语言
Service tree
蒸烤箱
#2 · oven
属性 8动作 3事件 1

Properties

工作状态
#1 · status
格式
uint8
读写
R / N
1待机中
2工作中
3暂停中
4预约中
5预热中
6休眠中
7预热完成
8故障
9升级中
10烹饪完成
故障 下传感器故障8 上传感器故障9 通讯故障11
#2 · fault
格式
uint8
读写
R / N
0null
8下传感器故障
9上传感器故障
11通讯故障
烹饪模式
#4 · cook-mode
格式
uint8
读写
R / N / W
1标准烤
2烘焙
3发酵
4烘烤
5风干
6默认
剩余时间
#5 · left-time
格式
uint16
读写
R / N
0 ~ 1440,步长 1
已工作时间
#6 · working-time
格式
uint32
读写
R / N
0 ~ 1440,步长 1
设定温度
#7 · target-temperature
格式
uint8
读写
R / W / N
0 ~ 255,步长 1
温度
#8 · temperature
格式
uint8
读写
R / N
0 ~ 255,步长 1
烹饪时间
#11 · cook-time
格式
uint16
读写
R / W / N
0 ~ 1440,步长 1

Actions

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

Events

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

Properties

自检项
#1 · self-check-items
格式
uint8
读写
0null
1顶部传感器
2底部传感器
3通讯
4上电热管
5下电热管
自检结果, 小于0代表有故障,>= 0为当前检测参数数值大小。温度传感器检测:-1开路,-2短路,-3高温,其它为温度值,通讯检测:-1故障,1无故障,上下热管检测:-1故障,1无故障,总结果:检测成功: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短路,-3高温,其它为温度值,通讯检测:-1故障,1无故障,上下热管检测:-1故障,1无故障,总结果:检测成功:ok 检测失败:not ok 未检测:Untested。string
终止自检
#2 · stop-check
同步手动检测项及结果
#3 · sync-manual-check
入参
#1自检项uint8#3手动检测结果uint8
自定义
#3 · custom
属性 29动作 13事件 14

Properties

偏移0:长度2,表示序号;偏移2:长度8,表示MenuID;偏移10:最长50字符,GBK编码,表示菜单名字;最后两个字符恒为00,表示菜单结束
#1 · menu
格式
string
读写
R / N
0:表示未烹饪, 其它:表示烹饪中的阶段数;
#2 · phase
格式
uint8
读写
R / N
0 ~ 255,步长 1
操作超时剩余时长(秒)
#3 · timeout-time
格式
uint32
读写
R / N
0 ~ 4294967295,步长 1
预约烹饪开始剩余时长(秒)
#4 · precook-time
格式
uint32
读写
R / N
0 ~ 4294967295,步长 1
预热已运行的时间(秒)
#5 · preheat-time
格式
uint32
读写
R / N
0 ~ 4294967295,步长 1
菜单类型:00 官方模式,01 官方食谱,02 自定义食谱
#6 · cooking-mode
格式
uint8
读写
R / N
0 ~ 255,步长 1
固件版本号
#7 · version
格式
uint16
读写
R / N
0 ~ 999,步长 1
1:预热已开启;0:预热未开启
#8 · preheat-state
格式
uint8
读写
R / N
0Preheat-no-open
1Preheat-open
总烹饪时长(秒)
#9 · cooking-time
格式
uint32
读写
R / N
0 ~ 4294967295,步长 1
继续烹饪时的设置时长
#10 · setting-time
格式
uint32
读写
R / N
0 ~ 4294967295,步长 1
剩余烹饪时长(秒)
#11 · left-time
格式
uint32
读写
R / N
0 ~ 4294967295,步长 1
当前菜谱MenuID
#12 · menu-id
格式
string
读写
R / N
电源板版本号
#13 · board-version
格式
uint8
读写
R / N
0 ~ 255,步长 1
多段烹饪步骤
#14 · cook-step
格式
uint8
读写
R / N
0 ~ 255,步长 1
显示温度
#15 · display-temp
格式
uint8
读写
R / N
0 ~ 255,步长 1
烹饪数据
#16 · cook-data
格式
string
读写
继续烹饪下发参数aabbccddeeffgg,aa:是否调整上管温度,01表示调整上管温度,00表示没有调整上管温度bb:新的上管温度值,没有调整温度则为0cc:是否调整时间,01表示调整时间,00表示没有调整时间ddee:新的时间(单位:分),没有调整时间则为0;ff:是否调整下管温度,01表示调整下管温度,00表示没有调整下管温度gg:新的下管温度值,没有调整温度则为0
#17 · proceed-cook-data
格式
string
读写
R / N
米家用户IDuid_xxxxxxxx:米家用户ID
#18 · user-id
格式
string
读写
设备信息info_aabbcc aa:大类 bb:小类 cc:操作来源
#19 · informatin
格式
string
读写
烹饪项目的名字(最长50个字符,GBK编码)
#20 · recipe-name
格式
string
读写
响铃标志0:不响铃1:响铃
#21 · bell
格式
string
读写
菜单在设备中的顺序号
#22 · menu-order
格式
string
读写
交互参数bit0 预热完成是否推送 bit1 烹饪完成是否推送 bit2/bit3 00代表炉灯常灭 01代表5分钟后熄灭 10代表45分钟后熄灭
#23 · interaction
格式
string
读写
检测参数
#24 · inspection-data
格式
string
读写
通用事件输出参数
#25 · event-out-string
格式
string
读写
自检项参数 1:底部温度传感器检测;2顶部温度传感器检测;3:通讯检测
#26 · selfcheck-cmd
格式
uint8
读写
0Null
1Bottomtemp
2Toptemp
3Communication
设备参数自检返回值,小于0代表有故障,大于0为当前检测参数数值大小;温度传感器检测:-1开路,-2短路,-3高温,其它为温度值,通讯检测:-1故障,0无故障
#27 · selfcheck-value
格式
int16
读写
-32768 ~ 32767,步长 1
设置下管温度
#28 · set-bot-temp
格式
uint8
读写
R / N
0 ~ 255,步长 1
烹饪结束标志:0:烹饪结束后有任何按键操作;1.烹饪时间到,烹饪正常结束;2.未操作超时,烹饪异常结束;3.自检烹饪完成
#29 · finish-state
格式
uint8
读写
R / N
0Operated
1NormalFinish
2TimeoutFinish
3SelfCheckFinish

Actions

开始烹饪、开始预约
#1 · start-cooking
入参
#20烹饪项目的名字(最长50个字符,GBK编码)string#16烹饪数据string#18米家用户IDuid_xxxxxxxx:米家用户IDstring
暂停烹饪
#2 · pause-cooking
入参
#18米家用户IDuid_xxxxxxxx:米家用户IDstring#19设备信息info_aabbcc aa:大类 bb:小类 cc:操作来源string
继续烹饪
#3 · proceed-cooking
入参
#17继续烹饪下发参数aabbccddeeffgg,aa:是否调整上管温度,01表示调整上管温度,00表示没有调整上管温度bb:新的上管温度值,没有调整温度则为0cc:是否调整时间,01表示调整时间,00表示没有调整时间ddee:新的时间(单位:分),没有调整时间则为0;ff:是否调整下管温度,01表示调整下管温度,00表示没有调整下管温度gg:新的下管温度值,没有调整温度则为0string#18米家用户IDuid_xxxxxxxx:米家用户IDstring#19设备信息info_aabbcc aa:大类 bb:小类 cc:操作来源string
取消烹饪、取消预约
#4 · stop-cooking
入参
#18米家用户IDuid_xxxxxxxx:米家用户IDstring#19设备信息info_aabbcc aa:大类 bb:小类 cc:操作来源string
调节菜单顺序
#5 · set-menu
入参
#20烹饪项目的名字(最长50个字符,GBK编码)string#16烹饪数据string#21响铃标志0:不响铃1:响铃string#18米家用户IDuid_xxxxxxxx:米家用户IDstring
删除设备菜单
#6 · delete-menu
入参
#22菜单在设备中的顺序号string#21响铃标志0:不响铃1:响铃string#18米家用户IDuid_xxxxxxxx:米家用户IDstring#19设备信息info_aabbcc aa:大类 bb:小类 cc:操作来源string
恢复出厂默认菜单
#7 · factory-reset
入参
#18米家用户IDuid_xxxxxxxx:米家用户IDstring#19设备信息info_aabbcc aa:大类 bb:小类 cc:操作来源string#21响铃标志0:不响铃1:响铃string
设置交互参数
#8 · set-info
入参
#18米家用户IDuid_xxxxxxxx:米家用户IDstring#19设备信息info_aabbcc aa:大类 bb:小类 cc:操作来源string#23交互参数bit0 预热完成是否推送 bit1 烹饪完成是否推送 bit2/bit3 00代表炉灯常灭 01代表5分钟后熄灭 10代表45分钟后熄灭string
获取交互参数
#9 · get-info
出参
#23交互参数bit0 预热完成是否推送 bit1 烹饪完成是否推送 bit2/bit3 00代表炉灯常灭 01代表5分钟后熄灭 10代表45分钟后熄灭string
清除烹饪完成标志
#10 · clear-finish-state
入参
#18米家用户IDuid_xxxxxxxx:米家用户IDstring#19设备信息info_aabbcc aa:大类 bb:小类 cc:操作来源string
获取检测参数
#11 · get-inspection-data
出参
#24检测参数string
获取故障信息
#12 · get-error-info
入参
#7固件版本号uint16
出参
#25通用事件输出参数string
获取自检故障数据
#13 · get-self-check
入参
#26自检项参数 1:底部温度传感器检测;2顶部温度传感器检测;3:通讯检测uint8
出参
#27设备参数自检返回值,小于0代表有故障,大于0为当前检测参数数值大小;温度传感器检测:-1开路,-2短路,-3高温,其它为温度值,通讯检测:-1故障,0无故障int16

Events

烹饪完成用于通知栏显示,可关闭
#1 · cook-finish
触发参数
#12当前菜谱MenuIDstring
烹饪完成用于配置自动化,不可关闭
#2 · cooking-complete
箱体上NTC损坏
#3 · ntc-top-oven-break
箱体下NTC损坏
#4 · ntc-bot-oven-break
通讯故障
#5 · communicate-error
预热完成用于通知栏显示,可关闭
#6 · preheat-finish
预热完成用于配置自动化,不可关闭
#7 · preheat-complete
开始烹饪用于通知栏显示,可关闭
#8 · start-cook
开始烹饪用于配置自动化,不可关闭
#9 · start-cook-complete
暂停烹饪用于通知栏显示,可关闭
#10 · pause-cook
暂停烹饪用于配置自动化,不可关闭
#11 · pause-cook-complete
取消烹饪用于通知栏显示,可关闭
#12 · cancel-cook
取消烹饪用于配置自动化,不可关闭
#13 · cancel-cook-complete
通用时间输出参数
#14 · event-out-string
触发参数
#25通用事件输出参数string