Price-based Scheduling
Price-based Scheduling supports two tariff sources:
- A time-of-use tariff (TOU) that you configure
- Dynamic tariff (Day-Ahead), with data from the ENTSO-E European electricity transparency platform, covering most European electricity markets for which the platform publishes day-ahead prices (availability is updated dynamically in line with the ENTSO-E platform)

INFO
If no tariff plan has been set, the system will prompt you to complete your rate plan configuration first.
Operation with a “time-of-use tariff”
Suitable for regions where electricity prices vary by time period. The system can carry out the following actions in each period:
- Charge: store energy during periods when electricity is cheap
- Discharge: run your home from the battery during periods when electricity is expensive
- No action: carry out no operation
Setting a time-of-use tariff:
- Until you have set a time-of-use tariff in the tariff settings, you cannot define behaviour based on tariff periods
- Select “Time of Use” in the tariff settings and follow the steps to configure your tariff



For each period, you can flexibly set:
- The maximum charge or discharge power
- The charge/discharge cutoff SOC
- Independent strategies for different tariff bands
This gives you full control over how the system behaves in every period.



Operation with a “trading price”
INFO
Dynamic tariff scheduling (Trading Price) is intended for countries and regions connected to a day-ahead electricity market, where prices change hourly or every 15 minutes.
Based on the following day’s day-ahead price curve, the system automatically optimises when your energy storage system charges and discharges, helping you reduce your electricity costs as prices fluctuate.
WARNING
Note: Before enabling this feature, please check your contract type and make sure you have a dynamic tariff contract in place
In this mode, the system retrieves the following day’s day-ahead price curve (at hourly or 15-minute resolution) each day and schedules charging and discharging accordingly
How tariff bands are determined
Once the system has retrieved the price data for the following day (or for the rolling period), it will:
- Sort the prices from lowest to highest
- Automatically calculate the following, based on the proportion you set:
- The low-price band
- The high-price band
- The corresponding price split threshold
- Dynamically generate that day’s high/low price periods from the result
The whole process requires no manual intervention and updates automatically as market prices change.
Automatic operating strategy
Once the tariff bands have been determined, the system automatically carries out the corresponding actions according to the strategy you have set in advance, for example:
- Low prices → charge automatically to increase the stored energy
- High prices → discharge automatically to reduce expensive grid purchases or take part in arbitrage
- Extremely low prices (negative prices) → prioritise storing energy to make the most of the market opportunity
- Negative prices → block feed-in and charge automatically
The system continuously tracks market price changes and responds promptly whenever the conditions are met, keeping your strategy in step with the market at all times.
Contracts not based directly on trading prices
In some countries and regions, a customer’s tariff contract does not use the raw prices from the day-ahead market directly, but is instead positively correlated with the market trading price, for example:
Contract price = a × price coefficient + bWhere:
- a is the price coefficient
- b is a fixed additional item (such as a service charge, taxes or a premium)
The system also supports flexible configuration for these cases.
You can set the corresponding tariff adjustment items in the system, which are used to map the market trading price to your actual settlement price.
The system converts the day-ahead prices it retrieves using the parameters you set, and then applies its assessment and scheduling strategy to the converted prices.
The converted prices are used for:
- High/low tariff band calculation
- Price threshold assessment
- Triggering charge and discharge strategies
This ensures the scheduling logic is always based on your true energy costs or revenue structure.



INFO
Whether or not prices come directly from the trading market, the system can deliver consistent, reliable scheduling decisions through parameterised adjustment, as long as there is a clear mathematical relationship with market prices.
In addition, you can set:
- The thresholds used to identify high/low prices
- The maximum charge and discharge power
This enables your system to secure the best possible returns for you amid market fluctuations.
INFO
Dynamic tariff scheduling uses real-time trading prices together with an intelligent band-splitting algorithm, so that your energy storage system actively stores energy when prices are low and releases it flexibly when prices are high, helping you achieve better financial returns amid market fluctuations.