Feature Request: Update Energy Price in Flow (no more hacks!)

For Energy to work properly in Norway, we really need the option to update the energy price directly from a Flow. Right now, we have to rely on community apps and virtual devices just to get a price indicator, and that always feels like a clumsy workaround for what should be a simple, built-in feature.

As of October 1st, 2025, the Norwegian government has introduced “Norgespris” – a fixed energy price of 0.50 NOK/kWh. On top of this, every household also pays tariffs from the grid operator (nettleie). This means the actual energy price per kWh changes depending on the time of day and capacity use.

Here’s a simplified breakdown from a real bill example:

  • Fixed energy price (Norgespris): 0.50 NOK/kWh

  • Nettleie – day tariff (06:00–22:00, weekdays): 0.296 NOK/kWh

  • Nettleie – night/weekend tariff: 0.176 NOK/kWh

  • Forbruksavgift (state tax): 0.1693 NOK/kWh

  • Capacity tariff (based on top 3 hours per month): ~465 NOK/month in this case

So in practice, the real price looks like this:

  • Daytime weekdays: 0.50 + 0.296 + 0.1693 = ~0.97 NOK/kWh

  • Nights/weekends: 0.50 + 0.176 + 0.1693 = ~0.85 NOK/kWh

  • Plus the fixed capacity cost per month.

There is no single fixed number that works for everyone, because tariffs vary depending on region, contract, and usage patterns.

This is why a Flow action like “Set Energy Price” would solve everything:

  • Each user could build their own logic in Flow, combining fixed price, dynamic tariffs, or even API calls.

  • No need for countless special cases in the Energy settings.

  • It would also save Homey a lot of developer hours – you don’t have to model every country’s grid tariff system.

If you prioritize optimizing Flows (performance, more math functions, better documentation, global variables, etc.), we as users could solve these kinds of country-specific cases ourselves instead of relying on fragile community app workarounds.

In short: Let users update the energy price via Flow. That’s all we need.

2 Likes

Athom doesn’t use this forum for customer support or requests, you should use the request form for that.

(Which usually are the better apps in my experience)

Also Emile wrote Athom is looking to allow, tadaaa, apps supplying data for the all the (very) different pricing systems
(yesterday being Aug.20th)

.

Imho it’s better to specify what you miss, or what you’d like to see, than saying “make it better”.

I see this was a bit unspecific when it comes to documentation. I was referring to using mathematics in flows. Can seem to find any relevant documentation other then quick examples in community threads. using math expressions inside {{1+1}} is not well documented when it comes to supported nodes etc.

I see. Valid expressions can be found at the Mathjs pages though.