HomeFlux EMS 1.0.6 – more flexible external price sources
A new Homey app, Energy Price Forecast, can now provide external electricity price data to HomeFlux EMS. Besides official day-ahead prices when available, it can also provide forecast prices further into the future. This gives HomeFlux another independent price source and makes planning less dependent on Homey Energy availability.
To support this properly, HomeFlux EMS 1.0.6 includes several changes to the price-source system and will be available for testing soon.
The main changes are:
- Support for two independent external price inputs: External Price 1 and External Price 2.
- Homey Energy, External Price 1 and External Price 2 can be enabled independently.
- When multiple sources are enabled, the user can set their priority order.
- HomeFlux automatically uses the highest-priority source that is ready and can fall back to another enabled source when necessary.
- The price horizon for external data has been extended from 72 to 120 hours, allowing longer forecasts to be used for planning.
- The existing price normalization remains in place, so compatible price curves can still be compared and combined correctly.
- The HomeFlux widget has been expanded to show the status and current price of all three possible sources, together with their original price curves. This makes it much easier to see which source is currently controlling the EMS and whether another source is waiting as fallback.
The screenshot already shows the new setup running in development with External Price 1, External Price 2 and Homey Energy available at the same time.
Version 1.0.6 is currently running in development. I plan to move it to the test channel after 1.0.5 is live, so users always have a stable HomeFlux version to fall back to while the new multi-source price system is being tested.
(in my test case, no formula is used, so base prices are shown)

