Ankündigung

Einklappen
Keine Ankündigung bisher.

Abfrage sqlite gestern, vorgestern, vormonat

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bonze
    antwortet
    hab mal nachgesehen, eigentlich könnte man noch mehrere kennbuchstaben im Sql plugin implementieren z.B.
    t = today (0uhr bis ende(jetzt) oder y = yesterday
    man muss nur die dazu nur die Timestamps an diesen Daten berechnen

    Einen Kommentar schreiben:


  • Bonze
    antwortet
    Ich finde dieses thema auch interessant,
    ich kenne nur den umweg ueber die gleiche logik wie du und den hilfsitems.
    Es waere schön, wenn man diesbezueglich beim sqllite plugin flexibler waere..
    Sowas wie today(0-24h), yesterdayusw. Waere vl nicht schlecht,
    Kann man da eventuell mit dateutil was machen ?

    Einen Kommentar schreiben:


  • Sisamiwe
    hat ein Thema erstellt Abfrage sqlite gestern, vorgestern, vormonat.

    Abfrage sqlite gestern, vorgestern, vormonat

    Hallo,

    ich versuche meine db mit den Verbrauchswerten abzufragen und so den Verbrauch für gestern, vorgestern, vorwoche und vormonat zu erzeugen.
    Die Abfragen für heute, woche und monat läuft, und zwar mit hour.since.midnight etc.
    Bei gestern, vorwoche etc tue ich mich allerdings schwer.

    Gestern habe ich wie folgt umgesetzt:
    Code:
    eval = round((sh.heizung.brenner.betriebsstunden() - sh.heizung.brenner.betriebsstunden.db('max', '1d','1d')) / 60 /60, 2)
    crontab = 0 0 * * = 1
    Sprich: Nehme um Mitternacht den aktuellen Wert des Items und ziehe davon das einem Tag zuvor ab.

    Vorgestern
    Code:
    eval = round((sh.heizung.brenner.betriebsstunden.db('max', '1d', '1d') - sh.heizung.brenner.betriebsstunden.db('max', '2d','2d')) / 60 /60, 2)
    MIt ist klar, dass ich bei item.db('max', 'xx', 'yy') mit xx und yy den Zeitraum zur Bewertung eingeben muss. Das ist aber wieder interpretierbar, denn bedeutet '1d', '1d" genau 24h vom Trigger zurück oder wirklich die Datumsgrenze und damit genau 00.00 Uhr?

    DANKE für Eure Rückmeldungen.

Lädt...
X