MIOT
#chunmi.microwave.test
chunmi.microwave.test
urn:miot-spec-v2:device:microwave-oven:0000A032:chunmi-test:1
语言
Service tree
微波炉#2 · microwave-oven属性 4动作 3事件 1
微波炉
#2 · microwave-oven
Properties
工作状态
#1 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 1待机2烹饪中3门开(烹饪中)4预约中5时间调节中6重量设置中7错误8开发模式9暂停10烹饪完成11童锁中12休眠13门开(待机中)14门开(童锁中)15门开(休眠中)16门开(预约中)
故障
#2 · fault
- 格式
- uint8
- 读写
- R / N
- 值
- 0No Faults
烹饪模式
#4 · cook-mode
- 格式
- uint8
- 读写
- 值
- 1快热
剩余时间
#5 · left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1440,步长 1
Actions
开始烹饪
#1 · start-cook
入参
#4烹饪模式uint8
停止烹饪
#2 · cancel-cooking
暂停
#3 · pause
Events
烹饪完成
#1 · cooking-finished
自定义#3 · custom属性 20动作 11事件 2
自定义
#3 · custom
Properties
状态
#1 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 1Idle2Running3CookingOpenDoor4AppointRunning5AdjustTime6SetWeight7Error8Develop9Pause10CookFinish11DeviceLock12DeviceSleep13IdleOpenDoor14LockOpenDoor15SleepOpenDoor16AptingOpenDoor
烹饪中时的阶段数
#2 · phase
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 4,步长 1
总时间
#3 · total-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 6039,步长 1
剩余时间
#4 · left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 6039,步长 1
预约时间
#5 · appoint-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1440,步长 1
预约剩余时间
#6 · appoint-lefttime
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 86400,步长 1
童锁状态
#7 · lock-status
- 格式
- bool
- 读写
- R / N
- 值
- —
食谱序号
#8 · sequence
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 255,步长 1
暂停时的时间点
#9 · pause-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 6039,步长 1
重量
#11 · weight
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 3000,步长 100
阶段时间
#13 · phase-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 6039,步长 1
食谱ID
#14 · menu-id
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
火力档位,
#15 · fire-gear
- 格式
- uint8
- 读写
- R / N
- 值
- 0HighFire1HighMedFire2MediumFire3MediumLowFire4LowFire5NonFireMode
数据长度为240个16进制字符.
#16 · cook-data
- 格式
- string
- 读写
- 值
- —
用户ID
#17 · user-id
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。
#18 · information
- 格式
- string
- 读写
- 值
- —
响铃
#19 · bell
- 格式
- uint8
- 读写
- 值
- 0NoBell1Bell
删除时的菜单序号
#20 · delete-seq
- 格式
- uint8
- 读写
- 值
- 0 ~ 8,步长 1
设置参数数据,aabcdd,aa:表示火力初值,0~4;b:表示主模式,0~5,c:表示子模式,视主模式而定;dd:表示烹饪完成推送标志,00不推送,01推送。
#21 · setting-data
- 格式
- string
- 读写
- 值
- —
过零超时次数
#22 · cross-zero-timeout
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
Actions
开始烹饪
#1 · cooking-start
入参
#16数据长度为240个16进制字符.string#17用户IDuint32
取消烹饪
#2 · cooking-cancel
入参
#18aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。string#17用户IDuint32
暂停烹饪
#3 · cooking-pause
入参
#18aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。string#17用户IDuint32
恢复烹饪
#4 · cooking-recover
入参
#18aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。string#17用户IDuint32
童锁
#5 · lock
入参
#18aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。string#17用户IDuint32
解开童锁
#6 · unlock
入参
#18aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。string#17用户IDuint32
设置菜单
#7 · set-menu
入参
#16数据长度为240个16进制字符.string#19响铃uint8#17用户IDuint32
删除自定义菜单
#8 · set-delete
入参
#18aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。string#20删除时的菜单序号uint8#19响铃uint8#17用户IDuint32
设置设备参数
#9 · set-setting
入参
#18aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。string#21设置参数数据,aabcdd,aa:表示火力初值,0~4;b:表示主模式,0~5,c:表示子模式,视主模式而定;dd:表示烹饪完成推送标志,00不推送,01推送。string#17用户IDuint32#19响铃uint8
获得设置参数
#10 · get-setting
入参
#18aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。string#17用户IDuint32#19响铃uint8
出参
#21设置参数数据,aabcdd,aa:表示火力初值,0~4;b:表示主模式,0~5,c:表示子模式,视主模式而定;dd:表示烹饪完成推送标志,00不推送,01推送。string
重置设备
#11 · set-factory-reset
入参
#18aabbcc:aa:2位16进制字符表示大类,bb:2位16进制字符表示小类,cc:2位16进制字符表示操作来源。string#17用户IDuint32
Events
烹饪完成,用于通知栏显示,可关闭
#1 · cook-finish
触发参数
#14食谱IDuint32
烹饪完成用于配置自动化,不可关闭
#2 · cooking-complete