MIOT
#xiaomi.waterpuri.c1200
xiaomi.waterpuri.c1200
urn:miot-spec-v2:device:water-purifier:0000A013:xiaomi-c1200:1:0000D05A
语言
Service tree
净水器#2 · water-purifier属性 12动作 1
净水器
#2 · water-purifier
Properties
工作状态
#2 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 0待机中1净水中2冲洗中3异常5假日模式冲洗完毕
龙头默认模式
#3 · mode
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0默认上一次1常温2暖手3冲奶4开水5自定义16自定义27自定义38自定义4
故障
#4 · fault
- 格式
- uint8
- 读写
- R / N
- 值
- 0无故障2持续出水3龙头通讯故障4缺水异常5温度过高(干烧保护)6主机温度传感器异常10出水温度传感器异常11加热模块通讯异常12灯板通讯异常13热罐水位异常14热罐温度传感器异常15低温报警16RO滤芯检测异常17PPC滤芯检测异常18PPC RO滤芯异常19滤芯检测板通讯异常20主机与加热模块通讯异常21即热管进水温度传感器异常22即热管出水温度传感器异常23机器倾倒,未放置正确24龙头角度传感器异常
温度
#5 · temperature
- 格式
- float
- 读写
- R / N
- 值
- -30 ~ 100,步长 1
连续未制水时间
#6 · no-production-water-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 65535,步长 1
无陈水模式
#8 · no-old-water-mode
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0默认1水质优先2节水优先
假期模式
#10 · holiday-mode
- 格式
- bool
- 读写
- R / W / N
- 值
- —
防冻提醒(0b0000000x, x=1表示通知开启,x=0通知关闭)
#11 · anti-icing-remind
- 格式
- bool
- 读写
- R / W / N
- 值
- —
防冻自动冲洗
#12 · anti-icing-auto-clean
- 格式
- bool
- 读写
- R / W / N
- 值
- —
冬季模式
#13 · winter-mode
- 格式
- bool
- 读写
- R / W / N
- 值
- —
ECO节能模式
#14 · eco
- 格式
- bool
- 读写
- R / W / N
- 值
- —
启用时间段(xx:xx:00)(abccddeeffgghhiijjkkllmmnnoopp,ab:阶段数量;第一阶段开始cc:小时,dd:分钟,第一阶段结束小时ee,分钟:ff;第二阶段gg:开始小时,hh:开始分钟,第二阶段ii :结束小时,jj:结束分钟;第三阶段kk:开始小时,ll:开始分钟,第三阶段结束mm:小时,nn:分钟,oo:全天,pp:假日模式卡片提醒)
#15 · enable-time-period
- 格式
- string
- 读写
- R / W / N
- 值
- —
Actions
停止制水
#1 · stop-production
TDS检测#4 · tds-sensor属性 1事件 1
TDS检测
#4 · tds-sensor
Properties
出水水质
#2 · tds-out
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1000,步长 1
Events
水质周期上报
#1 · tds-period-notify
触发参数
#2出水水质uint16
提示音#5 · alarm属性 1
提示音
#5 · alarm
Properties
自动关闭提示音(uint32 格式,十进制是 4294967295 共有十位, 从左到右,第一位 总开关;第二位 全天选择;第三四位 开始小时;第五六位 开始分钟;第七八位 结束小时; 第九十位 结束分钟)
#2 · auto-alarm-off
- 格式
- uint32
- 读写
- R / W / N
- 值
- 0 ~ 2147483647,步长 1
物理控制锁(童锁)#6 · physical-controls-locked属性 1
物理控制锁(童锁)
#6 · physical-controls-locked
Properties
模式
#3 · mode
- 格式
- uint8
- 读写
- R / W / N
- 值
- 050℃及以上热水需要解锁1任意温度的水都不用解锁2任意温度的水都需要解锁
自检服务#7 · self-check属性 3动作 3
自检服务
#7 · self-check
Properties
自检项
#1 · self-check-items
- 格式
- uint8
- 读写
- 值
- 1PPC复合滤芯检测2RO反渗透滤芯检测3滤芯通讯板检测4龙头通讯检测5干烧保护检测6主机温度传感器检测7龙头出水温度传感器检测8水盒子通讯检测9水盒子热罐温度传感器检测10主机灯板通信检测11主机与水盒子通信检测12水盒子即热管进水温度传感器检测13水盒子即热管出水温度传感器检测14水盒子机器放置倾倒检测15龙头角度传感器检测16常温水出水检测17加热功能检测
自检结果
#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
用水详情#8 · water-use-details属性 6事件 1
用水详情
#8 · water-use-details
Properties
本次制水时长
#1 · water-production-time
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 3600,步长 1
本次常温水制水纯水出水量(毫升)
#2 · pure-water-output
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 10000,步长 1
本次制水入水流量(毫升)
#3 · tap-water-usage
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 10000,步长 1
用水类型
#10 · water-type
- 格式
- uint8
- 读写
- R / N
- 值
- 0Normal Temp Water1Hot Water2Cold Water
本次制水热水纯水出水量(毫升)
#11 · pure-water-output
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 10000,步长 1
月度用水推送(正常1和0,101为消息推送设定,发消息给用户)
#12 · water-monthly-report
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0 ~ 255,步长 1
Events
制水完成
#1 · water-production-completed
触发参数
#1本次制水时长uint32#2本次常温水制水纯水出水量(毫升)uint32#3本次制水入水流量(毫升)uint32#10用水类型uint8#11本次制水热水纯水出水量(毫升)uint32
勿扰#9 · no-disturb属性 2
勿扰
#9 · no-disturb
Properties
勿扰
#1 · no-disturb
- 格式
- bool
- 读写
- R / W / N
- 值
- —
启用时间段(ccddeeff,第一阶段开始cc:小时,dd:分钟,第一阶段结束小时ee,分钟:ff;)
#2 · enable-time-period
- 格式
- string
- 读写
- R / W / N
- 值
- —
饮水机#10 · water-dispenser属性 7动作 2
饮水机
#10 · water-dispenser
Properties
模式
#2 · mode
- 格式
- uint8
- 读写
- R / N
- 值
- 1模式12模式23模式34模式45模式56模式67模式78模式89模式910模式1011模式1112模式12
设定温度
#4 · target-temperature
- 格式
- float
- 读写
- R / W / N
- 值
- 25 ~ 95,步长 1
杯量设置 aabbccddeeff (aa第一杯量高位,bb第一杯量低位;cc第二杯量高位,dd第二杯量低位;ee第三杯量高位,ff第三杯量低位;)
#8 · cup-setting
- 格式
- string
- 读写
- R / W / N
- 值
- —
设备上模式序号(1-12)
#16 · recipe-order
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0 ~ 255,步长 1
杀菌提醒周期
#17 · sterilization-remind-cycle
- 格式
- uint32
- 读写
- R / W / N
- 值
- 0 ~ 2147483647,步长 1
本地参数模式进度(00:菜谱设置中,01:菜谱设置结束)
#18 · progress
- 格式
- bool
- 读写
- R / N
- 值
- —
重置状态
#19 · reset-status
- 格式
- uint8
- 读写
- R / N / W
- 值
- 0Reset Completed1Device Need Reset2Plugin Need Reset
Actions
删除设备食谱
#3 · delete-recipe
入参
#16设备上模式序号(1-12)uint8#18本地参数模式进度(00:菜谱设置中,01:菜谱设置结束)bool
设置本地菜谱
#4 · set-recipe
入参
#2模式uint8#4设定温度float#8杯量设置 aabbccddeeff (aa第一杯量高位,bb第一杯量低位;cc第二杯量高位,dd第二杯量低位;ee第三杯量高位,ff第三杯量低位;)string#16设备上模式序号(1-12)uint8#18本地参数模式进度(00:菜谱设置中,01:菜谱设置结束)bool
显示屏#11 · screen属性 1
显示屏
#11 · screen
Properties
自动息屏时间
#2 · auto-screen-off-time
- 格式
- uint8
- 读写
- R / W / N
- 值
- 01 Minute13 Minute25 Minute
RO反渗透滤芯#12 · filter属性 2动作 1
RO反渗透滤芯
#12 · filter
Properties
滤芯剩余寿命
#1 · filter-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
防伪标识
#6 · anti-fake
- 格式
- bool
- 读写
- R / N
- 值
- —
Actions
重置滤芯
#1 · reset-filter-life
PPC复合滤芯#13 · filter属性 2动作 1
PPC复合滤芯
#13 · filter
Properties
滤芯剩余寿命
#1 · filter-life-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
防伪标识
#6 · anti-fake
- 格式
- bool
- 读写
- R / N
- 值
- —
Actions
重置滤芯
#1 · reset-filter-life