v0.28.0
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