Diese Home Assistant Integration ermöglicht die Einbindung der dynamischen Stromtarife haStrom Flex und haStrom Flex Pro der Stadtwerk Haßfurt GmbH.
- 🔌 Unterstützung für alle Tarife:
- haStrom Flex (mit Preisober- und -untergrenze)
- haStrom Flex Pro (ohne Preisobergrenze)
- EPEX Spot Raw (reine Börsenpreise)
- ⚡ Stündliche Strompreise basierend auf EPEX Spot
- 📊 Statistische Daten (Min, Max, Durchschnitt, Median)
- 📅 Preise für heute und morgen
- 🕐 Automatische Updates alle 15 Minuten
- 🔄 Automatischer Abruf der morgigen Preise um 13 Uhr
- 💰 Optional: Zusätzliche Kosten via Jinja2-Template
- Öffnen Sie HACS in Home Assistant
- Gehen Sie zu "Integrationen"
- Klicken Sie auf die drei Punkte oben rechts und wählen Sie "Benutzerdefinierte Repositories"
- Fügen Sie die Repository-URL hinzu:
https://github.com/f2daz/ha-integration_hastrom_flex - Wählen Sie Kategorie "Integration"
- Suchen Sie nach "Stadtwerk Haßfurt haStrom Flex" und installieren Sie es
- Starten Sie Home Assistant neu
- Laden Sie die neueste Version herunter
- Kopieren Sie den Ordner
custom_components/hastrom_flexin Ihrconfig/custom_components/Verzeichnis - Starten Sie Home Assistant neu
- Gehen Sie zu Einstellungen → Geräte & Dienste
- Klicken Sie auf + Integration hinzufügen
- Suchen Sie nach "Stadtwerk Haßfurt haStrom Flex"
- Wählen Sie Ihren Tarif:
- haStrom Flex - Mit Preisgrenzen (Min: 16.78 ct/kWh, Max: 25.82 ct/kWh)
- haStrom Flex Pro - Ohne Preisobergrenze (Min: 3.45 ct/kWh)
- EPEX Spot (Raw) - Reine Börsenpreise ohne Aufschläge
- Optional: Geben Sie ein Template für zusätzliche Kosten ein (siehe unten)
- Klicken Sie auf Absenden
Sie können zusätzliche Kosten über ein Jinja2-Template hinzufügen, z.B. für:
- Grundgebühr
- Messstellenbetrieb
- Weitere individuelle Kosten
Beispiele:
{{0.0|float}}Keine zusätzlichen Kosten (Standard)
{{0.5|float}}Feste zusätzliche Kosten von 0,5 ct/kWh
{{(current_price * 0.1)|float}}10% Aufschlag auf den aktuellen Preis
{{(210.06 / 365 / 24)|round(2)|float}}Umrechnung der Jahresgrundgebühr (210,06 €) auf ct/kWh
Die Variable current_price enthält den aktuellen Strompreis in ct/kWh.
Die Integration erstellt folgende Sensoren pro Tarif:
| Sensor | Beschreibung |
|---|---|
sensor.hastrom_flex_{tariff}_current_price |
Aktueller Strompreis (ct/kWh) |
sensor.hastrom_flex_{tariff}_average |
Durchschnittspreis heute |
sensor.hastrom_flex_{tariff}_min |
Minimaler Preis heute |
sensor.hastrom_flex_{tariff}_max |
Maximaler Preis heute |
sensor.hastrom_flex_{tariff}_median |
Median-Preis heute |
sensor.hastrom_flex_{tariff}_prices_today |
Alle Preise für heute |
sensor.hastrom_flex_{tariff}_prices_tomorrow |
Alle Preise für morgen |
automation:
- alias: "Waschmaschine bei günstigem Preis"
trigger:
- platform: numeric_state
entity_id: sensor.hastrom_flex_flex_current_price
below: 20
condition:
- condition: time
after: "06:00:00"
before: "22:00:00"
action:
- service: switch.turn_on
target:
entity_id: switch.waschmaschineVisualisieren Sie die Strompreise mit einer schönen Grafik:
type: custom:apexcharts-card
header:
show: true
title: haStrom Flex Preise
show_states: true
graph_span: 48h
now:
show: true
label: Jetzt
span:
start: day
series:
- entity: sensor.hastrom_flex_flex_prices_today
name: Strompreis
type: column
data_generator: |
const today = entity.attributes.raw_data || [];
const tomorrow_entity = hass.states['sensor.hastrom_flex_flex_prices_tomorrow'];
const tomorrow = tomorrow_entity?.attributes?.raw_data || [];
const data = [];
today.forEach(item => {
data.push([new Date(item.start).getTime(), item.value]);
});
tomorrow.forEach(item => {
data.push([new Date(item.start).getTime(), item.value]);
});
return data;
color: "#03a9f4"Die Integration nutzt die öffentliche API des Stadtwerk Haßfurt:
- Base URL:
http://eex.stwhas.de/api - Endpunkte:
/spotprices- haStrom Flex/spotprices/flexpro- haStrom Flex Pro/spotprices/raw- EPEX Spot Raw
Hinweis: Die API ist nur über HTTP (nicht HTTPS) erreichbar.
- Minimalpreis: 16,78 ct/kWh
- Maximalpreis: 25,82 ct/kWh
- Grundgebühr: 210,06 €/Jahr
- MwSt: 19%
- Minimalpreis: 3,45 ct/kWh
- Maximalpreis: Keine Obergrenze
- Grundgebühr: 210,06 €/Jahr
- MwSt: 19%
- Überprüfen Sie die Home Assistant Logs:
Einstellungen→System→Protokolle - Stellen Sie sicher, dass Ihre Home Assistant Instanz
http://eex.stwhas.deerreichen kann (WICHTIG: http, nicht https!) - Warten Sie bis zur nächsten vollen Stunde (Daten werden alle 15 Minuten aktualisiert)
Die Preise für den nächsten Tag werden normalerweise gegen 13-14 Uhr veröffentlicht. Das ist normal für Day-Ahead-Marktpreise.
Bei Problemen oder Fragen:
MIT License - siehe LICENSE Datei
Entwickelt für die Integration der Stadtwerk Haßfurt haStrom Flex Tarife in Home Assistant.
Basierend auf der Nordpool Integration.