2026.6.22.3 — light-on no longer holds an empty room + translations
Fixed
-
A light left on no longer keeps an empty room OCCUPIED (feedback loop).
WEIGHT_LIGHT_MANUALwas20, exactly equal toDEFAULT_CLEAR_THRESHOLD,
so a manually-on light pinned the score at the clear threshold and the room
never cleared (reason: "Light on"). With lighting automations driven by
*_presence_soft, that caused: light on → room "occupied" → automation keeps
the light on → never clears; and a manual light-off was switched back on
shortly after. Lowered to10(below the clear threshold) — a lit light is
still a weak hint but can no longer hold a room on its own. Real presence
(mmWave/PIR/BLE) is unaffected. -
Translations for the new config options (all locales). The entry-gate
field (require_door_entry) and the Direct-HTTP provider fields
(llm_provider,llm_base_url,llm_api_key,llm_model) were English-only
(the locale files predated those features). German got full labels +
descriptions; bg/es/fr/it/nl/pl/pt/ru/sv got the new field labels in the
config and options flows.
Full changelog: https://github.com/SkyTechNerds/ha-soft-presence/blob/main/CHANGELOG.md