+ Antworten
Ergebnis 1 bis 7 von 7
  1. #1
    Registriert seit
    Mar 2012
    Ort
    Magdeburg
    Beiträge
    590

    Question Den Wert von Heute , Gestern und Vorgestern aus dem Archiv auslesen

    Hallo Gemeinde ,

    ich versuche gerade meinen Energie Eigenverbrauch von , Heute , Gestern vorgestern im Script zu berechnen.
    Wie kann ich einen einzigen Wert also den von Gestern 23:59 aus dem Archiv auslesen. Ich bekomme mit AC_GetLoggedValues ja nur mehrere Datensätze angezeigt oder kann ich dort mir explizit nur einen einzigen raus holen?

    Ich hab natürlich schon die suche bemüht , die liefert mir dazu aber keine Ergebnisse.

    Danke für eure Hilfe
    Grüße aus Magdeburg
    Marcel

  2. #2
    Registriert seit
    Oct 2010
    Ort
    HH
    Beiträge
    4,613

    Marcel, das finde ich nicht witzig:

    Du schreibst mir ne Mail, keine 30 Minuten später landet die selbe Frage hier im Forum.
    Ich fühle mich leicht verar****.

    Ich plädiere für "entweder/oder"!
    mit gebücktem Gruss
    Raketenschnecke
    IPS-Projekte und -Tools auf
    www.raketenschnecke.net

  3. #3
    Registriert seit
    Mar 2012
    Ort
    Magdeburg
    Beiträge
    590

    Fettes Sorrryyyy Rakete ,

    Dachte ich erreiche dich hier schlechter als direkt per Mail .
    Grüße aus Magdeburg
    Marcel

  4. #4
    Registriert seit
    Aug 2006
    Ort
    Bamberg
    Beiträge
    985

    Ich stimme fürs Forum, das würde ich auch gerne wissen

  5. #5
    Registriert seit
    Mar 2012
    Ort
    Magdeburg
    Beiträge
    590

    Gefällt mir Button , wär jetzt angebracht , hatte schon ein schlechtes Gewissen
    Grüße aus Magdeburg
    Marcel

  6. #6
    Registriert seit
    Oct 2010
    Ort
    HH
    Beiträge
    4,613

    Um das Thema abzuschließen: hier der Lösungsansatz aus meiner Mail heute Morgen (auf Grund der dürftigen Angaben mehr geraten als gewusst):

    Aber ich starte mal einen Versuch, in dem ich Vermutungen anstelle und Annahmen treffe.
    Ich vermute u.A. mal, Du willst die Summe gesamten Energieverbrauch des gestrigen Tages wissen?

    Da reicht ein Einzeiler:

    PHP-Code:
    $Energieverbrauch        AC_GetAggregatedValues(IPS_GetInstanceListByModuleID('{43192F0B-135B-4CE7-A0A7-1475603F3060}')[0], 121301mktime(0,0,0,6,16,2014), mktime(23,59,59,6,16,2014), 10)[0]['Avg'];
     
    echo 
    "Energieverbrauch: ".$Energieverbrauch." kWh\n"
    Die Variable des Zählers würde ich hier noch anpassen.
    mit gebücktem Gruss
    Raketenschnecke
    IPS-Projekte und -Tools auf
    www.raketenschnecke.net

  7. #7
    Registriert seit
    Mar 2012
    Ort
    Magdeburg
    Beiträge
    590

    Thumbs up gelöst

    Moin Moin ,

    so geht es

    PHP-Code:
    $gestern AC_GetAggregatedValues(24522 /*[Archiv]*/ 143756mktime(235959date('m'), date('d')-1date('Y')), mktime(000date('m'), date('d'), date('Y')), 0); 
    $vorgestern AC_GetAggregatedValues(24522 /*[Archiv]*/ 143756mktime(235959date('m'), date('d')-2date('Y')), mktime(000date('m'), date('d')-1date('Y')), 0); 
    $vorvorgestern =AC_GetAggregatedValues(24522 /*[Archiv]*/ 143756mktime(235959date('m'), date('d')-3date('Y')), mktime(000date('m'), date('d')-2date('Y')), 0); 
    meine Werte sind mindesten 1x pro Minute im Archiv, daher die 6 als Arrangierung , könnte man je nach Einsatz anders machen.


    Danke nochmal für eure Hilfe
    Grüße aus Magdeburg
    Marcel

Ähnliche Themen

  1. Probleme mit dem Archiv zwecks unveränderte Werte mitloggen...
    Von BerndeDGF im Forum Skripte, PHP, SQL
    Antworten: 0
    Letzter Beitrag: 24.11.13, 18:15
  2. Alle Daten aus dem EM24-DIN auslesen.
    Von kermit im Forum Haustechnik
    Antworten: 5
    Letzter Beitrag: 07.02.12, 13:30
  3. Wert von aus einer Webseite ermitteln
    Von kleindi im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 3
    Letzter Beitrag: 09.09.11, 22:51
  4. IP Nummer aus dem HomeMatic Socket auslesen
    Von simba69 im Forum HomeMatic
    Antworten: 7
    Letzter Beitrag: 31.08.11, 21:37
  5. Export von Daten aus dem Archiv
    Von DerStandart im Forum Skripte, PHP, SQL
    Antworten: 2
    Letzter Beitrag: 13.08.11, 14:20