• v1.0.0 b95c0101a8

    What to Wear v1.0.0
    Some checks are pending
    CI / hassfest (push) Waiting to run
    CI / HACS validation (push) Waiting to run
    CI / pytest (latest) (push) Waiting to run
    CI / pytest (min) (push) Waiting to run
    Stable

    Kenearos released this 2026-07-23 19:41:10 +02:00 | 1 commits to main since this release

    1.0.0 - 2026-07-13

    First release.

    Added

    • HACS custom integration what_to_wear (minimum Home Assistant 2025.3).
    • Deterministic recommendation core (pure, hass-free): SI forecast normalizer
      with explicit missingness, rule engine, outfit matcher with layering and named
      gaps, localized (de/en) rule text and canonical payload projections.
    • Weather adapter over weather.get_forecasts behind a WeatherProvider port.
    • Coordinator (single mutator) with target-date/switchover logic, hourly +
      startup + switchover recompute, stale handling, and a robust error contract
      ("never silent, never unmarked stale").
    • Config flow with an immediate test fetch and four distinct errors; optional
      example wardrobe (12 items).
    • Native wardrobe management via item sub-entries (add / edit / delete).
    • sensor.what_to_wear with a stable id and full attributes.
    • Read-only Lovelace card with automatic, idempotent resource registration
      (storage mode) and an XSS-safe renderer.
    • what_to_wear.recommend service (optional response + event) and Push/TTS
      automation blueprints.
    • Options flow: thresholds, cold-sensitivity offset, switchover time, weather
      entity change, and the optional LLM tone.
    • Optional LLM tone (bring-your-own-key, OpenAI/Anthropic) with prompt hardening,
      output validation, key protection and a guaranteed rule-text fallback.
    • Diagnostics whitelist (no secrets, entity id or item names).
    • Full de/en internationalisation; schema versioning with a migration path.
    • CI matrix (min + latest Home Assistant), Apache-2.0 license.
    Downloads