语言
Service tree
烘干机#2 · dryer属性 23动作 5事件 1
烘干机
#2 · dryer
Properties
开关
#1 · on
- 格式
- bool
- 读写
- R / W / N
- 值
- —
工作状态
#2 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 1待机中2工作中3暂停中4预约中5已完成6已关机
模式
#3 · mode
- 格式
- uint8
- 读写
- R / W / N
- 值
- 2快速烘3大件烘4棉麻烘5婴童烘7暖衣烘11毛巾烘12化纤烘13羊毛烘14羽绒服15牛仔烘16衬衣烘17内衣烘18冲锋衣19运动鞋20毛绒玩具21小件烘23丝绸烘24晒被烘27智能烘28随心烘29除异味30除静电31运动服32空气洗33超柔烘6除菌烘34少件烘
故障
#4 · fault
- 格式
- uint8
- 读写
- R / N
- 值
- 0无1水盒满2滤网或电机异常3烘干压缩机故障 F24压缩机NTC故障 F65冷凝器NTC故障 F76门锁故障 E27电脑板通信异常 FC7
剩余时间
#5 · left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1440,步长 1
烘干级别
#6 · drying-level
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0不烘干1定时烘干
烘干时长
#7 · drying-time
- 格式
- uint16
- 读写
- R / W / N
- 值
- 0 ~ 300,步长 1
烘干程度
#8 · drying-degree
- 格式
- uint8
- 读写
- W / R / N
- 值
- 0无1熨烫2即穿3储藏
自动抖散
#10 · auto-shake-disperse
- 格式
- bool
- 读写
- R / W / N
- 值
- —
已烘干次数
#11 · has-dried-times
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 65535,步长 1
预约烘干状态
#12 · reservation-dry-status
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0无预约1预约开始烘干2预约结束烘干
预约剩余时间
#13 · reservation-left-time
- 格式
- uint16
- 读写
- R / N / W
- 值
- 0 ~ 2880,步长 1
运行状态
#14 · run-status
- 格式
- uint8
- 读写
- R / N
- 值
- 0未运行3烘干中4烘干后冷却5吹风抖散1准备中2预热中
运行阶段列表(位图,依赖run-status的顺序)
#15 · run-status-list
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 65536,步长 1
门状态
#16 · door-state
- 格式
- uint8
- 读写
- R / N
- 值
- 1开2关3关且可被打开4关且不可被打开5筒门不可打开, 烘干温度高
水盒提醒开关
#17 · water-box-reminder-on
- 格式
- bool
- 读写
- R / W / N
- 值
- —
离子净
#19 · ion-clean
- 格式
- bool
- 读写
- R / W / N
- 值
- —
节能烘
#20 · low-power-dry
- 格式
- bool
- 读写
- R / W / N
- 值
- —
安全远程控制启用
#21 · child-protected-enabled
- 格式
- bool
- 读写
- R / W / N
- 值
- —
安全远程控制状态
#22 · child-protected-status
- 格式
- bool
- 读写
- R / N
- 值
- —
一键智能洗功能
#23 · one-click-wash
- 格式
- bool
- 读写
- R / W / N
- 值
- —
智能推荐模式
#24 · ai-mode
- 格式
- bool
- 读写
- R / W / N
- 值
- —
设定温度
#25 · target-temperature
- 格式
- uint8
- 读写
- R / W / N
- 值
- 1 ~ 4,步长 1
Actions
开始烘干
#1 · start-drying
暂停
#2 · pause
停止烘干
#3 · stop-dry
设置自定义(模式)参数
#4 · set-customize-params
停止抖散
#5 · stop-shake-disperse
Events
烘干完成
#1 · dry-complete
物理控制锁(童锁)#3 · physical-controls-locked属性 1
物理控制锁(童锁)
#3 · physical-controls-locked
Properties
物理控制锁
#1 · physical-controls-locked
- 格式
- bool
- 读写
- R / W / N
- 值
- —
提示音#4 · alarm属性 1
提示音
#4 · alarm
Properties
提示音
#1 · alarm
- 格式
- bool
- 读写
- R / W / N
- 值
- —
数据埋点#5 · data-logging属性 8事件 2
数据埋点
#5 · data-logging
Properties
烘干模式
#1 · dry-mode
- 格式
- uint8
- 读写
- 值
- 0None1Daily Dry2Quick Dry3Heavy Dry4Cotton5Baby Care7Warm Clothes Dry8Cold Air9Timing10User Define11Towel12Synthetic13Wool14Down Coat15Jeans16Shirt17Underwear18Jacket19Shoe20Plush Toys21Small Clothes22Bedding23Silk24Quilt25Dehumidification26Bacteria Mite Removal27Smart28Pleased Dry29Remove Rdor30Remove Static Electricity31Sportswear32Dry Air Wash33Super Soft6Degerming34Less Clothes
烘干方式
#2 · drying-level
- 格式
- uint8
- 读写
- 值
- 0OFF1Auto Dry2Timing Dry
烘干时长
#3 · drying-time
- 格式
- uint16
- 读写
- 值
- 0 ~ 600,步长 1
烘干程度
#4 · drying-degree
- 格式
- uint8
- 读写
- 值
- 0Null1Ironing2Wear Immediately3Store
功能选项(b0: 水盒状态; b1: 滤网状态; b2:自动抖散; b3: uv; b4:安全远程控制启用开关; b5:安全远程控制状态; b6:离子净; b7:节能烘;b8:洗烘联动)
#5 · option
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
门锁状态
#6 · door-status
- 格式
- uint8
- 读写
- 值
- 0Door Unlocked1Door Locked-Dry Temperature2Door Locked-Water Level3Door Locked-Water Temperature4Door Locked-Motor Speed5Door Unlocked And Opened6Close And Can Not Be Opened
预约时间
#7 · delay-time
- 格式
- uint16
- 读写
- 值
- 0 ~ 2880,步长 1
洗衣时长
#8 · duration
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
Events
运行日志
#1 · start-dry-log
触发参数
#1烘干模式uint8#2烘干方式uint8#3烘干时长uint16#4烘干程度uint8#5功能选项(b0: 水盒状态; b1: 滤网状态; b2:自动抖散; b3: uv; b4:安全远程控制启用开关; b5:安全远程控制状态; b6:离子净; b7:节能烘;b8:洗烘联动)uint16#6门锁状态uint8#7预约时间uint16
烘干结束日志
#2 · dry-end-log
触发参数
#1烘干模式uint8#2烘干方式uint8#3烘干时长uint16#4烘干程度uint8#5功能选项(b0: 水盒状态; b1: 滤网状态; b2:自动抖散; b3: uv; b4:安全远程控制启用开关; b5:安全远程控制状态; b6:离子净; b7:节能烘;b8:洗烘联动)uint16#6门锁状态uint8#7预约时间uint16#8洗衣时长uint16
插件连接、断连#6 · plugin-connect属性 1动作 2
插件连接、断连
#6 · plugin-connect
Properties
控制扩展功能的开关
#1 · extend-func-enabled
- 格式
- bool
- 读写
- R / N / W
- 值
- —
Actions
插件连接上设备(为防止插件意外退出,方法需要定时调用,建议1分钟1次需和固件同步)
#1 · plugin-connect
插件断开设备连接
#2 · plugin-disconnect
洗烘联动#7 · washing-drying-link属性 5动作 1
洗烘联动
#7 · washing-drying-link
Properties
设备绑定
#1 · device-binded
- 格式
- bool
- 读写
- R / N / W
- 值
- —
洗烘联动
#2 · linkage-on
- 格式
- bool
- 读写
- R / N / W
- 值
- —
允许进行联动
#3 · linkage-allowed
- 格式
- bool
- 读写
- R / N
- 值
- —
洗衣模式
#4 · mode
- 格式
- uint8
- 读写
- W
- 值
- 0 ~ 255,步长 1
预热开关
#5 · pre-heat
- 格式
- bool
- 读写
- R / N / W
- 值
- —
Actions
开启联动
#1 · start-linkage
入参
#4洗衣模式uint8
云端分析#8 · cloud-collect属性 12事件 1
云端分析
#8 · cloud-collect
Properties
干衣机模式
#1 · mode
- 格式
- uint8
- 读写
- 值
- 0 ~ 255,步长 1
干衣机故障
#2 · fault
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
byte0:对应Dryer Spec中的run-status值,byte1:对应Dryer Spec中的status
#3 · run-status
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
剩余时间
#4 · left-time
- 格式
- uint16
- 读写
- 值
- 0 ~ 1440,步长 1
byte0:设定转速,byte1:设定正反转,byte2:实际转速,byte3:实际正反转
#5 · spin-speed
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
byte0:散热风机开启温度,byte1:散热风机关闭温度, byte2:压缩机报警温度
#6 · fan-temperature
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
byte0:压缩机NTC温度, byte1:冷凝器NTC温度
#7 · dry-temperature
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
byte0:湿度传感器1min平均值, byte1:湿度传感器判干值
#8 · humidity
- 格式
- uint16
- 读写
- 值
- 0 ~ 65535,步长 1
bit0:门锁锁状态, bit1:门开关状态, bit2:水位开关状态, bit3:压缩机状态, bit4:散热风机状态, bit5:离子模块状态, bit6:PTC电辅热状态, bit7:排水泵状态
#9 · components-status
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
用于标识集中上报报的唯一标识,需采用累加方式来区分时序
#10 · report-index
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
byte0:主控版本号,byte1:电机版本号,byte2:烘干步骤执行偏移量(厂商根据自己的实现来上传,可用于标识烘干执行的具体步骤)
#11 · sw-info
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
按键的位值状态,所有按键通过不同位的1/0来表现按下和释放
#12 · key-info
- 格式
- uint32
- 读写
- 值
- 0 ~ 4294967295,步长 1
Events
数据上报
#1 · data-collect
触发参数
#1干衣机模式uint8#2干衣机故障uint32#3byte0:对应Dryer Spec中的run-status值,byte1:对应Dryer Spec中的statusuint16#4剩余时间uint16#5byte0:设定转速,byte1:设定正反转,byte2:实际转速,byte3:实际正反转uint32#6byte0:散热风机开启温度,byte1:散热风机关闭温度, byte2:压缩机报警温度uint32#7byte0:压缩机NTC温度, byte1:冷凝器NTC温度uint16#8byte0:湿度传感器1min平均值, byte1:湿度传感器判干值uint16#9bit0:门锁锁状态, bit1:门开关状态, bit2:水位开关状态, bit3:压缩机状态, bit4:散热风机状态, bit5:离子模块状态, bit6:PTC电辅热状态, bit7:排水泵状态uint32#10用于标识集中上报报的唯一标识,需采用累加方式来区分时序uint32#11byte0:主控版本号,byte1:电机版本号,byte2:烘干步骤执行偏移量(厂商根据自己的实现来上传,可用于标识烘干执行的具体步骤)uint32#12按键的位值状态,所有按键通过不同位的1/0来表现按下和释放uint32
