NEWS
Wärmepumpensteuerung für dynamischen Stromtarif
-
Also die Daten vom APX Spot Markt bekomme ich entweder über eine der folgenden Adapter:
und vermutlich gibts noch mehr.
Die Preise sollten hübsch parallel laufen, wenn sie sich alle nach dem gleichen Spotmarkt richtenAPG liefert ein paar nette Features
- Preis über/unter Limit (kann man im Adapter einstellen)
- Durchschnittspreis über den Tag
-
@skol und wo klemmt es bei deinem Skript?
-
Hab ehrlich gesagt keine Ahnung wo ich am besten Anfange.
Meine Blockly Skripte bisher sind sehr einfach - Wetterwarnung, Beamerleinwand Steuerung, ..
Mit Arrays oder komplizierten Dingen hatte ich noch keine Berührung. shame -
@skol ach so!
im Forum gibt es etliche Skripte und Blocklys für die optimale Nutzung von Tibber & Co.
hatte gedacht du hättest damit schon angefangen. -
Bin da schon einiges durch, hab aber einfach nichts brauchbares gefunden.
Suche bereits seit 2 Wochen. -
@skol sagte: APG liefert ein paar nette Features
Auch eine nach Preisen sortierte Liste von Stunden. Man könnte sie so auswerten:
-
Danke für den ersten Ansatz.
Warum springt er mir nicht in den Wahr bereich bei der Abfrage?
z.b. Stunde = 23 und der Wert ist in der Liste unter den 8 billigsten Stunden?
Noch ein paar Fragen:
- Wie kann man abhängig vom Stundenpreis was machen?
Wenn der Strom negativ ist --> alles an was geht - Wenn der Strom auch in den teuren Stunden unter 10 Cent liegt, dann brauch ich nicht "sparen" durch eine Verbrauchsoptimierung.
- Wie kann man abhängig vom Stundenpreis was machen?
-
@skol sagte: Warum springt er mir nicht in den Wahr bereich bei der Abfrage?
Das passiert laut Liste "short" heute nur zwischen 0 und 7 Uhr (8 billigste Stunden heute).
[4,3,2,5,1,6,7,0,9,10,8,11,12,13,14,23,15,21,22,20,16,19,18,17]
-
Bei mir in Österreich schaut die Liste ein wenig anders aus.
Aber jetzt funktioniert es, keine Ahnung wieso. -
Interessant: jetzt hab ich auch die andere Liste.
[4,3,5,0,6,2,1,13,12,7,11,8,14,10,9,15,23,21,22,16,20,19,18,17]
Wie oft startest du den CRON Job von APG-Info? -
@skol sagte: Wie oft startest du den CRON Job von APG-Info?
So wie vorgegeben: 5 s nach 0:00, 13:00 und 15:00 Uhr. Deshalb werden um 0:00 Uhr die Werte von morgen genommen.
-
@skol sagte: Wie kann man abhängig vom Stundenpreis was machen?
Man kann den Preis aus Datenpunkten einlesen:
- unter "today". Dann muss man recht aufwändig die ID aus der aktuellen Stunde konstruieren, z.B. "02_to_03" aus der Stunde 2.
- unter "today_sorted". Über den Index in der sortierten Liste kann man den Preis aus einem Array-JSON ermitteln.
-
Danke! das ist eine Super Idee.
Könntest du mir mal dein ganzes Skript zum Import zu Verfügung stellen? Da sind vermutlich noch ein paar Goldstücke drinnen.
-
Das Blockly sieht gut aus. Für "Netzvorgabe" würde ich eine Variable verwenden und zum Schluss in den Datenpunkt schreiben.
Wird die VariableOffPeak
irgendwo verwendet und zurück gesetzt?EDIT: Es muss zur vollen Stunde getriggert werden, da sich die Liste nach ca. 0:00:30 Uhr nicht mehr ändert. Dass sie um 0:00:00 Uhr noch alt ist, wird dadurch berücksichtigt, dass zu diesem Zeitpunkt die Liste von morgen eingelesen wird, die der Liste von heute danach (ab ca. 0:00:30 Uhr) entspricht.
Wenn erst um 0:01 Uhr getriggert wird, muss in jedem Fall die Liste von heute eingelesen werde - in der Hoffnung, dass sie bereits aktualisiert wurde.