Skip to content

Releases: OpenGrow-Box/OpenGrowBox-HA

Features & Fixes

14 Apr 07:12

Choose a tag to compare

Frontend

  • Updated frontend bundle**

  • Combined Charts

  • Plant-Buddy ( AI plant analytics )

  • 20 Total Themes

  • Lite Version added ( can be changed over Settings ) and will be ask you on on Page load. ( IF YOUR "CACHE-DELETE"IS NOT ENABLED YOU NEED TO WAIT FOR IT )

Bug Fixes

  • Action Flows for Modes adjustments in VPD Perfection , VPD Target & Closed Enviorment
  • Reservoir autofill: correctly stops filling below the maximum level
  • Test fixes: corrected deadband behavior in tests
  • Smart deadband: FineTune_vpd event enabled within the deadband to keep devices idle
  • Adaptive cooldown: tests updated for new default adaptiveCooldownEnabled=false
  • ORP calculation: initial calculation added at sensor startup, removed faulty _oxi handling
  • Method call: fixed method invocation during initial ORP calculation

New Features

20 Plant Species with Species-Specific VPD Maps

  • 20 plant species with species-specific growth stages and VPD maps
  • Dynamic PlantStage selection that adapts based on species
  • New HA entities: select.ogb_plantspecies_<room> per room
  • Dynamic Fan Control Based on Temp

Centralized Cooldown Management

  • New OGBgcdManager centralizes all cooldown logic
  • Improved performance and consistency for device actions

Hydro System Enhancements

  • Reservoir autofill safety: no filling below max_fill_level
  • Pump label alignment: consistent labeling across the hydro system
  • More robust event handling: ReservoirManager now processes both dictionaries and objects

Centralized Configuration Management

  • Unified configuration.yaml management with automatic backups
  • Preservation of !include directives during configuration updates

Tests

  • Capability calibration: 17 tests covering the full calibration workflow including response curves
  • Long-term integration: 3 new tests for multi-day simulations (plant growth, 30-day reservoir, 14-day duty cycle)
  • Reservoir autofill: test for repeated filling in long-term scenarios
  • Total: 359 logic tests passing

Capability Calibration System (Response Curve Profiling)

A comprehensive new calibration system for device capabilities:

  • Two calibration modes: On/Off for simple devices, and a 4-step response curve (25%, 50%, 75%, 100%) for dimmable devices
  • Automated workflow: baseline (60s) → effect stages → cooldown (30s)
  • Safety abort: automatic stop at temperature > 35°C, humidity < 30%, CO₂ > 2500 ppm
  • Persistent results: delta_per_min for switches, slope_per_percent + for dimmable devices
  • Console commands: cap_calibrate <cap>, cap_cal_status, cap_cal_stop
  • Brute-force shutdown: hard_turn_off() reliably switches off all devices (including dimmable fans)

Documentation

  • CALIBRATION.md: fully revised with calibration workflow, event system, and response curve results
  • TENT_CONTROL_MODES.md: updated with new modes (Closed Environment, Script Mode) and service documentation

Technical Improvements

  • Event-based device control: three new events (CalibOff, CalibOn, CalibStart) for precise control
  • Datastore corruption repair: automatic repair of broken states on boot
  • HA select entity sync: tentMode changes reliably propagated to HA entities
  • Async cooldown handling: all cooldown methods are now asynchronous for better performance

Full Changelog: v1.4.2.5...v1.4.2.6

Features & Fixes

14 Apr 06:12

Choose a tag to compare

Frontend

  • Updated frontend bundle**

  • Combined Charts

  • Plant-Buddy ( AI plant analytics )

  • 20 Total Themes

  • Lite Version added ( can be changed over Settings ) and will be ask you on on Page load. ( IF YOUR "CACHE-DELETE"IS NOT ENABLED YOU NEED TO WAIT FOR IT )

Bug Fixes

  • Action Flows for Modes adjustments in VPD Perfection , VPD Target & Closed Enviorment
  • Reservoir autofill: correctly stops filling below the maximum level
  • Test fixes: corrected deadband behavior in tests
  • Smart deadband: FineTune_vpd event enabled within the deadband to keep devices idle
  • Adaptive cooldown: tests updated for new default adaptiveCooldownEnabled=false
  • ORP calculation: initial calculation added at sensor startup, removed faulty _oxi handling
  • Method call: fixed method invocation during initial ORP calculation

New Features

20 Plant Species with Species-Specific VPD Maps

  • 20 plant species with species-specific growth stages and VPD maps
  • Dynamic PlantStage selection that adapts based on species
  • New HA entities: select.ogb_plantspecies_<room> per room

Centralized Cooldown Management

  • New OGBgcdManager centralizes all cooldown logic
  • Improved performance and consistency for device actions

Hydro System Enhancements

  • Reservoir autofill safety: no filling below max_fill_level
  • Pump label alignment: consistent labeling across the hydro system
  • More robust event handling: ReservoirManager now processes both dictionaries and objects

Centralized Configuration Management

  • Unified configuration.yaml management with automatic backups
  • Preservation of !include directives during configuration updates

Tests

  • Capability calibration: 17 tests covering the full calibration workflow including response curves
  • Long-term integration: 3 new tests for multi-day simulations (plant growth, 30-day reservoir, 14-day duty cycle)
  • Reservoir autofill: test for repeated filling in long-term scenarios
  • Total: 359 logic tests passing

Capability Calibration System (Response Curve Profiling)

