Nanogreen ist ein tschechischer Anbieter grüner Energie, der Strom zu Spot-Marktpreisen anbietet. Diese Vorlage verbindet TapHome mit der Nanogreen-Kunden-API (moje.nanogreen.cz) über HTTPS und ruft die heutigen stündlichen Spotpreise und zugehörige Indikatoren ab. Es ist keine physische Hardware erforderlich — die Vorlage ist ein reiner Datendienst, der die API alle 5 Minuten abfragt.
Die Vorlage stellt 37 Geräte bereit: 24 stündliche Preissensoren, 6 Günstigste-Stunde-Indikatoren (für Schwachlast-, Spitzenlast- und Ganztagszeitfenster), 6 Binärsensoren zur Echtzeit-Prüfung „Ist dies die N-günstigste Stunde" und einen Live-Marktpreissensor.
Konfiguration
Geben Sie beim Vorlagenimport den Nanogreen-API-Endpunkt (moje.nanogreen.cz) als Host ein. Die Vorlage kommuniziert über HTTPS (Port 443). Es ist kein API-Schlüssel oder Authentifizierung erforderlich — die Preisdaten sind öffentlich zugänglich.
Gerätefähigkeiten
Stundenpreise (24 Sensoren)
Die Vorlage stellt einen Sensor für jede Stunde des Tages bereit (0:00–1:00 bis 23:00–0:00). Jeder Sensor liest den entsprechenden Wert aus dem Array todayHourlyPrices in der API-Antwort. Die Preise sind in CZK/kWh.
Diese Sensoren aktualisieren sich mit jedem Abfragezyklus (5 Minuten). In der Praxis werden die Tagespreise einmal täglich veröffentlicht, sodass die Werte den ganzen Tag über stabil bleiben.
Günstigste-Stunde-Indikatoren (6 Sensoren)
Sechs Sensoren identifizieren die günstigste und zweitgünstigste Stunde in drei Zeitfenstern:
- Off-Peak Cheapest Hour / Off-Peak 2nd Cheapest Hour — günstigste Stunden außerhalb der Energiespitzenzeit
- Peak Cheapest Hour / Peak 2nd Cheapest Hour — günstigste Stunden während der Energiespitzenzeit
- All-Day Cheapest Hour / All-Day 2nd Cheapest Hour — günstigste Stunden über den gesamten Tag
Jeder Sensor gibt einen Stundenindex (0–23) zurück. Beispielsweise bedeutet der Wert 3, dass die Stunde 3:00–4:00 die günstigste in diesem Zeitfenster ist.
Binärsensoren (6 Sensoren)
Sechs binäre (Ein/Aus) Sensoren zeigen an, ob die aktuelle Stunde zu den günstigsten des Tages gehört:
- Is Cheapest Hour? — wahr, wenn die aktuelle Stunde die günstigste ist
- Is 2nd Cheapest Hour? — wahr, wenn die aktuelle Stunde die 2. günstigste ist
- Is 3rd Cheapest Hour? — wahr, wenn die aktuelle Stunde die 3. günstigste ist
- Is 4th Cheapest Hour? — wahr, wenn die aktuelle Stunde die 4. günstigste ist
- Is 5th Cheapest Hour? — wahr, wenn die aktuelle Stunde die 5. günstigste ist
- Is 6th Cheapest Hour? — wahr, wenn die aktuelle Stunde die 6. günstigste ist
Diese Sensoren sind als Reed-Kontakte (PacketParserReedContact) implementiert, die die boolesche API-Antwort in 0/1-Werte umwandeln. Sie sind das primäre Werkzeug für die Automatisierung — verwenden Sie sie als Bedingungen in Smart Rules, um Aktionen während der günstigsten Stunden auszulösen.
Aktueller Marktpreis (1 Sensor)
Der Sensor Current Spot Price liest den aktuellen Strommarktpreis von OTE (tschechischer Strommarktbetreiber), umgerechnet in CZK mittels des CNB-Wechselkurses (Tschechische Nationalbank). Dieser Wert spiegelt den Echtzeit-Großhandelspreis in CZK/kWh wider.
Automatisierungsbeispiele
Geräte während der günstigsten Stunden betreiben
Verwenden Sie die Binärsensoren als Bedingungen in einer Smart Rule. Zum Beispiel, um einen Warmwasserboiler nur während der 3 günstigsten Stunden des Tages zu heizen:
- Erstellen Sie eine Smart Rule mit der Bedingung: Is Cheapest Hour? = ON ODER Is 2nd Cheapest Hour? = ON ODER Is 3rd Cheapest Hour? = ON
- Setzen Sie die Aktion auf Einschalten des Boiler-Relais
- Der Boiler läuft nur, wenn der Strom am günstigsten ist
Preisschwellen-Automatisierung
Verwenden Sie den Sensor Current Spot Price mit einer numerischen Bedingung. Zum Beispiel schalten Sie eine Wärmepumpe nur ein, wenn der Spotpreis unter einen Schwellenwert fällt (z. B. 2,00 CZK/kWh).
Fehlerbehebung
Preise zeigen Null oder NaN
- Überprüfen Sie, ob die Nanogreen-API erreichbar ist — öffnen Sie
https://moje.nanogreen.cz/api/prices/dailyim Browser - Prüfen Sie, ob die TapHome CCU Internetzugang hat (die API ist ein Cloud-Dienst, kein lokales Gerät)
- Preise für den nächsten Tag werden typischerweise am Nachmittag veröffentlicht — bei zu früher Abfrage sind einige Felder möglicherweise noch nicht verfügbar
Binärsensoren aktualisieren sich nicht
Die Binärsensoren vergleichen die aktuelle Stunde mit der Preisrangfolge des Tages. Sie aktualisieren sich mit jedem Abfragezyklus (5 Minuten). Wenn ein Sensor im falschen Zustand verbleibt, überprüfen Sie, ob die stündlichen Preissensoren gültige Daten für den heutigen Tag enthalten.
Diese Vorlage erfordert eine aktive Internetverbindung an der TapHome CCU. Im Gegensatz zu lokalen Gerätevorlagen (Shelly, Modbus) kommuniziert die Nanogreen-Integration mit einer externen Cloud-API. Stellen Sie sicher, dass Ihre Netzwerk-Firewall ausgehenden HTTPS-Verkehr zu
moje.nanogreen.czerlaubt.