Releases: OpenGrow-Box/OpenGrowBox-HA
Features & Fixes
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_vpdevent 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
_oxihandling - 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
OGBgcdManagercentralizes 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:
ReservoirManagernow processes both dictionaries and objects
Centralized Configuration Management
- Unified
configuration.yamlmanagement with automatic backups - Preservation of
!includedirectives 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_minfor switches,slope_per_percent+r²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 resultsTENT_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:
tentModechanges 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
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_vpdevent 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
_oxihandling - 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
OGBgcdManagercentralizes 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:
ReservoirManagernow processes both dictionaries and objects
Centralized Configuration Management
- Unified
configuration.yamlmanagement with automatic backups - Preservation of
!includedirectives 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_minfor switches,slope_per_percent+r²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 resultsTENT_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:
tentModechanges 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
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
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
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
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
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
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
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
- @Tobiwan91 made their first contribution in #32
Full Changelog: v1.4.2.0...v1.4.2.1
Light Fixes
- Adjustements on Sunset
- Fixes on Lights on by Drying Mode