Home Assistant 的 Shellies 设备发现脚本
项目基础介绍
本项目是一个开源项目,旨在为 Home Assistant 添加对 Shellies 设备的 MQTT 发现支持。该项目使用 Python 编程语言进行开发,是 Home Assistant 社区的一个补充组件。通过这个脚本,用户可以轻松地将 Shellies 设备集成到 Home Assistant 中,实现智能家居的自动化控制。
核心功能
- MQTT 发现支持:脚本通过 MQTT 协议发现并自动配置 Shellies 设备,无需手动添加设备。
- 广泛的设备支持:兼容包括但不限于 Shelly 1、Shelly 2、Shelly Air、Shelly Button1、Shelly Dimmer、Shelly Door/Window、Shelly EM、Shelly Flood、Shelly Gas、Shelly H&T、Shelly i3、Shelly Motion、Shelly Plug、Shelly RGBW2、Shelly Sense、Shelly Smoke、Shelly UNI、Shelly Valve 和 Shelly Vintage 等型号。
- 自定义设备名称:脚本支持为每个 Shellies 设备设置自定义名称,便于在 Home Assistant 中管理。
- 设备自动化触发:脚本提供了设备自动化触发功能,可以根据设备状态自动执行特定的动作。
最近更新的功能
- 优化了设备发现流程:最新的更新改进了设备的发现流程,使得设备能够更快地被 Home Assistant 识别和配置。
- 增加了对新设备的支持:随着 Shellies 产品线的更新,脚本也增加了对新型号设备支持,确保用户可以无缝使用最新的 Shellies 设备。
- 改进了错误处理:更新后的脚本对可能出现的错误进行了更精细的处理,提高了脚本的稳定性和可靠性。
- 自定义配置扩展:用户现在可以更灵活地配置设备参数,如设置默认加热温度、传感器更新方式等。
此脚本为 Home Assistant 用户提供了极大便利,使得 Shellies 设备的集成和管理变得更加简单高效。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考