Skip to content

v0.28.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 13:24
aab908e

Added

  • In the Entity State condition, each AND/OR group now has a "(…)" button that
    wraps all of that group's clauses in parentheses, so you can combine them with
    another clause under a different operator — for example turning "a AND b" into
    "(a AND b) OR c".

Changed

  • Condition summaries now prefix each entity with its area (e.g. "Kitchen ·
    Water pump Flow"), so clauses that reference similarly-named entities in
    different areas are no longer ambiguous. The area is omitted when the entity's
    name already contains it (e.g. an entity called "Zone Shower" in the "Shower"
    area stays "Zone Shower").
  • In the Entity State condition, the buttons that add another comparison within
    the same condition now read "Add clause" instead of "Add condition", to avoid
    confusion with the main "Add condition" button that adds a new condition.
  • A blocking scene whose condition is an OR now reads as "Block while … OR
    until …" instead of a hard-to-parse double negative. For example, a block that
    read "Block while NOT (Zone Shower is Clear for ≥5s) OR Water pump Flow > 5"
    now reads "Block while Water pump Flow > 5 OR until Zone Shower is Clear for
    ≥5s".

Fixed

  • In the Entity State condition, "Add clause" now works on a negated (NOT)
    group. Previously, clicking it while NOT was enabled did nothing until you
    turned NOT off.
  • Config health now flags an entity referenced by a scene when that entity is
    disabled (e.g. its device was disabled) rather than deleted. A disabled entity
    stays in the entity registry but has no state, so it can never satisfy a
    condition; it is now reported as missing in both the scene problem flag and
    the Repairs issue, instead of being silently treated as present.

Full Changelog: v0.27.0...v0.28.0