Skip to content

v2.1.0

Latest

Choose a tag to compare

@mypal mypal released this 05 Jun 03:04

变更概览

  • 新增文件: 3 个 (fan.py, switch.py, water_heater.py)
  • 变更文件: 12 个
  • 代码行数: +1497 行, -26 行

新增功能

新风设备支持

  • 新增 fan.py 平台,支持 Small VAM 和 Standard VAM 新风设备
  • 支持风速控制、模式切换
  • 新增新风相关传感器

HD设备支持

  • 新增 water_heater.py 平台,支持水热交换器设备
  • 新增 switch.py 平台,支持HD静音开关
  • 支持温度控制、操作模式切换、夜间节能设置

平台扩展

  • PLATFORMS 新增: FAN, SWITCH, WATER_HEATER

改进优化

多网关架构适配

  • 完整适配新风和HD设备到多网关架构
  • 所有设备使用 gateway_id 生成 unique_id,防止多网关冲突

协议增强

  • 添加 SYS_GET_ROOM_INFO_V1 命令支持
  • 优化新风设备能力查询逻辑
  • 新增新风和HD设备的参数编解码器

修复

  • 修复 HD 设备枚举值错误 (NEW_HD_STATE_SETTING, NEW_HD_STATE_UPDATE, NEW_HD_NIGHT_ENERGY_SETTING)

提交历史

  • d35064f - chore: 升级版本至2.1.0
  • 25a9025 - Merge pull request #101 from signxer/test
  • 4799859 - feat: 添加对SYS_GET_ROOM_INFO_V1命令的支持,并优化新风设备能力查询逻辑
  • 3e19dc4 - fix: 修复HD设备枚举值错误
  • 11655ad - feat: 适配新风和HD设备支持到多网关架构