语言
Service tree
蒸烤箱#2 · oven属性 10动作 4事件 12
蒸烤箱
#2 · oven
Properties
工作状态
#1 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 1待机中2烹饪中3暂停中4预约中5烹饪完成6预热中7预热完成8降温中9准备就绪10关机11翻面暂停12新机清洁中13预热暂停14除垢中断15干燥中16清洁中17除垢中18杀菌中19干燥完成20清洁完成21除垢完成22杀菌完成23除垢暂停24新机清洁暂停25新机清洁完成26升级中
故障(bit 0 - E1 蒸发盘高温故障 bit 1 - E2 蒸发盘低温故障 bit 2 - E3 腔体高温故障 bit 3 - E4 腔体低温故障 bit 4 - E5 腔体NTC开/短路故障 bit 5 - E6 蒸发盘NTC开/短路故障 bit 6 - E7 通讯故障 bit 8 - E9 蒸发器NTC开/短路故障 bit9 - E10 煮水盘NTC开/短路故障 bit10 - E11 微波功能故障)
#2 · fault
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 4294967295,步长 1
剩余时间
#3 · left-time
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 86400,步长 1
实时温度
#4 · temperature
- 格式
- float
- 读写
- R / N
- 值
- -200 ~ 2000,步长 0.1
预约烹饪完成时间, 计算采用hour*60+minute(24小时制),单位为秒,如果hour:minute小于当前时间则为第二天,大于当前时间为当天
#8 · target-time
- 格式
- uint32
- 读写
- R / W / N
- 值
- 0 ~ 86400,步长 1
多段烹饪步骤
#10 · cook-step
- 格式
- uint8
- 读写
- R / N
- 值
- 1 ~ 3,步长 1
食谱或者模式名称
#12 · recipe-name
- 格式
- string
- 读写
- R / W / N
- 值
- —
水盒状态
#13 · water-box-status
- 格式
- uint8
- 读写
- R / N
- 值
- 0没水1有水
门状态
#23 · door-state
- 格式
- uint8
- 读写
- R / N
- 值
- 0关1开
预热完成、翻面等待、手工暂停、远程授权超时时间
#26 · timeout-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 65535,步长 1
Actions
停止烹饪
#1 · cancel-cooking
暂停
#2 · pause
开始烹饪
#3 · start-cook
继续烹饪
#7 · resume-cook
Events
缺水
#1 · low-water-level
烹饪完成
#2 · cooking-finished
预热完成
#3 · preheat-complete
烹饪开始
#8 · cooking-start
烹饪暂停
#9 · cooking-pause
烹饪结束
#13 · cooking-cancel
除垢完成
#14 · descaling-finished
清洁完成
#15 · clean-complete
杀菌完成
#16 · sterilization-complete-remind
强力除垢阶段结束提醒
#17 · powerful-descaling-finished
清洁提醒
#18 · clean-remind
除垢提醒
#19 · descaling-remind
物理控制锁(童锁)#4 · physical-controls-locked属性 1
物理控制锁(童锁)
#4 · physical-controls-locked
Properties
物理控制锁
#1 · physical-controls-locked
- 格式
- bool
- 读写
- R / W / N
- 值
- —
产测程序#5 · production-test属性 1
产测程序
#5 · production-test
Properties
各模块版本
#1 · module-version
- 格式
- string
- 读写
- 值
- —
蒸烤箱#6 · custom属性 11动作 1
蒸烤箱
#6 · custom
Properties
烹饪任务来源
#1 · task-source
- 格式
- uint8
- 读写
- R / N / W
- 值
- 0Official1Recipe2Custom
烹饪指令 ———烹饪模式枚举,是否开启预热,翻面提醒时间(为0不提醒),烹饪温度(烤上管温度),下管温度,微波档位,蒸汽档位,是否开启加湿,食材重量,食材单位枚举,烹饪时长=> 2,1,0,0,100,0,0,0,0,3600多段用&拼接,比如两段任务2,1,0,0,100,0,0,0,0,3600&2,1,0,0,100,0,0,0,0,3600
#2 · task-command
- 格式
- string
- 读写
- R / N / W
- 值
- —
预约开关
#3 · schedule-switch
- 格式
- bool
- 读写
- R / N / W
- 值
- —
远程授权状态
#4 · remote-auth-status
- 格式
- uint8
- 读写
- R / N
- 值
- 0Allow1NotAllowByComplete2NotAllowByShutdown3NotAllowByDisable4NotAllowByFirstConnect
清洁提醒开关
#5 · clean-remind-switch
- 格式
- bool
- 读写
- W / R / N
- 值
- —
除垢提醒开关
#6 · descal-remind-switch
- 格式
- bool
- 读写
- W / R / N
- 值
- —
清洁提醒周期
#7 · clean-remind-period
- 格式
- uint8
- 读写
- R / N / W
- 值
- 0 ~ 100,步长 10
除垢提醒周期
#8 · descal-remind-period
- 格式
- uint8
- 读写
- R / N / W
- 值
- 0 ~ 100,步长 10
清洁提醒标志
#9 · clean-remind-flag
- 格式
- bool
- 读写
- R / N / W
- 值
- —
除垢提醒标志
#10 · descal-remind-flag
- 格式
- bool
- 读写
- R / N / W
- 值
- —
上次是否已完整降温
#11 · cool-completely
- 格式
- bool
- 读写
- R / N
- 值
- —
Actions
告诉设备点击烹饪完成知道了
#1 · cooking-done
