Created At

Mar 03, 2026

Last Update

Mar 04, 2026

Platforms

HC 3 Lite, Z-box Hub, Yubii Home Pro, Yubii Home, Venture WISE, HC 3

Views

504

Download

25

Type Quick App

Version 1.0.1 (2026.03.03)

⬇️ Scroll down for English version  ⬇️ 

PL

Kompatybilność

  • Centrala FIBARO Home Center 3
  • Centrala FIBARO Home Center 3 Lite
  • Centrala Nice Yubii Home (PRO) i zgodne
  • Oprogramowanie centrali FIBARO/Nice: 5.170 lub nowsze

Więcej o zastosowaniach QuickAppa i dynamicznych cen energii kontekście systemu zarządzania energią SmartPower: https://hdev.pl/smart_power.html

Obsługiwane źródła cen energii

Uwaga: Tibber był testowany dla konta niemieckiego, powinien działa z kontami dla innyc krajów, m.in. NL, SE, NO i innych

Obsługiwane funkcje

  • Podaje bieżącą cenę energii jako wartość QuickAppa, który jest jednocześnie sensorem multilevel
  • Wyświetla wykres z dziennymi wartościami cen energii z dokładnością do 15 lub 60 minut, zależnie od źródła
  • Wyświetla wykres z cenami dla kolejnego dnia (kiedy dostępne)
  • Wylicza dzienne progi dla poziomów ceny niskiej, normalnej, wysokiej i bardzo wysokiej  i odpowiednio koloruje wykresy.
  • Poziomy cen mogą być łatwo używane w scenach za pośrednictwem 4 sensorów binarnych których stan jest ustawiany zgodnie z bieżącym poziomem cen.
  • Eksportuje ceny w postaci standaryzowanej (niezależnej od źródła cen) struktury json do zmiennej globalnej jEnergyPriceTable, do dalszego przetwarzania przez użytkownika
  • Pozwala na zdefiniowanie taryf statycznych ze stałymi cenami w cyklach tygodniowych
  • Obsługuje języki: polski, angielski, niemiecki

Konfiguracja

