Optimalizátor spotových cen

Loxone provides direct integration with leading European spot markets, including EPEX, OTE, and ESIOS. This enables a reliable, efficient, and seamless setup without the need for additional configuration.

Funkční blok Optimalizátor spotových cen slouží k aktivaci zátěže v hodinách, kdy je cena energie nejnižší.

Po spuštění vybere blok počet hodin definovaný parametrem 'Demand' v rámci následujících hodin definovaných parametrem 'Period' a aktivuje výstup 'O'.

Alternativně lze k aktivaci/deaktivaci zátěže použít výstupy Very High, High, Low a Very Low. Pro tento případ použití můžete ke spouštěči připojit například denní impulz.

The recommended configuration for this block is in Spot Market mode, which provides the most efficient and automated setup.

Alternatively, the block can operate in either Relative mode or Absolute mode, where each hour is represented by a dedicated input (Relative: +0 - +23, Absolute: 00:00 - 23:00)

Pokud jsou údaje na vstupech +0 až +23 poskytovány virtuálním vstupem http, je cena použita pouze v případě, že byla aktualizována během aktuální hodiny, čímž se zabrání použití zastaralých cen.

Optimalizátor spotových cen lze použít jako zdroj pro exportní a importní cenu v aplikaci Monitoru toku energie. Oba funkční bloky musí být na stejném Miniserveru.

Obsah


Vstupy

Zkratka Krátký popis Popis Rozsah hodnot
Off Off Puls: Výstupy jsou resetovány / vypnuty.
Zapnuto: Blok je uzamčen.
Dominantní vstup.
0/1
Tr Trigger Spustí automatiku. Výstup O se aktivuje tak často, jak je definováno v položce "demand" v rámci "period". 0/1
+0 to +23 Relativní režim: Price in the hour now +0 to +23 Předpověď ceny pro danou hodinu + offset. Tyto vstupy nejsou k dispozici při použití režimu spotového trhu.
Absolutní režim: Price in the hour 00:00 to 23:00 Předpověď ceny pro konkrétní hodinu aktuálního dne. Tyto vstupy nejsou k dispozici při použití režimu spotového trhu.




Výstupy

Zkratka Krátký popis Popis Rozsah hodnot
O Active Output Výstup se aktivuje v hodinách s nejnižší cenou po aktivaci. 0/1
Cv Current Price Aktuální cena
vHigh Very High Aktuální cena je Velmi Vysoká ve srovnání s ostatními hodinami nebo je nad parametrem Max.
Limity budou přepočítány po Triggeru na základě předpovídaných hodnot dostupných v daném okamžiku.
0/1
High Aktuální cena je Vysoká ve srovnání s ostatními hodinami.
Limity budou přepočítány po Triggeru na základě předpovídaných hodnot dostupných v daném okamžiku.
0/1
Low Aktuální cena je Nízká ve srovnání s ostatními hodinami.
Limity budou přepočítány po Triggeru na základě předpovídaných hodnot dostupných v daném okamžiku.
0/1
vLow Very Low Aktuální cena je Velmi Nízká ve srovnání s ostatními hodinami.
Limity budou přepočítány po Triggeru na základě předpovídaných hodnot dostupných v daném okamžiku.
0/1
Max Highest Price Maximální cena bude přepočítána po aktivaci Triggeru na základě předpovídaných hodnot dostupných v daném okamžiku.
Min Lowest Price Minimální cena bude přepočítána po aktivaci Triggeru na základě předpovídaných hodnot dostupných v daném okamžiku.
Avg Average Price Průměrná cena bude přepočítána po aktivaci Triggeru na základě předpovídaných hodnot dostupných v daném okamžiku.
Nv Next Price Cena pro příští období.
AC API Connector Inteligentní konektor založený na rozhraní API.
API Commands
-




Parametry

Zkratka Krátký popis Popis Jednotky Rozsah hodnot Výchozí hodnota
Demand Jak často se má výstup O aktivovat během doby po spuštění. h 0...∞ 4
Period Časový úsek po aktivaci, ze kterého blok vybere hodiny s nejnižší cenou, ve kterých bude aktivován výstup O. h 0...∞ 24
Minimum Runtime Definuje minimální nepřetržitou dobu, po kterou musí výstup zůstat aktivní po zapnutí. Této doby trvání se dosáhne výběrem nejlevnějších po sobě jdoucích časových intervalů, které splňují nebo překračují zadanou dobu běhu. Výstup může běžet delší dobu, pokud je to nutné nebo výhodné, ale nikdy nebude v provozu kratší dobu, než je definované minimum. Je-li nastavena hodnota 0, výstup poběží podle nastavené délky trvání tržního intervalu. h 0...12 0
Max Fixed very high price Pokud je aktuální cena nad touto hodnotou, výstup Velmi vysoký bude vždy aktivován. Currency 1
I2 Variable Input 2 Hodnota, která může být použita ve vzorci s I2. - 0
I3 Variable Input 3 Hodnota, která může být použita ve vzorci s I3. - 0




