语言
Service tree
猫砂盆#2 · cat-toilet属性 5动作 1事件 4
猫砂盆
#2 · cat-toilet
Properties
工作状态
#1 · status
- 格式
- uint8
- 读写
- R / N
- 值
- 0待机中1正在清理2清空猫砂3抚平猫砂4正在复位5固件升级
故障(0表示没有故障,bit0生物感应; bit1集便仓对射管;bit2门口对射管;bit3热释电PIR; bit4内部FLASH; bit5电机; bit6砂仓霍尔1; bit7砂仓霍尔2; bit8称重传感器; bit9电机电流过载)
#2 · fault
- 格式
- uint32
- 读写
- R / N
- 值
- 0 ~ 65536,步长 1
今日如厕次数
#4 · usage-count
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 255,步长 1
集便仓状态(1满;0没有满)
#5 · trash-can-status
- 格式
- uint8
- 读写
- R / N
- 值
- 0没有满1已满
自动清理开关(1开 0关)
#6 · auto-cleanup
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0 ~ 1,步长 1
Actions
开始清理
#1 · start-clean
Events
清理完成
#1 · clean-complete
宠物离开
#2 · pet-out
宠物进入
#3 · pet-in
砂仓清理阻塞
#4 · motor-blocked
除臭剂#5 · deodorant属性 1动作 1
除臭剂
#5 · deodorant
Properties
除臭剂剩余时间(天)
#2 · deodorant-left-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 1000,步长 1
Actions
重置除臭剂
#1 · reset-deodorant-life
猫砂#6 · cat-litter属性 2
猫砂
#6 · cat-litter
Properties
猫砂剩余量,百分比
#1 · cat-litter-left-level
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 100,步长 1
猫砂类型
#2 · cat-litter-type
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0Pawbby1Tofu2Bentonite3Mixed4Default-Pawbby
物理控制锁(童锁)#7 · physical-controls-locked属性 1
物理控制锁(童锁)
#7 · physical-controls-locked
Properties
物理控制锁
#1 · physical-controls-locked
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0关1开
显示屏#8 · screen属性 1
显示屏
#8 · screen
Properties
自动息屏
#4 · auto-screen-off
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0关1开
勿扰#9 · no-disturb属性 2
勿扰
#9 · no-disturb
Properties
勿扰
#1 · no-disturb
- 格式
- uint8
- 读写
- R / W / N
- 值
- 0OFF1On
启用时间段(格式为:'00:00-00:00')
#2 · enable-time-period
- 格式
- string
- 读写
- R / W / N
- 值
- —
设备传感器状态#3 · device-status属性 8
设备传感器状态
#3 · device-status
Properties
0集便仓已安装 1集便仓未安装
#1 · warehouse-uninstall
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 1,步长 1
0上盖已盖 1上盖未盖
#2 · cover-open
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 1,步长 1
0砂仓已安装 1砂仓未安装
#3 · roller-uninstall
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 1,步长 1
0设备未倾倒 1设备倾倒
#4 · device-dump
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 1,步长 1
猫砂剩余状态 0充足 1不足 2耗尽
#5 · cat-litter-left-stat
- 格式
- uint8
- 读写
- R / N
- 值
- 0Enough1Short2Run-out
0正常 1砂仓清理过载
#6 · roller-overload-flag
- 格式
- uint8
- 读写
- R / N
- 值
- 0Normal1Overload
砂仓总重
#7 · roller-load-data
- 格式
- int32
- 读写
- 值
- -2147483648 ~ 2147483647,步长 1
传感器原始数据
#8 · senseor-data
- 格式
- string
- 读写
- R / N
- 值
- —
猫砂盆自定义#4 · my-cat-toilet属性 13动作 8事件 14
猫砂盆自定义
#4 · my-cat-toilet
Properties
软便模式开关 0关 1开
#4 · stool-mode
- 格式
- uint8
- 读写
- R / N / W
- 值
- 0 ~ 1,步长 1
本次入厕猫咪体重(g)
#7 · cat-weight
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 65535,步长 1
本次如厕时长(秒)
#8 · toilet-time
- 格式
- uint16
- 读写
- R / N
- 值
- 0 ~ 65535,步长 1
猫咪ID,用于多猫识别
#10 · cat-id
- 格式
- uint32
- 读写
- R / N / W
- 值
- 0 ~ 999999,步长 1
猫咪进入状态
#17 · cat-enter-state
- 格式
- uint8
- 读写
- N / R
- 值
- 0Cat-not-entet1Cat-enter
猫咪靠近状态
#18 · cat-near-state
- 格式
- uint8
- 读写
- R / N
- 值
- 0Not-cat-near1Cat-near
猫咪列表 猫咪id, 猫咪体重
#19 · cat-list
- 格式
- string
- 读写
- R / N
- 值
- —
今日清理次数
#20 · cleaning-times
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 255,步长 1
砂仓超重状态位,0没有超重;1超重
#24 · warehouse-overweight
- 格式
- uint8
- 读写
- R / N
- 值
- 0 ~ 1,步长 1
如厕状态位 0如厕正常 1如厕过少 2如厕频繁
#25 · cat-toilet-flag
- 格式
- uint8
- 读写
- R / N
- 值
- 0Normal1Seldom2Frequency
用户确认砂仓取出 0没有取出 1取出
#26 · roller-take-out
- 格式
- uint8
- 读写
- W
- 值
- 0No-take-out1Take-out
自动清理间隔时间(分钟)
#27 · auto-clean-interval
- 格式
- uint8
- 读写
- R / N / W
- 值
- 1 ~ 30,步长 1
猫咪如厕时间过长
#28 · enter-time-too-long
- 格式
- uint8
- 读写
- N / R
- 值
- 0 ~ 1,步长 1
Actions
开始称重校准
#4 · weight-calibrate
获取本地猫咪列表
#5 · get-cat-list
出参
#19猫咪列表 猫咪id, 猫咪体重string
修改猫咪列表
#8 · edit-cat-list
入参
#10猫咪ID,用于多猫识别uint32#7本次入厕猫咪体重(g)uint16
删除宠物列表
#9 · delet-cat-list
入参
#10猫咪ID,用于多猫识别uint32
添加宠物列表
#10 · add-cat-list
入参
#10猫咪ID,用于多猫识别uint32#7本次入厕猫咪体重(g)uint16
抚平猫砂
#11 · start-smooth-litter
清空猫砂
#12 · start-dump-litter
取消清理
#13 · cancer-clean
Events
开始抚平
#1 · smoothing-start
抚平成功
#2 · smoothing-sucess
抚平失败
#3 · smoothing-fail
开始清空猫砂
#4 · dump-litter-start
清空猫砂成功
#5 · dump-litter-sucess
清空猫砂失败
#6 · dump-litter-fail
开始清理
#7 · clean-start
清理成功
#8 · clean-sucess
触发参数
#10猫咪ID,用于多猫识别uint32#7本次入厕猫咪体重(g)uint16#8本次如厕时长(秒)uint16
清理失败
#9 · clean-fail
触发参数
#10猫咪ID,用于多猫识别uint32#7本次入厕猫咪体重(g)uint16#8本次如厕时长(秒)uint16
称重校准完成
#10 · weight-cali-complete
猫咪进入
#11 · cat-in
触发参数
#10猫咪ID,用于多猫识别uint32
除臭盒即将到期提醒(剩余7天)
#12 · deodorant-expiring
除臭盒到期提醒(剩余0天)
#13 · deodorant-expired
猫咪离开
#18 · cat-out
触发参数
#10猫咪ID,用于多猫识别uint32#7本次入厕猫咪体重(g)uint16#8本次如厕时长(秒)uint16
