+ Antworten
Ergebnis 1 bis 8 von 8
  1. #1
    Registriert seit
    Nov 2015
    Beiträge
    1,343

    Standard Übernahme von älteren externen Daten ins Archiv mit dem Origirnal Zeitstempel

    Moin,

    dank des Skriptes von Walter Daten aus POLAR Flow-Portal auslesen bin ich nun in der Lage, meine Daten aus dem Polar Personaltrainer auszulesen.

    Nun stehe ich vor dem Problem, dass diese Sportdaten ja keine Live Daten sind wie z. B. Luftfeuchtigkeit oder Temperatur, die sofort geloggt werden und im Archiv landen.

    Was ich und jeder andere, der ältere externen Daten in das System einpflegen möchte, benötige ist so etwas wie SetValue($id, $value, $timestamp) bzw. IPS_SetVariable($id, $timestamp) oder eine Funktion wie AC_SetLogValue().

    Gibt es einen Weg, diese Sportdaten mit dem richtigen Zeitstempel ins System zu bekommen oder kann ich über den Umweg des Schreibens der *.csv Dateien das Problem lösen.

    Für Hinweise wäre ich dankbar

    Gruß
    Hans
    Entwicklung: Win 10 Pro x64 | Produktiv: Win 10 Pro x64 auf Intel NUC 5PPYH | IPS 5.4 | piVCCU auf Pi 3 + div. HM Geräte | Harmony Hub | IPSStudio 4.2 | Clients: Windows mit Iiyama T2735MSC-B2 | iPad | iPhone

  2. #2
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    22,184

    Ja, du kannst die CSV Dateien per Hand modifizieren, IP-Symcon neu starten und dann die Variable Aggregieren.

    paresy

  3. #3
    Registriert seit
    Nov 2015
    Beiträge
    1,343

    Moin paresy,

    und das dann jeden Tag

    Gruß
    Hans

    Nachtrag: Ausserdem habe ich noch Daten der letzten 5 Jahre
    Geändert von PC Oldie (19.01.18 um 14:03 Uhr) Grund: Nachtrag
    Entwicklung: Win 10 Pro x64 | Produktiv: Win 10 Pro x64 auf Intel NUC 5PPYH | IPS 5.4 | piVCCU auf Pi 3 + div. HM Geräte | Harmony Hub | IPSStudio 4.2 | Clients: Windows mit Iiyama T2735MSC-B2 | iPad | iPhone

  4. #4
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    22,184

    Du kannst es ja auch in einem Skript machen, welches die CSV Dateien korrekt "anpasst" und dann neu die Variable aggregiert. IP-Symcon neu starten ist nicht zwingend erforderlich, sofern du die Daten fortlaufend an die Datei "hängst".

    paresy

  5. #5
    Registriert seit
    Nov 2015
    Beiträge
    1,343

    Hallo paresy,

    ja, das fortlaufend wäre kein Problem. Ich werde das mal mit einigen Daten testen. Was mich wundert ist, dass das Thema externer vergangener Daten hier bislang keine Rolle zu spielen scheint

    Danke.
    Hans
    Entwicklung: Win 10 Pro x64 | Produktiv: Win 10 Pro x64 auf Intel NUC 5PPYH | IPS 5.4 | piVCCU auf Pi 3 + div. HM Geräte | Harmony Hub | IPSStudio 4.2 | Clients: Windows mit Iiyama T2735MSC-B2 | iPad | iPhone

  6. #6
    Registriert seit
    Sep 2007
    Beiträge
    256

    ich habe genau das gleiche Problem mit alten Daten meines Stromzählers.
    Leider fehlen mir hier auch die nötigen Programmierkenntnisse um das mal schnell umzusetzen.

    Ich würde mich auch über ein Funktion freuen, mit der man eine csv-Datei mit allen Daten ($timestamp, Wert) automatisch einfügen könnte in eine bestehende Variable.

    P.S. ich hab auch in diesem Zusammenhang gleich noch ein weiteres Problem.
    Ich habe meine PV-Erzeugung blöderweise beim anlegen der Variable als Wh geloggt.
    Das ist natürlich eine sehr bescheidene Darstellung ... kWh wären viel besser.

    Gibt es eine einfache Möglichkeit z.B. alle geloggten Daten durch 1000 zu Teilen um die Wh in kWh zu konvertieren?

    VG
    René
    IPS 5.0;3x WAGO 841/881; FS20; FHT; Homematic; HMS; 1-Wire; EnOcean; DMX;KNX; 3xHMI KINCO; Viessmann Regelung <--> WAGO; Thermokon Thanos; SMA SI 4.4M SB5000TL-21; Notstromdiesel 5 kW

  7. #7
    Registriert seit
    Nov 2015
    Beiträge
    1,343

    Moin,

    Zitat Zitat von paresy Beitrag anzeigen
    Du kannst es ja auch in einem Skript machen, welches die CSV Dateien korrekt "anpasst" und dann neu die Variable aggregiert. IP-Symcon neu starten ist nicht zwingend erforderlich, sofern du die Daten fortlaufend an die Datei "hängst".paresy
    zwischenzeitlich habe ich die Übernahme der Sportdaten mittels Erstellung der notwendigen CSV-Dateien beendet. Ich habe die zu aggregierenden Variablen als Zähler definiert, der 1. Eintrag in jeder Datei ist ein Datensatz mit dem Wert 0, gefolgt von einem Satz mit dem echten Wert (verbrauchte Kalorien, Entfernung, ...) und dann 1 Sekunde später wieder ein Datensatz mit dem Wert 0. Dies führt zu der von mir gewünschten Darstellung.

    Bei der Dauer ergibt sich damit in den Graphen eine Y-Achse mit den Minutenwerten was korrekt ist. Schöner wäre, wenn ich statt 100, 200 , 300 Minuten dort das umgerechnete Pendant in Std:Min darstellen könnte. Gibt es eine Möglichkeit dies zu realisieren?

    Weitere Einzelheiten zu der Übernahme der Polar Daten findet sich dann hier Daten aus POLAR Flow-Portal auslesen

    Gruß
    Hans
    Entwicklung: Win 10 Pro x64 | Produktiv: Win 10 Pro x64 auf Intel NUC 5PPYH | IPS 5.4 | piVCCU auf Pi 3 + div. HM Geräte | Harmony Hub | IPSStudio 4.2 | Clients: Windows mit Iiyama T2735MSC-B2 | iPad | iPhone

  8. #8
    Registriert seit
    Dec 2006
    Ort
    Friedberg (Hessen)
    Beiträge
    1,722

    Ich habe da mal etwas im Oktober 2016 gemacht, Vielleicht interessant:
    Migration einer CSV-Datei
    Viele Grüße Rainer
    Windows 10,IPS V 5.3 + Testsysteme -- FHZ -- PiVCCU3 -- Phillips Hue --1-Wire, Anwesendheits-Tracker, ESP-Easy und viele, viele Spielereien , I-View, Rasperry 3, Zero, Tinkerboard, Nello, Nuki

Ähnliche Themen

  1. Einlesen von Json Daten von Externen Webserver (jquery)
    Von myconos im Forum Skripte, PHP, SQL
    Antworten: 4
    Letzter Beitrag: 18.07.16, 16:26
  2. Umzug von Win auf Linux Archiv Daten?
    Von sallos im Forum Allgemeine Diskussion
    Antworten: 1
    Letzter Beitrag: 31.12.15, 15:23
  3. Skript zum Löschen von ausgewählten Daten aus dem Archiv
    Von ThomasWest69 im Forum Skripte, PHP, SQL
    Antworten: 1
    Letzter Beitrag: 24.08.14, 12:59
  4. Antworten: 6
    Letzter Beitrag: 18.06.14, 22:30
  5. Export von Daten aus dem Archiv
    Von DerStandart im Forum Skripte, PHP, SQL
    Antworten: 2
    Letzter Beitrag: 13.08.11, 14:20