QuickApp wymaga ustawienia następujących parametrów (zakładka Zmienne w ustawieniach urządzenia w interfejsie WWW):

  • Country – określa kraj/źródło dla ceny energii, obsługiwane wartości 
    fi, lt, ee, lv (kraje bałtyckie, źródło  ELERING)
    pl (Polska, źródło RCE)
    de (Niemcy, źródło Awattar)
    tib (wiele krajów, źródło Tibber, wymaga ustawienia zmiennej Tibber_Token aby umożliwić pobranie danych z konta użytkownika)
  • StaticTariff – na strukturę json określającą statyczną taryfę zamiast dynamicznych cen pobieranych sieci. Szczegóły niżej w angielskiej części opisu.
  • Tibber_Token – token Tibber niezbędy do pobrania danych z konta Tibber użytkownika (należy wypełnić gdy pole Country jest ustawione na tib

Doceń moją pracę

QuickApp jest dystrybuowany bezpłatnie, w formie zaszyfrowanego pliku fqax.

Jeśli oferowane rozwiązanie okaże się przydatne i wartościowe dla Ciebie lub dla Twojego klienta, proszę o wsparcie finansowe. Dzięki temu będę mógł dalej tworzyć i rozwijać kolejne programy oraz integracje z zakresu automatyki domowej. Możesz przekazać dowolną kwotę za pośrednictwem PayPal  korzystając z tego linku: https://www.paypal.com/donate/?hosted_button_id=EUH377Q9U4UGJ 

W przypadku pytań proszę o kontakt mailowy: smarthome @ hdev.pl
DZIĘKUJĘ !

ENG

Compatibility

  • FIBARO Home Center 3, Home Center 3 Lite
  • Nice Yubii Home (PRO) and compatible
  • Yubii Home and Yubii Home Center mobile APP
  • FIBARO/Nice firmware version: 5.170 or newer

More about QuickApp applications and dynamic energy prices in the context of the SmartPower energy management system: https://hdev.pl/smart_power.html

Supported energy price sources

Notes: Tibber was tested with German account only, but shall work also for NL, SE, NO and others

Features

  • Provide current energy price as QuickApp’s value (multilevel sensor)
  • Displays bar charts for today’s energy prices, with 15- or 60- accuracy, depends on the source
  • Display bar charts for next day, when available
  • Calculates price levels codded by colors (low, normal, high, very high) for each day, based on daily price breakdown
  • Allows to use price levels in scenes via 4 binary sensors, activated according to current price level
  • Export standardized json table to global variable jEnergyPriceTable (always in same format for each price source), for further processing
  • Allows to define static, user  tariffs with weekly schema
  • Supports English, German and Polish languages 

 

Settings

The QuickApp has following variables to set (Variables tab at device settings in Web UI):

  • Country – to define country/price source, supported values: 
    fi, lt, ee, lv (Baltic countries, source is ELERING)
    pl (Poland, source RCE)
    de (Germany, source Awattar)
    tib (multi-country, source Tibber, requires Tibber_Token to associate user’s account)
  • StaticTariff – for json structure describing static tariff to use instead on online process. Details described below
  • Tibber_Token – Tibber token necessary for Tibber source (when Country set to tib)

Static tariffs

User can set own static tariffs and set StaticTariff QuickApp variable. When variable is set, it has higher priority than Country settings, and QuickApp use static tariff only. Values are json-text format.
Examples for StaticTariff value (green text can be copied as variable value)

  • One flat price (1030 PLN / MWh):
         [ {"name":"Tauron G11", "curr":"PLN", "unit":"MWh"},
         {"periods":[  {"price":1030}  ]  }
       ]
  • Two prices, daily cycle (start property is minute counter from 00:00)
    00:00-6:00  750 PLN / MWh
    6:00-13:00  1070 PLN / MWh
    13:00-16:00 750 PLN / MWh
    16:00-22:00 1070 PLN / MWh
    22:00-00:00 750 PLN / MWh
       [   {"name":"Tauron G12", "curr":"PLN", "unit":"MWh"},
            {"periods":[

                  {"price":750,"start":0},
                  {"price":1070,"start":360},
                  {"price":750,"start":780},
                  {"price":1070,"start":960},
                  {"price":750,"start":1320}
                  ]
            }
       ]
  • Mo-Fri  prices depends on hours, flat price at Sundays and Saturdays
        [   {"name":"Tauron G12W", "curr":"PLN", "unit":"MWh"},
               {"periods":[
                    {"start":0,"price":750},

                    {"start":360,"price":1120},
                    {"start":780,"price":750},
                    {"start":900,"price":1120},
                    {"start":1320,"price":750}
                    ]
                },
                {"wday":1,
                 "periods":[{"price":750}],
                },
                {"wday":7,
                 "periods":[{"price":750}],
                }
            ]
  • Other samples

[{"name":"Tauron G13S zima", "curr":"PLN", "unit":"MWh"},{"periods":[{"price":750,"start":0},{"price":1540,"start":420},{"price":970,"start":600},{"price":1540,"start":900},{"price":750,"start":1260}]},{"periods":[{"price":750,"start":0},{"price":920,"start":420},{"price":580,"start":600},{"price":920,"start":900},{"price":750,"start":1260}],"wday":1}]

[{"name":"Tauron G13S lato", "curr":"PLN", "unit":"MWh"}, {"periods":[{"start":0,"price":790},{"start":420,"price":1480},{"start":540,"price":650},{"start":1020,"price":1480},{"start":1260,"price":790}]},{"wday":1,"periods":[{"start":0,"price":790},{"start":420,"price":600},{"start":540,"price":260},{"start":1020,"price":600},{"start":1260,"price":790}]}]

Donate

The QuickApp is distributed free, but in form of encrypted fqax file.

If you find my work useful to you or to your clients, then please support me with a donation. Thanks to this, I will be able to continue to create and develop further solutions and integrations for home automation. You can donate any amount of money via PayPal  using this link: https://www.paypal.com/donate/?hosted_button_id=EUH377Q9U4UGJ  

In case on any other type of the support you can contact me via Fibaro Forum message or directly by e-mail: smarthome @ hdev.pl  
THANK YOU VERY MUCH!

3 Comments,  Want to add comment please login
Dd07e840a077a781662cba8c86fc895d

Thanks Albert, I will use ENTSO-e QA and that's good enough for my needs. Anyhow, graphics are missing compared with your QA.

9086b3ae49454c0bf13963d30047621f

opcom does not provide public API to fetch energy prices. For RO you can try QuickApp for ENTSO-e from MarketPlace.

Dd07e840a077a781662cba8c86fc895d

Hi Albert. Good work at your end. Any chance to add prices from the Romanian market ( can be found here : https://www.opcom.ro/acasa/en ) ? With best regards, Dan

Load more comments
© 2024. Nice-Polska Sp. z o.o.Privacy policyTerms & ConditionsFeedback