Deebot智能清扫:Home Assistant集成完全指南
【免费下载链接】Deebot-4-Home-AssistantHome Assistant integration for deebot vacuums项目地址: https://gitcode.com/gh_mirrors/de/Deebot-4-Home-Assistant
让您的Ecovacs Deebot扫地机器人真正融入智能家居生态,通过Home Assistant实现全方位自动化控制与实时监控。
🏆 为什么选择Deebot-4-Home-Assistant集成?
这款强大的集成组件为您的智能家居带来革命性的清扫体验:
全功能操控- 支持清扫模式切换、吸力调节、回充指令等基础操作,更能实现禁区设置、定时任务等高级功能。
实时状态反馈- 通过传感器实时获取电量、清扫面积、故障信息,数据一目了然。
无缝自动化- 与Home Assistant生态深度融合,可联动门窗传感器、光照传感器实现"人离家自动清扫"等智能场景。
🚀 极速安装指南
通过HACS一键安装(推荐)
- 在Home Assistant中打开HACS面板
- 点击"集成" → "浏览并下载存储库"
- 搜索"Deebot-4-Home-Assistant"并安装
- 重启Home Assistant生效
手动安装步骤
- 下载最新版本代码:
git clone https://gitcode.com/gh_mirrors/de/Deebot-4-Home-Assistant - 将
custom_components/deebot/目录复制到Home Assistant的custom_components/文件夹 - 重启Home Assistant服务
⚙️ 三步完成设备配置
1. 准备Ecovacs账号信息
确保已在手机App中注册Ecovacs账号,并将Deebot机器人成功联网(需与Home Assistant在同一局域网)
2. 添加集成组件
通过Home Assistant界面完成配置:
- 进入设置 → 设备与服务 → 添加集成
- 搜索"Deebot"并选择
- 输入Ecovacs账号密码,系统将自动发现设备
3. 验证实体状态
成功配置后,可在Home Assistant开发者工具中查看生成的实体:
- 吸尘器主实体:
vacuum.deebot_xxxx - 传感器实体:
sensor.deebot_battery、sensor.deebot_clean_area
💡 实用功能深度解析
基础控制操作
通过服务调用实现常用功能:
# 启动自动清扫 service: vacuum.start target: entity_id: vacuum.deebot_robot高级场景自动化
创建智能清扫规则:
# 当检测到家中无人时自动清扫 alias: "智能清扫自动化" trigger: platform: state entity_id: group.family to: "not_home" action: service: vacuum.start target: entity_id: vacuum.deebot_robot多语言支持
组件内置完整的国际化支持,查看翻译文件:custom_components/deebot/translations/
🔧 常见问题解决方案
设备无法被发现
检查以下几点:
- 确保机器人已联网且固件为最新版本
- 验证Ecovacs账号密码正确性
- 重启Home Assistant和机器人后重试
传感器数据扩展
组件默认提供基础传感器,如需更多数据类型,可查看源码:custom_components/deebot/sensor.py
📚 项目资源
- 官方配置文档:custom_components/deebot/manifest.json
- 核心控制器:custom_components/deebot/controller.py
- 服务定义文件:custom_components/deebot/services.yaml
通过Deebot-4-Home-Assistant集成,您的扫地机器人将不再是孤立的设备,而是智能家居生态系统中的重要成员。立即开始体验智能清扫带来的便捷生活!
【免费下载链接】Deebot-4-Home-AssistantHome Assistant integration for deebot vacuums项目地址: https://gitcode.com/gh_mirrors/de/Deebot-4-Home-Assistant
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考