Skip to content

v2026.6.25

Choose a tag to compare

@lasswellt lasswellt released this 01 Jul 02:32

Follow-up fixes from tracker feedback on v2026.6.24.

Fixed

  • Regression: H5054 water-leak sensors went "unavailable" (#124). v2026.6.24's presence-vs-leak detection keyed on the event capability's option shape, but the real H5054 water detector advertises the same shape and got mis-classified as a presence sensor — dropping its Water Leak entity. Detection is now SKU-locked (H5127), so the H5054 keeps its moisture sensor. Thanks @scansscans for the quick report.
  • H5127 occupancy now updates live (#124). The sensor pushes presence over MQTT as a status message carrying triSta (1=present, 0=absent); the integration now parses it, so the Occupancy entity reflects real presence/absence instead of staying unknown. Thanks @aschelling for the debug capture that pinned the exact payload.
  • H5106 phantom battery removed (#114). The H5106 air-quality monitor reports a bogus constant battery while mains-powered; it wasn't caught by the device-type filter, so it's now suppressed by SKU. Thanks @k-perri.

Upgrade note

After updating, an H5127 may leave behind an unavailable binary_sensor.*_water_leak entity from the pre-2026.6.24 misclassification — safe to delete. An H5106 may leave behind an unavailable battery entity — also safe to delete.