Changelog

What changes, when, and why.

Curated, user-facing summary. The full technical development log lives in the repository.

  1. 29 August 2026 v0.24.0 feature

    Module M13: tent camera dashboard

    Live-monitoring tiles for up to 4 tent cameras (IP or USB), built entirely on native Home Assistant camera integrations — no credentials or stream URLs are ever stored inside GrowAssistant itself.

    • 1/2/4-camera layouts, each unmapped or disabled slot shows a clear placeholder instead of a broken image.
    • Works with Generic Camera, ONVIF, MotionEye, or go2rtc — whatever native integration your camera already uses.
    • Pure monitoring by design: no recording, no motion detection, no security-style overlays.
  2. 29 August 2026 v0.25.0 chore

    Dashboard reorg: Light & Energy setup fields moved to Dashboard 1

    One-time setup fields for Light (Max Wattage, PPFD calibration) and Energy (currency, price per kWh/liter) moved from Dashboard 2's live-control views to Dashboard 1's configuration view, matching the same config-here / live-values-there split already used for Grow Tracker and Cameras.

    • Dashboard 2's Light and Energy views now show only live readouts, no one-time setup fields.
    • Dashboard 1 gained a "Light Output Calibration" card and an "Energy: Master Config" card.
    • No new helpers or behavior changes — purely a UI reorganization for consistency.
  3. 28 August 2026 fix

    Dashboard 2: readability & UI polish

    A multi-part overhaul of the Control Panel dashboard: dynamically colored gauges on Climate & VPD, a redesign of every device/power tile, clearer enabled/error-state display, and consistently better readability on narrow tile grids (no more truncated text).

  4. 28 August 2026 v0.23.0 feature

    Overview: combined climate/irrigation chart, light timeline, batch management

    The dashboard Overview now shows Climate, VPD, Irrigation, and Light in one combined, range-switchable chart. New: live power display and light on/off history, plus save/reset for the batch ID.

  5. 27 August 2026 v0.20.0 feature

    Consolidated alarm & notification center

    Every error and warning state from Climate, Light, Air, and Irrigation now flows into one shared alarm module — with push, persistent, and optional email notifications.

    • One place to see every active alarm across all modules, no more checking each dashboard tab.
    • Per-channel notification toggles: push, persistent, and email, independently.
    • Test-notification button and a last-event log for quick sanity checks.
  6. 25 August 2026 v0.15.0 feature

    Crop-steering presets for irrigation

    Two predefined watering profiles (vegetative / generative) plus a VWC/EC trend chart make substrate-based watering tunable straight from the dashboard, with no external control software.

    • One-tap Vegetative/Generative presets adjust VWC lock, failsafe threshold, shot sizes, and daily event limit together.
    • Every field stays individually adjustable after applying a preset — nothing is locked in.
    • New VWC/EC historical chart with pump on/off activity overlaid.