Vlastnosti

Krátký popis Popis Výchozí hodnota
Výpočet ceny Použijte vzorec pro výpočet skutečné ceny, kterou platíte. Požádejte svého dodavatele energie o vzorec. I1 = cena ze vstupů nebo cena na spotovém trhu (bez daně). I2 = parametr I2. I3 = parametr I3. I4 = Minuty od půlnoci, pro které je cena vypočítávána. -
Režim Relativní: Vstupy udávají cenu vztahující se k aktuální hodině.
Absolutní: Vstupy udávají cenu pro každou hodinu dne (od 00:00 do 23:00).
Spotový trh: Údaje jsou získávány z evropských spotových trhů s energií, Vstupy pro hodinové ceny jsou skryté.
-
Oblast trhu Oblast spotového trhu, pro kterou se zjišťují ceny. -
Interval trhu Interval, ve kterém budou získávány ceny na spotovém trhu. -




Režim Spotového trhu (doporučené nastavení)

V režimu spotového trhu jsou ceny energií pro Evropu získávány přímo z předních spotových trhů s energiemi, jako je EPEX SPOT a další. To poskytuje plně automatizované, spolehlivé a uživatelsky přívětivé řešení bez potřeby manuálních nebo virtuálních vstupů. Toto nastavení důrazně doporučujeme pro nejjednodušší a nejpřesnější provoz.

To do so:
1. Select the mode Spot Market in the Spot Price Optimizer block.
2. Choose your market area.

The Miniserver must be registered for this.

Once configured, energy price data is automatically retrieved daily between 13:00 and 14:00 UTC, for the following day. The prices are provided excluding taxes, and the hourly price inputs are hidden, as they are handled internally and automatically.

Due to legal restrictions imposed by the spot market data providers, we cannot provide direct access to the raw data. However, all relevant statistics remain available in the user interface.

Programming Example:

In this example, a trigger pulse is used to determine the 4 cheapest hours of the next 6 hours and the heat pump is switched on during these hours.
If the energy price is above the calculated or set very high value, the heat pump is locked.

More programming examples can be found on our Use Cases page.


Relative/Absolute Mode

If the Spot Market option is unavailable, it is possible to use either Relative mode (inputs define prices relative to the current hour), or Absolute mode (inputs provide prices for each hour of the day).

The hourly energy prices are provided to the function block, e.g. via Virtual HTTP Input Commands.

You can import suitable template from the Loxone Library.

Programming Example:

In this example, a trigger pulse is used to determine the 4 cheapest hours of the next 12 hours and the heat pump is switched on during these hours.
If the energy price is above the calculated or set very high value, the heat pump is locked.


Výpočet ceny

Kromě spotové ceny jsou dodavatelem elektřiny a provozovatelem sítě účtovány další náklady a daně.
Pro výpočet konečné ceny lze proto v okně vlastností definovat vzorec.
Zjistěte si z nedávného vyúčtování elektřiny různé náklady na kWh nebo se zeptejte dodavatele energie. Na základě těchto údajů pak vytvořte vzorec.

V příkladu byl vytvořen vzorec použitím cen od poskytovatele aWATTar, ke kterým bylo připočteno 3 % a fixní cena 1,5ct za hodinu.
Dále byly vypočítány náklady na distribuční síť ve výši 6,7ct a připočtena DPH ve výši 20 %.


Výpočet výstupů

Rozsah mezi nejnižší a nejvyšší cenou je rozdělen na 4 stejné části, podle kterých se přepínají výstupy.

Diff = (Max - Min) / 4
Limit1 = Min + Diff
Limit2 = Limit1 + Diff
Limit3 = Limit2 + Diff

Výstupy Optimalizátoru spotových cen se přepočítávají po každém spuštění. Tyto výpočty vycházejí z budoucích dat dostupných v době aktivace. Uživatelské rozhraní vypočítá barvy pro aktuální den a zařadí je do kategorií nízká, vysoká atd. Nicméně upozorňujeme, že výstupy Optimalizátoru spotových cen v Loxone Config nemusí vždy odpovídat barvám zobrazeným v uživatelském rozhraní. K tomuto rozdílu může dojít v důsledku načasování a rozsahu dat použitých pro přepočty.