Skip to content

2026.6.22.3 — light-on no longer holds an empty room + translations

Choose a tag to compare

@NerdyHank NerdyHank released this 24 Jun 20:49
· 13 commits to main since this release
358339c

Fixed

  • A light left on no longer keeps an empty room OCCUPIED (feedback loop).
    WEIGHT_LIGHT_MANUAL was 20, exactly equal to DEFAULT_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 to 10 (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