@dataeasy @Mazze Warum nicht gleich nach den Sternen greifen?
Nun habe ich ja die Möglichkeit, den Speicher per Script zum Laden zu bewegen, nun will ich diese Funktion in ein Gesamtkonzept einbetten und den Winter mit der Niedrigstrom-Logik von fl_dutch (Youtube: How To: dynamische Strompreise von Tibber optimal nutzen) kombinieren! Hier kommt Node-Red zu Einsatz, ist aber kein Problem, da im Grunde sich da nur Datenpunkte treffen, Deine Logik wird vom fl_Dutch Node-Red Script genutzt.
Hat da schon jemand Erfahrung zu? Das Node-Red an sich lüft bei mir gut, nur die Node "ps-strategy-Lowest-Price" will am Ausgang "On" nicht (beim Erreichen der Billigphase) "true" ausgeben, selbst, wenn ich beide Ausgänge (On/Off) auf den Datenpunkt lege, müsste beim Erreichen der Phase treu geschrieben und beim verlassen der Phase false! Leider nicht, ich kann meine komplette Logik gerne mal zur Verfügung stellen, damit Ihr wisst, wovon ich rede...
Hier mal die Config der Node, evtl. liegt da schon der Hase im Pfeffer:
Das bekommt die Node als Input:
{"priceData":[{"value":0.1664,"start":"2023-12-23T00:00:00.000+01:00"},{"value":0.1663,"start":"2023-12-23T01:00:00.000+01:00"},{"value":0.1663,"start":"2023-12-23T02:00:00.000+01:00"},{"value":0.1663,"start":"2023-12-23T03:00:00.000+01:00"},{"value":0.1663,"start":"2023-12-23T04:00:00.000+01:00"},{"value":0.1663,"start":"2023-12-23T05:00:00.000+01:00"},{"value":0.1665,"start":"2023-12-23T06:00:00.000+01:00"},{"value":0.1752,"start":"2023-12-23T07:00:00.000+01:00"},{"value":0.1901,"start":"2023-12-23T08:00:00.000+01:00"},{"value":0.2164,"start":"2023-12-23T09:00:00.000+01:00"},{"value":0.2159,"start":"2023-12-23T10:00:00.000+01:00"},{"value":0.221,"start":"2023-12-23T11:00:00.000+01:00"},{"value":0.2227,"start":"2023-12-23T12:00:00.000+01:00"},{"value":0.2256,"start":"2023-12-23T13:00:00.000+01:00"},{"value":0.2286,"start":"2023-12-23T14:00:00.000+01:00"},{"value":0.2303,"start":"2023-12-23T15:00:00.000+01:00"},{"value":0.2354,"start":"2023-12-23T16:00:00.000+01:00"},{"value":0.2474,"start":"2023-12-23T17:00:00.000+01:00"},{"value":0.2454,"start":"2023-12-23T18:00:00.000+01:00"},{"value":0.2396,"start":"2023-12-23T19:00:00.000+01:00"},{"value":0.2302,"start":"2023-12-23T20:00:00.000+01:00"},{"value":0.2158,"start":"2023-12-23T21:00:00.000+01:00"},{"value":0.1905,"start":"2023-12-23T22:00:00.000+01:00"},{"value":0.1755,"start":"2023-12-23T23:00:00.000+01:00"}],"source":"Tibber"}
Und das ist Output:
{"schedule":[{"time":"2023-12-23T00:00:00.000+01:00","value":false,"countHours":24}],"hours":[{"start":"2023-12-23T00:00:00.000+01:00","price":0.1664,"onOff":false,"saving":null},{"start":"2023-12-23T01:00:00.000+01:00","price":0.1663,"onOff":false,"saving":null},{"start":"2023-12-23T02:00:00.000+01:00","price":0.1663,"onOff":false,"saving":null},{"start":"2023-12-23T03:00:00.000+01:00","price":0.1663,"onOff":false,"saving":null},{"start":"2023-12-23T04:00:00.000+01:00","price":0.1663,"onOff":false,"saving":null},{"start":"2023-12-23T05:00:00.000+01:00","price":0.1663,"onOff":false,"saving":null},{"start":"2023-12-23T06:00:00.000+01:00","price":0.1665,"onOff":false,"saving":null},{"start":"2023-12-23T07:00:00.000+01:00","price":0.1752,"onOff":false,"saving":null},{"start":"2023-12-23T08:00:00.000+01:00","price":0.1901,"onOff":false,"saving":null},{"start":"2023-12-23T09:00:00.000+01:00","price":0.2164,"onOff":false,"saving":null},{"start":"2023-12-23T10:00:00.000+01:00","price":0.2159,"onOff":false,"saving":null},{"start":"2023-12-23T11:00:00.000+01:00","price":0.221,"onOff":false,"saving":null},{"start":"2023-12-23T12:00:00.000+01:00","price":0.2227,"onOff":false,"saving":null},{"start":"2023-12-23T13:00:00.000+01:00","price":0.2256,"onOff":false,"saving":null},{"start":"2023-12-23T14:00:00.000+01:00","price":0.2286,"onOff":false,"saving":null},{"start":"2023-12-23T15:00:00.000+01:00","price":0.2303,"onOff":false,"saving":null},{"start":"2023-12-23T16:00:00.000+01:00","price":0.2354,"onOff":false,"saving":null},{"start":"2023-12-23T17:00:00.000+01:00","price":0.2474,"onOff":false,"saving":null},{"start":"2023-12-23T18:00:00.000+01:00","price":0.2454,"onOff":false,"saving":null},{"start":"2023-12-23T19:00:00.000+01:00","price":0.2396,"onOff":false,"saving":null},{"start":"2023-12-23T20:00:00.000+01:00","price":0.2302,"onOff":false,"saving":null},{"start":"2023-12-23T21:00:00.000+01:00","price":0.2158,"onOff":false,"saving":null},{"start":"2023-12-23T22:00:00.000+01:00","price":0.1905,"onOff":false,"saving":null},{"start":"2023-12-23T23:00:00.000+01:00","price":0.1755,"onOff":false,"saving":null}],"source":"Tibber","config":{"fromTime":"00","toTime":"00","hoursOn":1,"maxPrice":0.3,"doNotSplit":false,"sendCurrentValueWhenRescheduling":true,"outputIfNoSchedule":false,"outputOutsidePeriod":false,"outputValueForOn":true,"outputValueForOff":false,"outputValueForOntype":"bool","outputValueForOfftype":"bool","override":"auto","contextStorage":"memory","hasChanged":false},"time":"2023-12-23T07:43:39.523+00:00","version":"4.1.5","strategyNodeId":"5aec03a7d05d5184","current":false}
Wenn diese Logik also mal fertig ist, dann will ich mit der preiswerten Phase den Speicher laden und die (bei Tibber normal) 8-10Uhr teure Phase dann mit dem Speicher überbrücken, so kommt man auf einen niedrigeren Durchschnittspreis pro Tag im Winter.
Oder was meint Ihr?
Schöne Feiertage und einen guten Rutsch ...