语言
Service tree
电饭煲#2 · cooker属性 5动作 2事件 1
电饭煲
#2 · cooker
Properties
工作状态
#1 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 1待机中2烹饪中3保温中4预约中5故障6固件升级中7烹饪完成
故障
#2 · fault
- 格式
- uint8
- 读写
- R / N
- 值
- 0无故障9顶部传感器损坏10底部传感器损坏11硬件通讯故障
烹饪模式
#5 · cook-mode
- 格式
- uint8
- 读写
- 值
- 1快煮2精煮3煮粥4保温5自选
剩余时间
#8 · left-time
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 86400,步长 1
自动保温功能
#9 · auto-keep-warm
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0关闭自动保温1开启自动保温
Actions
开始烹饪
#1 · start-cook
入参
#5烹饪模式uint8
停止烹饪
#2 · cancel-cooking
Events
烹饪完成
#1 · cooking-finished
自检服务#4 · self-check属性 3动作 3
自检服务
#4 · self-check
Properties
自检项
#1 · self-check-items
- 格式
- uint8
- 读写
- 值
- 2顶部温度传感器检测3底部温度传感器检测4主板通讯检测5加热检测6NFC检测
自检结果
#2 · self-check-results
- 格式
- string
- 读写
- R / N
- 值
- —
手动检测结果
#3 · manual-check-results
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0正常1异常
Actions
开始自检
#1 · start-check
入参
#1自检项uint8
出参
#2自检结果string
终止自检
#2 · stop-check
同步手动检测项及结果
#3 · sync-manual-check
入参
#1自检项uint8#3手动检测结果uint8
自定义#3 · custom属性 13动作 9事件 9
自定义
#3 · custom
Properties
当前菜谱MenuID
#1 · menu-id
- 格式
- string
- 读写
- R / N
- 值
- —
烹饪总时长
#2 · cook-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1440,步长 1
自选食谱MenuID
#3 · favs-id
- 格式
- string
- 读写
- R / N
- 值
- —
烹饪数据
#4 · cook-data
- 格式
- string
- 读写
- 值
- —
米种信息,0无效
#5 · rice-type
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 65535,步长 1
口感
#6 · taste
- 格式
- uint8
- 读写
- R / N
- 值
- 0Soft1Fit2Hard
底部温度
#10 · temp
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 150,步长 1
温度历史数据
#12 · temp-history
- 格式
- string
- 读写
- 值
- —
水开标志
#13 · boil
- 格式
- uint8
- 读写
- R / N
- 值
- 0Not-boiled1Boiled
食谱类型
#16 · menu-type
- 格式
- uint8
- 读写
- R / N
- 值
- 0Native1Official2Custom
设置参数,数据aabbccdd,aa是否熄屏,00是,01否;cc烹饪完成后是否推送,00是,01否。
#17 · setting-data
- 格式
- string
- 读写
- 值
- —
自检项参数 1:电压检测;2:底部温度传感器检测;3顶部:温度传感器检测;4:通讯检测
#18 · selfcheck-cmd
- 格式
- uint8
- 读写
- 值
- 1Voltage2Bottom-sensor3Top-sensor4Communication
设备参数自检返回值
#19 · selfcheck-value
- 格式
- int16
- 读写
- 值
- -32768 ~ 32767,步长 1
Actions
开始烹饪
#1 · cooking-start
入参
#4烹饪数据string
设置食谱
#2 · set-menu
入参
#4烹饪数据string
取消烹饪
#3 · cancel-cooking
恢复出厂设置
#4 · factory-reset
获取温度历史数据
#5 · get-history-temp
出参
#12温度历史数据string
清除烹饪完成标志
#6 · reset-finish-flag
获取自检数据
#7 · self-check
入参
#18自检项参数 1:电压检测;2:底部温度传感器检测;3顶部:温度传感器检测;4:通讯检测uint8
出参
#19设备参数自检返回值int16
设置设备参数
#8 · set-setting
入参
#17设置参数,数据aabbccdd,aa是否熄屏,00是,01否;cc烹饪完成后是否推送,00是,01否。string
获取设备参数
#9 · get-setting
出参
#17设置参数,数据aabbccdd,aa是否熄屏,00是,01否;cc烹饪完成后是否推送,00是,01否。string
Events
烹饪结束
#1 · cook-finish
触发参数
#1当前菜谱MenuIDstring
烹饪完成
#2 · cook-complete
高压保护
#3 · high-volatge
低压保护
#4 · low-voltage
底部高温
#5 · b-sensor-high
顶部高温
#6 · t-sensor-high
底部传感器损坏
#7 · b-sensor-bad
顶部传感器顺坏
#8 · t-sensor-bad
通讯故障
#9 · wire-broken
