Nanogreen je český dodávateľ zelenej energie, ktorý ponúka elektrinu za spotové trhové ceny. Táto šablóna pripája TapHome k zákazníckemu API Nanogreen (moje.nanogreen.cz) cez HTTPS a sťahuje dnešné hodinové spotové ceny a súvisiace indikátory. Nie je potrebný žiadny fyzický hardvér — šablóna je čisto dátová služba, ktorá dopytuje API každých 5 minút.
Šablóna poskytuje 37 zariadení: 24 hodinových cenových senzorov, 6 indikátorov najlacnejšej hodiny (pre mimo-špičkové, špičkové a celodenné časové okná), 6 binárnych senzorov na kontrolu „je toto N-tá najlacnejšia hodina" v reálnom čase a senzor živej trhovej ceny.
Konfigurácia
Pri importe šablóny zadajte koncový bod API Nanogreen (moje.nanogreen.cz) ako hostiteľa. Šablóna komunikuje cez HTTPS (port 443). Nie je potrebný API kľúč ani autentifikácia — cenové údaje sú verejne dostupné.
Schopnosti zariadení
Hodinové ceny (24 senzorov)
Šablóna vystavuje jeden senzor pre každú hodinu dňa (0:00–1:00 až 23:00–0:00). Každý senzor číta príslušnú hodnotu z poľa todayHourlyPrices v odpovedi API. Ceny sú v CZK/kWh.
Tieto senzory sa aktualizujú s každým cyklom dopytovania (5 minút). V praxi sa denné ceny publikujú raz denne, takže hodnoty zostávajú stabilné počas celého dňa.
Indikátory najlacnejšej hodiny (6 senzorov)
Šesť senzorov identifikuje najlacnejšiu a druhú najlacnejšiu hodinu v troch časových oknách:
- Off-Peak Cheapest Hour / Off-Peak 2nd Cheapest Hour — najlacnejšie hodiny mimo energetickú špičku
- Peak Cheapest Hour / Peak 2nd Cheapest Hour — najlacnejšie hodiny počas energetickej špičky
- All-Day Cheapest Hour / All-Day 2nd Cheapest Hour — najlacnejšie hodiny za celý deň
Každý senzor vracia index hodiny (0–23). Napríklad hodnota 3 znamená, že hodina 3:00–4:00 je najlacnejšia v danom okne.
Binárne senzory (6 senzorov)
Šesť binárnych (zapnuté/vypnuté) senzorov indikuje, či aktuálna hodina patrí medzi najlacnejšie v danom dni:
- Is Cheapest Hour? — pravda, ak je aktuálna hodina najlacnejšia
- Is 2nd Cheapest Hour? — pravda, ak je aktuálna hodina 2. najlacnejšia
- Is 3rd Cheapest Hour? — pravda, ak je aktuálna hodina 3. najlacnejšia
- Is 4th Cheapest Hour? — pravda, ak je aktuálna hodina 4. najlacnejšia
- Is 5th Cheapest Hour? — pravda, ak je aktuálna hodina 5. najlacnejšia
- Is 6th Cheapest Hour? — pravda, ak je aktuálna hodina 6. najlacnejšia
Tieto senzory sú implementované ako jazýčkové kontakty (PacketParserReedContact), ktoré parsujú booleovskú odpoveď API na hodnoty 0/1. Sú hlavným nástrojom na automatizáciu — použite ich ako podmienky v smart rules na spúšťanie akcií počas najlacnejších hodín.
Aktuálna trhová cena (1 senzor)
Senzor Current Spot Price číta živú trhovú cenu elektriny z OTE (český operátor trhu s elektrinou), konvertovanú na CZK pomocou výmenného kurzu ČNB (Česká národná banka). Táto hodnota odráža veľkoobchodnú cenu v reálnom čase v CZK/kWh.
Príklady automatizácie
Spúšťanie spotrebičov počas najlacnejších hodín
Použite binárne senzory ako podmienky v smart rule. Napríklad na ohrev bojlera len počas 3 najlacnejších hodín dňa:
- Vytvorte smart rule s podmienkou: Is Cheapest Hour? = ON ALEBO Is 2nd Cheapest Hour? = ON ALEBO Is 3rd Cheapest Hour? = ON
- Nastavte akciu na zapnutie relé bojlera
- Bojler beží len vtedy, keď je elektrina najlacnejšia
Automatizácia podľa cenového prahu
Použite senzor Current Spot Price s číselnou podmienkou. Napríklad zapnite tepelné čerpadlo len vtedy, keď spotová cena klesne pod hranicu (napr. 2,00 CZK/kWh).
Riešenie problémov
Ceny zobrazujú nulu alebo NaN
- Overte, že API Nanogreen je dostupné — otvorte
https://moje.nanogreen.cz/api/prices/dailyv prehliadači - Skontrolujte, že TapHome CCU má prístup na internet (API je cloudová služba, nie lokálne zariadenie)
- Ceny na nasledujúci deň sa zvyčajne publikujú popoludní — ak sa dopytujú príliš skoro, niektoré polia nemusia byť ešte dostupné
Binárne senzory sa neaktualizujú
Binárne senzory porovnávajú aktuálnu hodinu s cenovým poradím dňa. Aktualizujú sa s každým cyklom dopytovania (5 minút). Ak senzor zostáva v nesprávnom stave, overte, že hodinové cenové senzory obsahujú platné údaje pre dnešný deň.
Táto šablóna vyžaduje aktívne internetové pripojenie na TapHome CCU. Na rozdiel od lokálnych šablón zariadení (Shelly, Modbus) komunikuje integrácia Nanogreen s externým cloudovým API. Uistite sa, že váš sieťový firewall povoľuje odchádzajúcu HTTPS komunikáciu na
moje.nanogreen.cz.