MIOT
语言
Service tree
咖啡机功能#2 · coffee-machine属性 15动作 2事件 3
咖啡机功能
#2 · coffee-machine
Properties
工作状态
#1 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 1空闲待机2工作中3加热中4维护中
机器内部温度
#2 · temperature
- 格式
- float
- 读写
- R / N
- 值
- 0 ~ 128,步长 1
萃取流量
#3 · extraction-flow
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 10000,步长 1
菜谱烹饪指令
#4 · recipe-command
- 格式
- string
- 读写
- 值
- —
当前阶段已工作时间
#5 · curstate-working-time
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 86400,步长 1
故障
#6 · fault
- 格式
- uint8
- 读写
- R / N
- 值
- 0无错误1水位出错2进水超时3蒸汽锅炉温度过高4蒸汽锅炉温度传感器无信号5咖啡锅炉温度过高6咖啡锅炉温度传感器无信号7机头温度过高8机头温度传感器无信号9流量计信号异常
剩余时间
#7 · left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1440,步长 1
预浸泡流量
#8 · presoak-flow
- 格式
- uint32
- 读写
- R / W / N
- 值
- 0 ~ 10000,步长 1
预浸泡开关
#9 · presoak-switch
- 格式
- bool
- 读写
- R / W / N
- 值
- —
预浸泡时间
#10 · presoak-time
- 格式
- uint32
- 读写
- R / W / N
- 值
- 0 ~ 86400,步长 1
水盒状态
#11 · water-box-status
- 格式
- uint8
- 读写
- R / N
- 值
- 0低水位1高水位
自选食谱序号
#12 · menu-order
- 格式
- uint8
- 读写
- W / R / N
- 值
- 0 ~ 255,步长 1
食谱名称
#13 · recipe-name
- 格式
- string
- 读写
- R / W / N
- 值
- —
食谱类型
#14 · recipe-type
- 格式
- uint8
- 读写
- R / N
- 值
- 0单杯1双杯2空出
食谱id
#15 · recipe-id
- 格式
- string
- 读写
- R / W / N
- 值
- —
Actions
开始烹饪
#1 · start-cook
入参
#14食谱类型uint8
出参
#7剩余时间uint16
设置本地菜谱
#2 · set-recipe
入参
#13食谱名称string#14食谱类型uint8#8预浸泡流量uint32#9预浸泡开关bool#10预浸泡时间uint32#3萃取流量uint32
出参
#15食谱idstring#12自选食谱序号uint8
Events
烹饪开始
#1 · cooking-start
触发参数
#14食谱类型uint8
烹饪完成
#3 · cooking-finished
触发参数
#14食谱类型uint8
烹饪取消
#4 · cooking-cancel
触发参数
#14食谱类型uint8