Individuelle Sommerzeit oder wie geht Datumsbereich in .php

Überwachung der Solaranlage per eMail oder Pushover und Steuerung von Geräten mit Smart Home Zentralen. PV-Überschuss Steuerung verbunden mit Geräten und Tasmota Firmware. Wallbox Steuerungen und API Schnittstelle, über die Daten in die Solaranzeigen Datenbanken geschrieben und gelesen werden können. Alles, was man für Steuerungsaufgaben benötigt.

Moderator: Ulrich

andreas_n
Beiträge: 1683
Registriert: Do 25. Jun 2020, 13:40
Hat sich bedankt: 15 Mal
Danksagung erhalten: 101 Mal

Individuelle Sommerzeit oder wie geht Datumsbereich in .php

Beitrag von andreas_n »

So, hier mal meine 2cents zur Fangemeinde des Warmwassers (WW) ohne Wärmepumpe und des "Blackout"..Warmwasser völlig unabhängig vom VNB und sonstigen Wirrungen..

Grundüberlegung:

Meine PV läuft noch mit dieser 70% Einspeiseregelung, alles oberhalb 70% der theoretischen kWp wird ja durch den Einspeisezähler begrenzt :D

Im Sommer also will man also möglichst "Scalping" betreiben, denn alles in dem restlichen 30%igen Bereich kann für Eigenbedarf verwendet werden, es geht ja nur um die Einspeiseleistung.

Im Winter dagegen reicht oft die erzeugbare Leistung nicht aus, um Warmwasser UND den Akku des Hybriden zu bedienen. Im Allgäu und auf Höhenlagen sieht das anders aus...aber nicht in Mittelfranken.

Wenn WW fehlt, meckert jeder, wenn Strom aus der PV fehlt, kommt ja aus der "Steckdose"

Der Warmwasserspeicher läuft ganzjährig mit einer eigenen PV Fläche..daher weder VNB relevant noch abhängig von aussen, verbaut ist hier eine elwaDC von myPV mit derzeit 1.02kWp, der Umbau auf 1.80 kWp steht nach Ostern26 an. Unterstützend sind aber die zusätzlichen Heizstäbe und um die geht es wegen der Automation....

Bisheriges Problem war immer, ab einer bestimmten Jahreszeit (= Sun altitude bzw der hier örtlichen Bebauung) funktionierte die Automation nimmer so, auf tägliche Anpassung des Hybriden mit seinen bekannten Growatt Macken, entweder wurde PV Leistung eingespeist und schlicht nicht genutzt oder der Puffer "kochte" während die Batterie leer war. Ist ärgerlich, wenn grad in der dunklen Jahreszeit jedes PV Elektron selber gebraucht wird...Merkbar wurde dies am steigenden WW Bedarf weil Nachwuchs, also musste die _math irgendwie angepasst werden um nicht dann einzuspeisen wenn der Strom grad anderweilig genutzt werden sollte.

Und nun zum Problem...während sämtliche Abfragen per TAGESZeit in php eindeutig definiert werden konnten, scheiterte dies am Datum. In .php ist es echt Problem, einen Zeitraum zwischen 2 Datumsangaben zu definieren...hier die WW Sommerzeit, die mit der eigtl. Sommerzeit nix zu tun hat.(im .php bitte individuell eintragen)

Nachdem paar Nächte mittels AI und Google keine Lösung brachten die einfach zu bewerkstelligen ist, bzw überhaupt zufriedenstellend lösbar, kam die Idee, das Datum als Schaltschwelle zu betrachten und jenen Zeitpunkt schlicht in eine "Merker Datei" zu schreiben.

Das Warmwasser Flag war geschaffen.

Anhängend ist der .php Auschnitt (.txt nach download entfernen und in eigene _math einfügen, Beschreibung ist im File erklärend auskommentiert)

Wozu verwenden?

Wenn das WWsFlag in einer DB gespeichert wird, viele haben ja eh eine _math am Laufen, ist dieses in jeder Automation abrufbar, Sommer=1, Winter=0

Einfach unter Vergleichswert definieren...damit kann in der AutoV2 eine Schaltabhängigkeit definiert werden, ob nun eine Sommerregel oder Winterregel greifen soll.

Als Folge sind bei mir sogar 4 Schaltfächen für die Extra Heizstäbe aus dem Dashboard geflogen, frei nach dem Motto "KISS", keep it simple,stupid..die Funktion ist ausgetestet und läuft hier seit paar Tagen onewallfree und für Göga subbidu :lol:

Viel Spass damit
ww.php.txt
(2.93 KiB) 2-mal heruntergeladen
SMA Tripower 8/Growatt MIN 3000 TL-XE/1500S/SPH 4600,4 ARK LV,10kWh
ELWA DC WW Puffer m. 300L/Gesamt PV Leistung 20,5kWp gesteuert mit Pi4 und Pi5
hier stehen alle Geräte>> viewtopic.php?f=13&t=1069

Zurück zu „Überschuss Steuerung, Anlagenüberwachung, Anbindung an die Heizung, API Schnittstelle und vieles Andere mehr.“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste