Repository navigation
Releases
Releases · Jos1958/ha-helios-optimizer
Helios Optimizer v0.9.5b Quickfix for NR Helios and Forecast.Solar
-
Quickfix for Node-Red Strategy Helios Flow v0.9.5b (sub-strategy not passed correctie from Helios to HBC, adapted the node ‘Helios Sub Strategy and Power’)
-
Quickfix for HA 2026.11 release: Forecast.Solar service now returns start time of the forecast step instead of the endtime, removed the -1 for the forecast index in helios_forecast.py
-
Prerequisite: Upgrade first to HA 2026.11.1 or higher
Note: The internal release number of Helios remains v0.9.5
Helios Optimizer v0.9.5a Installation Improvements and Net Metering with Quickfix (v0.9.5a)
- Adapted the Node-Red Helios Strategy flow (wrong test on helios_sub_strat field in execute) for Quickfix 0.9.5a
- Graphs did not always use full width (especially in Windows), added update_interval: 5s to the apexcharts-card
- Improved Installation and handling of PyScript Imports and Hass configuration errors
- Added a Net Metering Option in the advanced parameters (only for dutch Salderingregeling in 2026)
- Disabled the resolution="hourly" option of the get_forecast service of Forecast.solar since it is giving some weird results in the last hour of sun (combining two hours)
- Support for 15-min and 60-min forecasts in Forecast.Solar, so disabling the "hourly" option should not be a problem
- Improved error handling for Forecast.Solar (helios_forecast.py)
- Simplified the Node-Red Helios Strategy Flow, Disabled Dynamic Price Sections, Relies now fully on the Dynamic Strategy Flow for dynamic price retrieval
- Alternative Banner with a height of 70% (now used on the Detailed Results Tab, Let me know which one you prefer)
- Extra fields on the Dashboard for Helios Battery Strategy, HBC Sub Strategy, Price Profiles (3x) and Keys (3x)
- Improved Documentation, Readme, Installation Guide and a new Frequently Asked Questions (FAQ)
Helios Optimizer v0.9.5 Installation Improvements and Net Metering
- Graphs did not always use full width (especially in Windows), added update_interval: 5s to the apexcharts-card
- Improved Installation and handling of PyScript Imports and Hass configuration errors
- Added a Net Metering Option in the advanced parameters (only for dutch Salderingregeling in 2026)
- Disabled the resolution="hourly" option of the get_forecast service of Forecast.solar since it is giving some weird results in the last hour of sun (combining two hours)
- Support for 15-min and 60-min forecasts in Forecast.Solar, so disabling the "hourly" option should not be a problem
- Improved error handling for Forecast.Solar (helios_forecast.py)
- Simplified the Node-Red Helios Strategy Flow, Disabled Dynamic Price Sections, Relies now fully on the Dynamic Strategy Flow for dynamic price retrieval
- Alternative Banner with a height of 70% (now used on the Detailed Results Tab, Let me know which one you prefer)
- Extra fields on the Dashboard for Helios Battery Strategy, HBC Sub Strategy, Price Profiles (3x) and Keys (3x)
- Improved Documentation, Readme, Installation Guide and a new Frequently Asked Questions (FAQ)
Helios Optimizer v0.9.4 Improved Energy Provider Handling
- Energy Provider split into a target and source provider which can be both different from the main provider (which determines the Source Price Data format)
- Improved handling of price conversions to support Belgium Tax, Markup and Loss Factors
- Temporary solution for handling "Grid Clock" and Engie Providers for Belgium
- Introduced a Horizon (in Days) parameter (replacing the Steps parameter on the Dashboard), Model will calculated with Steps value derived from Horizon and Step Size
- Steps is 0 (specify via Horizon is 0) disables the Optimization Model, No Calculation will be done
- Introduced an Advanced Parameters section (only in insight mode) with Horizon, House Daily Usage Distribution and Price parameters
Helios Optimizer v0.9.3 HBC Update Support (First Public Version)
- Added Helios Forecast PyScript which calls the forecast_solar.get_forecast service to retrieve the forecast solar hours, the required config entry is retrieved from hass
- Added the Prices and Strategy Graph with Prices (Import, Export and Market) and the HBC Sub Strategy per step
- Timestamp in a Graph is now in the middle of the step (iso at the start of a step)
- Added the Strategy as a Serie to the Prices Graph (now in the tooltip as a number, added the numbers in the legenda)
- Split the Helios Dashboard into two tabs and introduced optional sections using the (HBC) "insight" button (this simplifies the default dashboard tabs)
- Improved the Helios Optimizer documentation and added more direct links to the sections on the Helios dashboard
- Added a Helios Strategy Flow to HBC that handles the Output (Sub-Strategy and Power) from the Helios Optimizer for the current step
- Included error handling in the HBC interface (if Helios fails the sub-strategy will be set to HA "unknown")
- For errors the Helios Strategy will apply in HBC the "Full stop" strategy
- Replaced the Helios Automation Task by a PyScript Service that runs every 15-min and retrieves Helios and HBC parameters from HA entities
- Allow only a single running instance of the Helios Automation Task and the Helios Automation Service
Helios Optimizer v0.9.2 Fixed special characters on dashboard
Dashboard special characters missing, fixed
Helios Optimizer v0.9.1 Initialize Input Entities
- Initializes Helios Optimizer Input Entities depending on the previous helios release version
- For some initial values of Input Entities HBC values are used (sell/charge target, max discharge/charge power)
- Update Files:
- All pyscript files (initialize input entities, state functions added)
- helios_dashboard.yaml (updates on graph and table, shorter text since info now available in the documentation, fixed problem with battery disabled)
- helios_optimizer.yaml (small typos and descriptions)
- Several documentation files (*.md), Use the links on the dashboard to access the DOC.md !
- Reboot after installation of the pyscript files since pure python files are not refreshed automatically
Helios Optimizer v0.9.0
First Public with support for reading prices and other input parameters from HBC values.