[APP][Pro] Swiss Dynamic Electricity Tariff – 15-minute prices for Innostrom/Swisspower tariffs (AEW Classic Dynamic & more)
Swiss Dynamic Electricity Tariff pulls your dynamic electricity tariff’s 15-minute prices straight into Homey, so you can run your big consumers (heat pump, EV, battery) automatically when power is cheapest.
Currently in test:
What is this?
Several Swiss grid operators (e.g. AEW with “Classic Dynamic”, from 1 Jan 2027) offer dynamic tariffs via Swisspower’s Innostrom platform: the price changes every 15 minutes instead of once a year. This app fetches those prices automatically and makes them usable in Homey — for display, analysis, and above all for Flows.
What can it do?
- Automatic fetching of quarter-hourly prices (today + tomorrow, once available)
- Current price, next price, today’s min/max/average, rank of the current slot
- Price level (very cheap / cheap / normal / expensive / very expensive) as its own capability
- Manual refresh button + timestamp of the last update
- Dashboard widget with today’s price curve
- App settings page with live values and configuration recommendations
- Persistence: prices survive an app restart
Flow cards
When
- Price level changes
- No prices available for tomorrow (warning)
And
- Current price is below X
- Current slot is among the N cheapest of the day
- Current slot falls within the cheapest contiguous block of length N (e.g. “cheapest 2 hours in a row”)
- Price level is X
Then
- Find the cheapest block of length N in a time window (returns start/end as tokens for further Flow steps)
- Manually refresh prices
Setup
You’ll need your metering point number (EAN) and your grid operator’s API token. The token is stored locally on your Homey only and is never logged.
About this app
As the energy provider AEW will introduce dynamic pricing next year, I developed this app in preparation with support from Claude.
Source code and issues on GitHub: GitHub - RickD-CH/com.rickd.dynamictariffch: Homey app: Swiss dynamic electricity tariffs via the Innostrom API (AEW Classic Dynamic and others) · GitHub
Feedback, questions, and bug reports welcome here in the thread.