MIOT HomeMIOT Home
米家智能空气炸烤箱 30L
#chunmi.oven.kqz1

米家智能空气炸烤箱 30L

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

Properties

工作状态
#1 · status
格式
uint8
读写
R / N
值
1待机中
2工作中
3暂停中
4预约中
5休眠中
6预热中
7预热完成
8开门中
9开门降温中
10降温完成
11故障
12升温中
13升温结束
14升级中
故障
#2 · fault
格式
uint8
读写
R / N
值
0No Faults
6高温报警
9顶部传感器故障
10底部传感器故障
11通讯故障
烹饪模式
#4 · cook-mode
格式
uint8
读写
值
1空气炸
2烘焙
3标准烤
4专业
5风干
6发酵
7保温
8解冻
9腔体除菌
10默认
剩余时间
#5 · left-time
格式
uint16
读写
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
格式
uint32
读写
值
0 ~ 4294967295,步长 1

Actions

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

Events

烹饪完成
#2 · cooking-finished
自定义
#4 · custom
属性 37动作 15事件 13

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
预热已运行的时间(秒)
#5 · preheat-time
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
菜单类型:00 官方模式,01 官方食谱,02 自定义食谱
#6 · cooking-mode
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
烹饪中调整时间的次数,未烹饪为0,烹饪中每调一次时间则加1
#7 · adjusttime-cnt
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
烹饪中调整温度的次数,未烹饪为0,烹饪中每调一次温度则加1
#8 · adjusttemper-cnt
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
表示设备中所有菜谱的ID,每8个字符一组,共24组,可见的菜谱为非00000000,隐藏的为00000000。
#9 · custom-details
格式
string
读写
R / N
值
—
固件版本号
#10 · version
格式
uint16
读写
R / N
值
0 ~ 9999,步长 1
烹饪结束标志,1:烹饪时间到,烹饪结束,2:未操作超时,烹饪结束,0:烹饪结束后有任何按键操作
#11 · finish-state
格式
uint8
读写
R / N
值
0Operated
1NormalFinish
2TimeoutFinish
菜谱选中的重量/10
#15 · weight
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
烹饪类型:000=炸,001=烘,010=烤,011=风,100=酵 ,101=专 110 = 辅
#16 · cooktype
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
1:预热已开启;0:预热未开启
#17 · preheat-state
格式
uint8
读写
R / N
值
0Preheat-no-open
1Preheat-open
总烹饪时长(秒)
#19 · cooking-time
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
继续烹饪时的设置时长
#20 · setting-time
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
烹饪数据
#21 · cook-data
格式
string
读写
值
—
继续烹饪下发参数aabbccddeeff,aa:是否调整温度,01表示调整温度,00表示没有调整温度bb:新的顶部温度值,没有调整温度则为0,cc:新的底部温度值,没有调整温度则为0,dd:是否调整时间,01表示调整时间,00表示没有调整时间eeff:新的时间(单位:秒),没有调整时间则为0
#22 · proceed-cook-data
格式
string
读写
值
—
米家用户IDuid_xxxxxxxx:米家用户ID
#23 · user-id
格式
string
读写
值
—
设备信息info_aabbcc aa:大类 bb:小类 cc:操作来源
#24 · informatin
格式
string
读写
值
—
烹饪项目的名字(最长50个字符,GBK编码)
#25 · recipe-name
格式
string
读写
值
—
响铃标志0:不响铃1:响铃
#26 · bell
格式
string
读写
值
—
菜单在设备中的顺序号
#27 · menu-order
格式
string
读写
值
—
交互参数bit0 预热完成是否推送 bit1 烹饪完成是否推送 bit2 bit3 炉灯控制
#28 · interaction
格式
string
读写
值
—
检测参数
#29 · inspection-data
格式
string
读写
值
—
通用事件输出参数
#30 · event-out-string
格式
string
读写
值
—
剩余烹饪时长(秒)
#31 · left-time
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
电源板版本号
#32 · board-version
格式
uint8
读写
R / N
值
0 ~ 255,步长 1
当前菜谱MenuID
#33 · menu-id
格式
string
读写
R / N
值
—
自检项参数 1:底部温度传感器检测;2上管温度传感器检测;3:下管传感器检测;4:通讯检测
#34 · selfcheck-cmd
格式
uint8
读写
值
0Null
1Bottomtemp
2Toptemp
3Watertemp
4Communication
设备参数自检返回值,小于0代表有故障,大于0为当前检测参数数值大小;温度传感器检测:-1开路,-2短路,-3高温,其它为温度值,通讯检测:-1故障,0无故障
#35 · selfcheck-value
格式
int16
读写
值
-32768 ~ 32767,步长 1
开门降温需要时间
#36 · cool-time
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
多段烹饪步骤
#37 · cook-step
格式
uint8
读写
R / N
值
0 ~ 255,步长 1
显示温度
#38 · display-temp
格式
uint8
读写
R / N
值
0 ~ 255,步长 1
童锁状态
#39 · child-lock
格式
uint8
读写
R / N
值
0 ~ 255,步长 1
预约烹饪开始剩余时长(秒)
#40 · precook-time
格式
uint32
读写
R / N
值
0 ~ 4294967295,步长 1
底部设定温度
#41 · bottom-temp
格式
uint8
读写
R / N
值
0 ~ 255,步长 1
顶部设定温度
#42 · top-temp
格式
uint8
读写
R / N
值
0 ~ 255,步长 1

Actions

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

Events

烹饪完成用于通知栏显示,可关闭
#1 · cook-finish
触发参数
#33当前菜谱MenuIDstring
烹饪完成用于配置自动化,不可关闭
#2 · cooking-complete
高温报警
#5 · hightemperature
通讯故障
#6 · communicate-error
预热完成用于通知栏显示,可关闭
#7 · preheat-finish
通用时间输出参数
#11 · event-out-string
触发参数
#30通用事件输出参数string
预热完成用于配置自动化,不可关闭
#12 · preheat-complete
上管温度传感器故障
#13 · top-temp-err
下管温度传感器故障
#14 · bom-temp-err
开始烹饪,配置自动化
#15 · cook-start-complete
暂停烹饪,配置自动化
#16 · pause-complete
烹饪终止,配置自动化
#17 · stop-cook-complete
腔体除菌完成
#18 · degerm-finish