找回密码
 立即注册

微信扫码登录

搜索
查看: 45|回复: 0

[已解决] 科沃斯T80实现区域清扫

[复制链接]
zrw 手机认证

1

主题

12

回帖

87

积分

注册会员

积分
87
金钱
74
HASS币
0
发表于 昨天 17:44 | 显示全部楼层 |阅读模式
本帖最后由 zrw 于 2026-1-13 17:46 编辑

本来想实现炒完菜之后自动让t80出来扫厨房,找了半天发现系统自带的科沃斯插件不带区域清扫功能,瞎鼓捣半天终于实现来分享下

1、确认你的科沃斯插件可以用,然后打开他的调试日志功能。
ScreenShot_2026-01-13_171020_500.png


2、在系统日志界面,先长时间不操作扫地机,然后手机打开科沃斯的app,并在app上先手动点击区域清扫开始清扫


3、在系统日志中,因为长时间不操作之后才手动操作,那么日志时间相差比较大日志开始,就是我们手动操作产生的日志,比如我这里17:13:35.851 开始没有日志,到17:13:45.049 开始重新开始产生日志,那么45秒这里就是我在app上手动操作产生的日志
ScreenShot_2026-01-13_171656_545.png


4、可以看到我们操作之后发送了一条  clean_V2  的命令,他内容是 {"act":"start","content":{"type":"freeClean","value":"1,0"} 看起来像是 开始自由打扫区域(1,0)的意思,这里我是点了打扫厨房,那我们去扫地机的属性界面看看
ScreenShot_2026-01-13_172753_474.jpg

5、 这里发现厨房的 id 是0,我们再在手机上重复操作,这次我点击了 客厅 和 厨房 ,再看日志是{"act":"start","content":{"type":"freeClean","value":"1,10;1,0"} 那显然这一段就是我们要的命令


6、在 开发者工具 的 动作 里面选择 发送命令 (搜索扫地机),然后选择实体,
命令填入 clean_V2
参数填入 (注意换行)

act: start
content:
  type: freeClean
  value: 1,0
ScreenShot_2026-01-13_173315_928.jpg

点击执行动作,发现扫地机器人开始工作,那么只要我们调用这个命令就可以完成区域清扫啦

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2026-1-14 01:31 , Processed in 0.980150 second(s), 11 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表