eFriends Mit diesem Funktionsbaustein werden die Strompreise des österreichischen Anbieters eFriends abgefragt. Im Unterschied zu einer reinen Börsenpreisquelle liefert eFriends zwei Preisreihen: den Bezugspreis und den Einspeisepreis. Erst damit lässt sich beurteilen, wann sich das Einspeisen aus einem Speicher tatsächlich lohnt.
Der Bezugspreis liegt immer über dem Einspeisepreis; die Differenz sind Netzentgelte, Abgaben und die Spanne des Lieferanten. Beide werden von der Schnittstelle in Euro je Megawattstunde ohne Umsatzsteuer geliefert und vom Baustein in Cent je Kilowattstunde umgerechnet — zuzüglich der unten eingestellten Umsatzsteuer und Aufschläge.
Beide Preise werden getrennt ausgegeben und getrennt an den Block Speicher Optimierer weitergereicht. Dort entscheidet erst das Zusammenspiel beider Preise, ob geladen, verbraucht oder eingespeist wird.
Die Preise gelten je Abrechnungsintervall. Je nach Tarif ist ein Intervall 15 oder 60 Minuten lang; der Baustein erkennt das selbst und meldet es am Ausgang Intervalldauer. Abgefragt wird immer der heutige und der folgende Tag. Die Preise für den Folgetag stellt eFriends erst ab 17:00 Uhr bereit — bis dahin steht der Ausgang Preise Folgetag vorhanden auf 0, was kein Fehler ist. Ab 17:00 Uhr fragt der Baustein alle 15 Minuten nach, bis die Preise vorliegen.
Vor 17:00 Uhr liefert die Schnittstelle die Intervalle des Folgetags bereits mit, füllt sie aber mit Nullen. Ein ganzer Tag exakt auf null ist kein Marktergebnis, sondern ein Platzhalter; der Baustein verwirft ihn deshalb. Ohne diese Prüfung würde der Speicher Optimierer gegen einen erfundenen Tag planen und den Speicher am Abend leerräumen.
Die zuletzt gelesene Preisreihe wird gespeichert. Nach einem Neustart der Steuerung oder dem Einspielen eines Projekts steht sie deshalb sofort wieder zur Verfügung, auch wenn die Verbindung zur Cloud gerade nicht besteht. Preise, die vor dem heutigen Tagesbeginn liegen, werden dabei verworfen. Alle Adressen werden nach dem Start einmal vollständig geschrieben — sonst blieben sie bis zur nächsten Änderung leer, weil normalerweise nur Änderungen übertragen werden.
Zusätzlich zu den Preisen kann der Baustein die Livewerte eines lokalen eFriends Cube beziehungsweise einer eFriends Watch+ lesen: Netzzähler dreiphasig, Netz- und Community-Flüsse sowie — sofern vorhanden — PV- Leistung, Wechselrichter und Batterie-Ladezustand. Diese Abfrage läuft im lokalen Netz und ist von der Preisabfrage vollständig unabhängig: fällt der Cube aus, bleiben die Preise gültig und umgekehrt. Deshalb gibt es getrennte Fehlerausgänge.
Die Preisreihe wird zusätzlich intern bereitgestellt und kann vom Funktionsbaustein Block Speicher Optimierer ohne Verdrahtung übernommen werden.
Der Baustein gibt am Ausgang immer nur den Preis des laufenden Intervalls aus. Den Verlauf des Einspeisepreises über die nächsten 24 Stunden zeigt das Bedienelement Block Speicher Optimierer im Fahrplan, Stunde für Stunde neben dem geplanten Sollwert und dem Ladezustand. Eigene Adressen je Stunde legt der Baustein nicht mehr an. Ist die Diagnose eingeschaltet, gibt er beide Preisreihen des vollständigen Folgetags als Meldung aus.
Der Baustein darf im Projekt nur einmal vorhanden sein. Mehrere Instanzen würden dieselben Preise mehrfach abfragen.
Einrichtung:
Hinweise:
Eingänge |
||
| FR |
Freigabe |
Bei 0 werden beide Abfragen angehalten. Ist der Eingang nicht belegt, ist der Baustein freigegeben. |
| AB |
Abfrage auslösen |
Eine steigende Flanke löst sofort eine Preisabfrage aus, ohne den nächsten Zyklus abzuwarten. Nützlich bei der Inbetriebnahme und nach einem Tarifwechsel. |
Ausgänge |
||
| FE |
Fehler |
Sammelfehler. Wird auf 1 gesetzt, sobald die Preisabfrage oder die Abfrage des Cube gestört ist. |
| FC |
Fehler Preisabfrage |
Die Preisabfrage ist dreimal hintereinander fehlgeschlagen. Die zuletzt gelesene Preisreihe bleibt erhalten und wird weiter verwendet. |
| FL |
Fehler Cube |
Der eFriends Cube beziehungsweise die Watch+ ist nicht erreichbar. Die Livewerte bleiben auf ihrem letzten Stand stehen und werden nicht auf 0 gesetzt. |
| PB |
Preis Bezug aktuell [Ct] |
Bezugspreis des laufenden Intervalls. |
| PS |
Preis Einspeisung aktuell [Ct] |
Einspeisepreis des laufenden Intervalls. |
| PI |
Preis Bezug Minimum [Ct] |
Niedrigster Bezugspreis im noch bevorstehenden Zeitraum. Bereits vergangene Intervalle bleiben unberücksichtigt. |
| PM |
Preis Bezug Maximum [Ct] |
Höchster Bezugspreis im noch bevorstehenden Zeitraum. |
| DR |
Preis Bezug Durchschnitt [Ct] |
Durchschnittlicher Bezugspreis im noch bevorstehenden Zeitraum. |
| PE |
Preis Bezug Median [Ct] |
Medianpreis des Bezugs im noch bevorstehenden Zeitraum. |
| SM |
Preis Einspeisung Maximum [Ct] |
Höchster Einspeisepreis im noch bevorstehenden Zeitraum. Zeigt an, wieviel im besten Fall für die Lieferung ins Netz bezahlt wird. |
| MI |
Günstigstes Fenster aktiv |
Wird auf 1 gesetzt, wenn das laufende Intervall im günstigsten zusammenhängenden Bezugsfenster liegt. Die Länge des Fensters gibt der Parameter „Zeit minimale Kosten“ vor. |
| MA |
Bestes Einspeisefenster aktiv |
Wird auf 1 gesetzt, wenn das laufende Intervall im Zeitfenster mit dem höchsten Einspeiseerlös liegt. Die Länge des Fensters gibt der Parameter „Zeit maximaler Erlös“ vor. |
| MO |
Preise Folgetag vorhanden |
1 sobald die Preise des Folgetags gelesen wurden. Vor 17:00 Uhr ist der Ausgang 0; das ist kein Fehler. |
| IZ |
Anzahl Intervalle |
Anzahl der gelesenen Preisintervalle. |
| IM |
Intervalldauer [min] |
Vom Tarif vorgegebenes Raster, 15 oder 60 Minuten. |
| NL |
Netzleistung gesamt W |
Gemessene Leistung am Netzübergabepunkt. Bezug positiv, Einspeisung negativ. |
| L1, L2, L3 |
Leistung L1 … L3 W |
Leistung der einzelnen Phasen. |
| I1, I2, I3 |
Strom L1 … L3 A |
Strom der einzelnen Phasen. |
| U1, U2, U3 |
Spannung L1 … L3 V |
Spannung der einzelnen Phasen. |
| NA |
Einspeisung Netz W |
Anteil der Erzeugung, der ins öffentliche Netz geht. |
| NE |
Bezug Netz W |
Anteil des Verbrauchs, der aus dem öffentlichen Netz kommt. |
| CA |
Lieferung Community W |
Anteil der Erzeugung, der an andere Teilnehmer geliefert wird. |
| CE |
Bezug Community W |
Anteil des Verbrauchs, der von anderen Teilnehmern kommt. |
| PV |
PV Leistung W |
Momentane Erzeugungsleistung, sofern der Cube eine Erzeugungsanlage kennt. |
| SOC |
Ladezustand % |
Ladezustand eines am Cube bekannten Speichers. |
| BL |
Batterieleistung W |
Leistung des Speichers. Positiv beim Entladen, negativ beim Laden. |
| WR |
Wechselrichter Leistung W |
Momentane Leistung des Wechselrichters. |
| WE |
Wechselrichter Energie heute Wh |
Vom Wechselrichter seit Mitternacht erzeugte Energie. |
Parameter |
||
| Zugangsschlüssel Cloud | Schlüssel aus der eFriends-App unter Einstellungen → API Manager. Ohne diesen Schlüssel wird die Preisabfrage nicht gestartet. | |
| Tarifname | Name des abgeschlossenen Tarifs, zum Beispiel „Der bessere Flex Tarif“. Der Name muss exakt übereinstimmen, Leerzeichen sind zulässig. | |
| Server | Adresse des eFriends-Servers. Der Vorgabewert ist im Regelfall zu belassen. | |
| IP Adresse Cube | IP-Adresse des eFriends Cube beziehungsweise der Watch+ im lokalen Netz. Bleibt das Feld leer, werden keine Livewerte gelesen. | |
| Zugangsschlüssel Cube | Schlüssel für die lokale Abfrage, ebenfalls aus dem API Manager. | |
| Verbindung Cube | HTTP oder HTTPS. Im lokalen Netz wird HTTP verwendet. | |
| Abfrage Preise | Zykluszeit der Preisabfrage. Da sich die Preise nur einmal am Tag ändern, ist ein kurzer Zyklus nicht sinnvoll. | |
| Abfrage Cube | Zykluszeit der lokalen Abfrage. Die Handelsübersicht wird nur bei jedem dritten Durchlauf gelesen, da sie aufwendiger ist. | |
| Umsatzsteuer Bezug | Prozentualer Aufschlag auf den gelieferten Bezugspreis. Die Schnittstelle liefert netto, in Österreich sind 20 % zu erwarten. | |
| Umsatzsteuer Einspeisung | Prozentualer Aufschlag auf den Einspeisepreis. Je nach steuerlicher Situation 0 oder 20 %. | |
| Aufschlag Bezug | Fester Betrag, der zum Bezugspreis addiert wird, zum Beispiel für Netzgebühren und Abgaben. Erst damit rechnet der Speicher Optimierer mit den tatsächlichen Kosten. Vorgabe sind 10 Ct/kWh — den genauen Wert (Netz-Arbeitspreis plus Abgaben) der eigenen Netzrechnung entnehmen. | |
| Aufschlag Einspeisung | Fester Betrag, der zum Einspeisepreis addiert wird. Negative Werte sind zulässig, um Abzüge abzubilden. | |
| Zeit minimale Kosten | Länge des günstigsten Bezugsfensters in Stunden. Wird hier beispielsweise 2 eingetragen, weil ein Verbraucher 2 Stunden Betrieb benötigt, meldet der Ausgang „Günstigstes Fenster aktiv“ genau dann 1, wenn diese zwei Stunden laufen. | |
| Zeit maximaler Erlös | Länge des Fensters mit dem höchsten Einspeiseerlös in Stunden. Damit lässt sich ein Speicher genau dann ins Netz entladen, wenn dafür am meisten bezahlt wird. | |