Ich glaube dich verstanden zu haben - vorweg weiterhelfen kann ich nicht...
Du möchtest "Min-Temp-der-letzen-Woche"
Mo. 5°
Di 7°
Mi 10°
Do 32°
Fr 17°
Sa 17°
So 18°
oder auch des letzten Montas, Quaratal.....
Ankündigung
Einklappen
Keine Ankündigung bisher.
Neues Database Plugin
Einklappen
X
-
Ich versuche es nochmal:Zitat von Maexle Beitrag anzeigenIch glaube ich verstehe dich nicht richtig- Ich logge (wie du auch) diverse Temperaturen laufend mit.
- Aus diesen Daten, möchte ich ein Darstellung als Plot/Säule generieren, die mir bspw. die jeweilige minimale Temperatur eines Tages für den angegebenen Zeitraum (bspw. die letzten 3 Tage).
- Das erwartete Ergebnis wäre eine Liste mit den minimalen Temperaturen eines Tages für den Abfragezeitraum (hier bspw. heute, gestern, vorgestern) [0.1, 2.0, 3.0]
- die Erweiterung der Funktion
so dass bspw. die Abfrage hier nachfolgend gemseinsam ausgeführt werden kann.sh.item.db(function, start, end=‘now‘) -
Code:
sh.item.db('min', 1d) sh.item.db('min', 2d, 1d) sh.item.db('min', 3d, 2d)
Einen Kommentar schreiben:
-
Ich glaube ich verstehe dich nicht richtig.... weil die 7d durch 10d zu ersetzen kann das Problem ja nicht sein.
Möchtest du flexibel z.B. 20 Tage eintippen --> Ergebnis --> 3 Tage später möchtest du die letzen 15 Tage wissen?
Einen Kommentar schreiben:
-
Danke.Zitat von Maexle Beitrag anzeigenHier der Link.
Allerdings trifft es meine Anforderung nicht gesamt. Diese Funktion ermittelt den minimalen Wert im Zeitfenster Abfragezeitpunkt bis genau 7Tage davor.
Ich suche ein Funktion, die die den mininmalen Wert innerhalb eines Zeitfensters für einen Zeitraum x liefert.
Sowas wie: Minimale Tagestemperatur der letzten 10 Tage.
Einen Kommentar schreiben:
-
-
Zitat von Sisamiwe Beitrag anzeigenBspw. Ermittlung der MinTemperature innerhalb einer Woche für die vergangenen 10 Wochen.
Lässt sich das mit Bordmitteln lösen?
.
Ich stell dir morgen den Code ein,
Einen Kommentar schreiben:
-
Hallo,
Ich habe eine Frage zu Möglichen Funktionen des database-Plugins: Ich suche eine Möglichkeit, über die kontinuierlich geloggten Werte (bspw. Außentemperatur) eine Abfrage zu machen, die mir bspw. die Minimaltemperaturen einer jeden Woche ausgibt.
Bspw. Ermittlung der MinTemperature innerhalb einer Woche für die vergangenen 10 Wochen.
Lässt sich das mit Bordmitteln lösen?
Bin für jeden Hinweis dankbar.
Einen Kommentar schreiben:
-
Und wie viele Einträge sind das innerhalb dieser 2 Sekunden?
Einen Kommentar schreiben:
-
Hallo Onkelandy ,
ich habe bei mir analog ein Logging ins DB plugin aufgenommen, um die Ausführungszeit der Funktion dump() in der stop() Funktion des plugins über einen längeren Zeitraum und in verschiedenen Situationen zu beobachten. Der DB dump hat bei mir bisher nie länger als 2 Sekunden (gemäß plugin log) gedauert. Im Regelfall liegt die benötigte Zeit unter 1 Sekunde. Die DB läuft bei mir auch extern auf einer Synology (Maria DB). Ich kann Dein Verhalten bei mir also nicht nachstellen.
VG
Einen Kommentar schreiben:
-
Hab beim Beenden ins Debuglog geguckt
das Loggen selbst scheint nicht wirklich was am Speed zu ändern
Einen Kommentar schreiben:
-
An die Nutzer des Plugins mit einer SQL Datenbank (vielleicht sogar auf nem NAS).. Wie lange dauert bei euch das finale Schreiben von Werten in die Datenbank beim Stoppen des Plugins?
Ich habe bemerkt, dass zB von meinem Macbook Pro nur ca. 8 Einträge pro Sekunde auf die MariaDB Datenbank auf dem Synology 1517+ geschrieben werden. Es braucht also eine Ewigkeit beim Stoppen von SHNG, bis alle Werte geschrieben sind.
Die Tabellen habe ich über phpmyadmin frisch optimiert. Wäre über Erfahrungswerte und Tipps froh. Danke!
Einen Kommentar schreiben:
-
Ich danke Dir, das hab ich elegant überlesen
, war nur bei cleanup(), was ohne Parameter nat. nicht viel bringt.
Ich nutze MariaDB 10.3. Werde jetzt den Paramter setzen und wenn das alles durch ist nochmal ein "optimize table " drüberjagen
Danke nochmal und einen schönen Sonntag noch
Gunnar
Einen Kommentar schreiben:


Einen Kommentar schreiben: