Skip to content

v2.0.4 — fix HT25 fw0085 hardcoded mesh id

Choose a tag to compare

@ljmerza ljmerza released this 28 Jun 01:09

What's Changed

Bug Fixes

  • HT25 fw0085 timers now actuate for any account. The fw0085 code path hardcoded the original developer's own timer mesh id (0x47D7 → on-wire prefix d747) into every command frame. On anyone else's timer, the device's application layer silently dropped commands whose prefix didn't match its own id — while the BLE link layer still ACK'd every write, so init looked healthy but watering never actuated. BHyveHT25Fw0085Device now inherits the base BHyveHT25Device and uses each timer's own per-device mesh_address. Thanks @FabsFabios! (#7)

Maintenance

  • Bump manifest.json version to match the release tag.

Full Changelog: v2.0.3...v2.0.4