github disforw/goveelife v4.B3

pre-release8 hours ago

v4.B3 Pre-release

🌀 Fan — Major Improvements

  • Fixed unnamed gear speed options — speeds now correctly named Speed 1, Speed 2, etc. when API provides no name (fixes H7106 only showing 3 speeds)
  • Fixed non-gearMode unnamed manual speed sub-options with same fallback
  • Removed all H7120 SKU-specific hardcoding — replaced with generic capability-driven flat workMode detection
  • Added oscillation support — oscillationToggle now exposed as a proper HA oscillate control (H7102, H7106, H7120 and any future fan with this capability)

💡 Lights — Segment Bug Fix

  • Fixed segment lights not turning off fully — segments were clamping to 1% brightness instead of turning off. State and brightness now correctly read raw API values.

Previous changes (v4.B2)

  • Per-segment light entity support (H6076, H60A1, H60B2, H70C7, H7075 and more)
  • Humidifier current_humidity fix, manual speed naming, sensorHumidity/sensorTemperature sensor entities
  • Full codebase cleanup: aiohttp, mutable defaults fix, deprecated HA API replacements, SwitchEntity inheritance fix

Don't miss a new goveelife release

NewReleases is sending notifications on new releases.