A comprehensive new calibration system for device capabilities:

  • Two calibration modes: On/Off for simple devices, and a 4-step response curve (25%, 50%, 75%, 100%) for dimmable devices
  • Automated workflow: baseline (60s) → effect stages → cooldown (30s)
  • Safety abort: automatic stop at temperature > 35°C, humidity < 30%, CO₂ > 2500 ppm
  • Persistent results: delta_per_min for switches, slope_per_percent + for dimmable devices
  • Console commands: cap_calibrate <cap>, cap_cal_status, cap_cal_stop
  • Brute-force shutdown: hard_turn_off() reliably switches off all devices (including dimmable fans)

Documentation

  • CALIBRATION.md: fully revised with calibration workflow, event system, and response curve results
  • TENT_CONTROL_MODES.md: updated with new modes (Closed Environment, Script Mode) and service documentation

Technical Improvements

  • Event-based device control: three new events (CalibOff, CalibOn, CalibStart) for precise control
  • Datastore corruption repair: automatic repair of broken states on boot
  • HA select entity sync: tentMode changes reliably propagated to HA entities
  • Async cooldown handling: all cooldown methods are now asynchronous for better performance

Full Changelog: v1.4.2.5...v1.4.2.6

HA 2026.4 Adjustments + Dashboard Tabs

02 Apr 21:41

Choose a tag to compare

New Features & Improvements

Dashboard Improvements

  • Added new dashboard tabs for upcoming features:
    • Energy Costs
    • Crop Steering / Medium Charts

Home Assistant 2026.04 Compatibility

  • Adjusted entity naming to align with the new Home Assistant 2026.04 naming changes

Room Controller Improvements

  • Updated Room Controller entities and naming structure
  • Added automatic cleanup of outdated entities

New Room / Window Device Capabilities

  • Added support for Room and Window devices with extended capabilities
  • Rooms can now send notifications and create logs when opened or closed
  • Windows can now be used for controlled fresh air intake

Temp Guard Introduced

  • Added the new Temp Guard feature
  • Base temperature protection can now use ambient / outside data
  • If no outside data is available, the system will attempt automatic detection after multiple failed attempts

Prem Usage Fixes

24 Mar 19:52

Choose a tag to compare

Fixes On Premium

  • Memory Leak Bug if Max Usage reached Fixed
  • Integration Notification based on API Usage added
  • Auto Disconnect if Max Reached

Device & Premium improvements

23 Mar 17:16

Choose a tag to compare

OpenGrowBox v1.4.2.4

This release includes UI refinements, premium connectivity improvements, expanded PlantView support, and better logging for diagnostics and identification.

Added

  • Camera UI support
  • PlantView support in Premium over encrypted connection
  • Sensor-based Min/Max soil number support for PlantWatering
  • Additional dimmable options for Humidifier / Dehumidifier with switch and fan support

Improved

  • UI support adjustments
  • Premium connection improvements
  • Mode improvements
  • Logging for failures and identification

Full Changelog

Full Changelog: v1.4.2.3...v1.4.2.4

Pre Wizzard Launch

20 Mar 19:45

Choose a tag to compare

Get Magic. Get Fast. Welcome to the new Wizzard.

The new Wizzard begins here.

This release introduces the first foundation of the new Wizzard, including initial core features and early functionality. It is not fully complete yet, but this update lays the groundwork for what’s coming next.

Highlights

UI Improvements

  • New theme added: Sunshine
  • Visual refinements across all themes
  • Improved dashboard metrics
  • Added VPD Target to the Control View
  • Improved camera view
  • Refreshed terminal design

Integration Updates

  • Added climate support
  • Added duty support for humidifiers and dehumidifiers
  • Device Label identification is now enabled by default
  • VPD Target now runs on its own control logic and is no longer linked to VPD Perfection
  • Camera Supports now full MP4 Creation with Hardware Acceleration

Full Changelog:
v1.4.2.2...v1.4.2.3

Adjustments on Device and Premium

19 Mar 04:25
a981424

Choose a tag to compare

What's Changed

  • Adjustments on Switch Devices
  • Adjustments on Dimmable Fans
  • Adjustments on Premium
  • Log Reducing
  • fix(camera): fix camera entity id handling by @Tobiwan91 in #38

Full Changelog: v1.4.2.1...v1.4.2.2

Bug FIxes

08 Mar 18:15

Choose a tag to compare

What's Changed

  • NEW: Script Mode - See DOCS how to use it

  • Ultra Instinct Mode removed

  • Bug Fix adjustments on VPD Perfection and VPD Target mode with Heat Buffers

  • Adjustments on Device Dampening

  • Changes and Adjustments on MinMax Init Control Value

  • Type adjustments from String to INT / FLOAT

  • Adjustments on FallBack Manager

  • Adjustments on Tank Feed Manager

  • Fixes In Corp Steering Phases

  • Small Fixes on OGBConsole

  • fix(camera): adjust default timelapse interval and add capture time tracking by @Tobiwan91 in #36

  • feat(camera): add night capture option and enhance timelapse generation by @Tobiwan91 in #37

Full Changelog: v1.4.2.1...v1.4.2.1_1

Camera Integration

02 Mar 16:00

Choose a tag to compare

Thanks To Tobiwan91 you can now use a Camera in OpenGrowBox Integration to see your Plant Live.

Have Fun and Happy Growing

What's Changed

  • Sensor State Persistence Fix by @Tobiwan91 in #32
  • feat(camera): add daily snapshots and refactor timelapse scheduling fix(devices): prevent duplicate device setup during initialization by @Tobiwan91 in #35

New Contributors

Full Changelog: v1.4.2.0...v1.4.2.1

Light Fixes

25 Jan 22:19

Choose a tag to compare

  • Adjustements on Sunset
  • Fixes on Lights on by Drying Mode