Skip to content

v2.0.0

Choose a tag to compare

@tiejiang29 tiejiang29 released this 03 Jun 13:48
· 9 commits to main since this release

v2.0.0 - 支持添加实体时手动选择巴法云设备类型

新功能

  • 添加实体时可手动选择巴法云设备类型,默认为 HA 自动推断类型
  • 例如将 switch 映射为灯类型后,语音说「关闭所有灯」也会关闭这些开关
  • 类型覆盖信息持久化存储,HA 重启后自动恢复

可选类型

  • 灯 (Light) - 002
  • 风扇 (Fan) - 003
  • 传感器 (Sensor) - 004
  • 空调 (Climate) - 005
  • 开关 (Switch) - 006
  • 窗帘 (Cover) - 009

技术改动

  • 新增 BEMFA_TYPE_MAP 和 DOMAIN_TYPE_MAP 类型映射常量
  • sync.py 支持 topic_suffix 覆盖,设置时自动清除缓存
  • 所有入口(添加/修改/删除/启动)统一应用类型覆盖
  • 类型覆盖仅改变巴法云 topic 后缀(设备分类),HA 侧仍使用原始 Sync 类处理消息