Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Timestamp per JS beliebig setzten beim Werte speichern?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    173

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    571

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.8k

Timestamp per JS beliebig setzten beim Werte speichern?

Geplant Angeheftet Gesperrt Verschoben JavaScript
8 Beiträge 7 Kommentatoren 1.0k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    badsnoopy667
    schrieb am zuletzt editiert von
    #1

    Ich habe die Wettervorhersage mit FLOT umgesetzt wie in:
    https://forum.iobroker.net/topic/16770/wettervorhersage-mit-flot
    beschrieben. Konnte dort aber irgendwie keinen neuen Post erstellen, daher neues Topic.

    @ratte-rizzo Vielen Dank für das Script, das funktioniert schonmal!

    Ich habe damit aber ein Problem, das ich selbst noch nicht lösen konnte.
    Das Script schreibt ja die stündlichen Vorhersagen jede Minute in denselben Datenpunkt und der History Adapter kann dann genutzt werden das zu visualisieren. Aber da passt dann natürlich der Timestamp nicht zur wirklichen Stunde der Vorhersage.

    Ich möchte die Vorhersage gerne zusammen mit der wirklichen Temperatur im selben FLOT Diagramm darstellen. Quasi als "Verlängerung" der gemessenen Daten. Ich habe ein Diagramm mit fixem Ende auf den Tag (7-Tage Rückblick).
    Gibt es eine Möglichkeit beim abpeichern der Stunden-Temperaturen aus weatherundergrund den Timestamp per Javascript so zu setzen, dass die Werte mit dem "richtigen" Timestamp gespeichert werden? Also Vorhersagewert für in 2h soll mit Timestamp = Jetzt + 2h abgespeichert werden. Geht sowas?

    Danke schonmal!!

    Mein Diagram, zur besseren Vorstellung:
    2021-12-09 15_27_15-.png

    HomoranH Chris 1C bahnuhrB David G.D 4 Antworten Letzte Antwort
    0
    • B badsnoopy667

      Ich habe die Wettervorhersage mit FLOT umgesetzt wie in:
      https://forum.iobroker.net/topic/16770/wettervorhersage-mit-flot
      beschrieben. Konnte dort aber irgendwie keinen neuen Post erstellen, daher neues Topic.

      @ratte-rizzo Vielen Dank für das Script, das funktioniert schonmal!

      Ich habe damit aber ein Problem, das ich selbst noch nicht lösen konnte.
      Das Script schreibt ja die stündlichen Vorhersagen jede Minute in denselben Datenpunkt und der History Adapter kann dann genutzt werden das zu visualisieren. Aber da passt dann natürlich der Timestamp nicht zur wirklichen Stunde der Vorhersage.

      Ich möchte die Vorhersage gerne zusammen mit der wirklichen Temperatur im selben FLOT Diagramm darstellen. Quasi als "Verlängerung" der gemessenen Daten. Ich habe ein Diagramm mit fixem Ende auf den Tag (7-Tage Rückblick).
      Gibt es eine Möglichkeit beim abpeichern der Stunden-Temperaturen aus weatherundergrund den Timestamp per Javascript so zu setzen, dass die Werte mit dem "richtigen" Timestamp gespeichert werden? Also Vorhersagewert für in 2h soll mit Timestamp = Jetzt + 2h abgespeichert werden. Geht sowas?

      Danke schonmal!!

      Mein Diagram, zur besseren Vorstellung:
      2021-12-09 15_27_15-.png

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @badsnoopy667 sagte in Timestamp per JS beliebig setzten beim Werte speichern?:

      Gibt es eine Möglichkeit beim abpeichern der Stunden-Temperaturen aus weatherundergrund den Timestamp per Javascript so zu setzen, dass die Werte mit dem "richtigen" Timestamp gespeichert werden?

      nein

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • B badsnoopy667

        Ich habe die Wettervorhersage mit FLOT umgesetzt wie in:
        https://forum.iobroker.net/topic/16770/wettervorhersage-mit-flot
        beschrieben. Konnte dort aber irgendwie keinen neuen Post erstellen, daher neues Topic.

        @ratte-rizzo Vielen Dank für das Script, das funktioniert schonmal!

        Ich habe damit aber ein Problem, das ich selbst noch nicht lösen konnte.
        Das Script schreibt ja die stündlichen Vorhersagen jede Minute in denselben Datenpunkt und der History Adapter kann dann genutzt werden das zu visualisieren. Aber da passt dann natürlich der Timestamp nicht zur wirklichen Stunde der Vorhersage.

        Ich möchte die Vorhersage gerne zusammen mit der wirklichen Temperatur im selben FLOT Diagramm darstellen. Quasi als "Verlängerung" der gemessenen Daten. Ich habe ein Diagramm mit fixem Ende auf den Tag (7-Tage Rückblick).
        Gibt es eine Möglichkeit beim abpeichern der Stunden-Temperaturen aus weatherundergrund den Timestamp per Javascript so zu setzen, dass die Werte mit dem "richtigen" Timestamp gespeichert werden? Also Vorhersagewert für in 2h soll mit Timestamp = Jetzt + 2h abgespeichert werden. Geht sowas?

        Danke schonmal!!

        Mein Diagram, zur besseren Vorstellung:
        2021-12-09 15_27_15-.png

        Chris 1C Offline
        Chris 1C Offline
        Chris 1
        schrieb am zuletzt editiert von
        #3

        @badsnoopy667 Hast Du eine Lösung zu den TimeStamps gefunden?

        Ich stehe gerade am selben Punkt wegen Tiden-Vorhersage

        Gruss von der Ostsee

        Chris

        bpi-m5 (ioBroker), rock3a (postgreSQL), lamobo R1 (OpenWRT), Tasmota-ZB, Tasmota-IR

        T 1 Antwort Letzte Antwort
        0
        • Chris 1C Chris 1

          @badsnoopy667 Hast Du eine Lösung zu den TimeStamps gefunden?

          Ich stehe gerade am selben Punkt wegen Tiden-Vorhersage

          Gruss von der Ostsee

          Chris

          T Nicht stören
          T Nicht stören
          ticaki
          schrieb am zuletzt editiert von
          #4

          @chris-1
          Das was mir als ersten einfällt wäre unter 0_userdata mir die Datenpunkte zu erstellen und sie per Skript zu dem Zeitpunkt zu setzen den ich brauche.

          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

          Spenden

          1 Antwort Letzte Antwort
          0
          • B badsnoopy667

            Ich habe die Wettervorhersage mit FLOT umgesetzt wie in:
            https://forum.iobroker.net/topic/16770/wettervorhersage-mit-flot
            beschrieben. Konnte dort aber irgendwie keinen neuen Post erstellen, daher neues Topic.

            @ratte-rizzo Vielen Dank für das Script, das funktioniert schonmal!

            Ich habe damit aber ein Problem, das ich selbst noch nicht lösen konnte.
            Das Script schreibt ja die stündlichen Vorhersagen jede Minute in denselben Datenpunkt und der History Adapter kann dann genutzt werden das zu visualisieren. Aber da passt dann natürlich der Timestamp nicht zur wirklichen Stunde der Vorhersage.

            Ich möchte die Vorhersage gerne zusammen mit der wirklichen Temperatur im selben FLOT Diagramm darstellen. Quasi als "Verlängerung" der gemessenen Daten. Ich habe ein Diagramm mit fixem Ende auf den Tag (7-Tage Rückblick).
            Gibt es eine Möglichkeit beim abpeichern der Stunden-Temperaturen aus weatherundergrund den Timestamp per Javascript so zu setzen, dass die Werte mit dem "richtigen" Timestamp gespeichert werden? Also Vorhersagewert für in 2h soll mit Timestamp = Jetzt + 2h abgespeichert werden. Geht sowas?

            Danke schonmal!!

            Mein Diagram, zur besseren Vorstellung:
            2021-12-09 15_27_15-.png

            bahnuhrB Online
            bahnuhrB Online
            bahnuhr
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #5

            @badsnoopy667

            Wert manuell in sql speichern, so:

            var theDate = new Date();
            var ts_wert = theDate.getTime() + (2 * 60 * 60 * 1000); 
            log ("ts_wert: " + ts_wert);
            
            sendTo('sql.0', 'storeState', {id: 'javascript.0.Sonstige.xxx', state: {val: 600, ts: ts_wert,ack:true}});
            
            

            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
            Danke.
            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
            ScreenToGif :https://www.screentogif.com/downloads.html

            I 1 Antwort Letzte Antwort
            0
            • B badsnoopy667

              Ich habe die Wettervorhersage mit FLOT umgesetzt wie in:
              https://forum.iobroker.net/topic/16770/wettervorhersage-mit-flot
              beschrieben. Konnte dort aber irgendwie keinen neuen Post erstellen, daher neues Topic.

              @ratte-rizzo Vielen Dank für das Script, das funktioniert schonmal!

              Ich habe damit aber ein Problem, das ich selbst noch nicht lösen konnte.
              Das Script schreibt ja die stündlichen Vorhersagen jede Minute in denselben Datenpunkt und der History Adapter kann dann genutzt werden das zu visualisieren. Aber da passt dann natürlich der Timestamp nicht zur wirklichen Stunde der Vorhersage.

              Ich möchte die Vorhersage gerne zusammen mit der wirklichen Temperatur im selben FLOT Diagramm darstellen. Quasi als "Verlängerung" der gemessenen Daten. Ich habe ein Diagramm mit fixem Ende auf den Tag (7-Tage Rückblick).
              Gibt es eine Möglichkeit beim abpeichern der Stunden-Temperaturen aus weatherundergrund den Timestamp per Javascript so zu setzen, dass die Werte mit dem "richtigen" Timestamp gespeichert werden? Also Vorhersagewert für in 2h soll mit Timestamp = Jetzt + 2h abgespeichert werden. Geht sowas?

              Danke schonmal!!

              Mein Diagram, zur besseren Vorstellung:
              2021-12-09 15_27_15-.png

              David G.D Offline
              David G.D Offline
              David G.
              schrieb am zuletzt editiert von David G.
              #6

              @badsnoopy667

              Hatte mal genau das selbe Problem.

              Hier meine Lösung:

              Screenshot_20230608_114453_Chrome.jpg

              Die Zeit komvetiere ich so oft, da man so die Uhrzeit schöner eingeben kann.
              Ziehe erst einen ganzen Tag ab und setzte dann die Uhrzeit. Geht natürlich in jede Richtung.

              {
                  let statement = `
                      REPLACE INTO iobroker.ts_number 
                          (id, ts, val, ack, _from, q) 
                          VALUES ((SELECT id FROM iobroker.datapoints WHERE name = "${id}"), ${ts}, ${value}, ${ack}, ${from}, ${q})
                  `
                  
                  sendTo("sql.0", "query", statement, e => {
                      if (e && e.error) {
                          log(e.error)
                      } else {
                          // log("Done!")
                      }
                  })
              }
              

              Der DP muss aber zuvor einmal Regulär vom Histoty Adapter in der Datenbank angelegt werden.

              Zeigt eure Lovelace-Visualisierung klick
              (Auch ideal um sich Anregungen zu holen)

              Meine Tabellen für eure Visualisierung klick

              1 Antwort Letzte Antwort
              0
              • bahnuhrB bahnuhr

                @badsnoopy667

                Wert manuell in sql speichern, so:

                var theDate = new Date();
                var ts_wert = theDate.getTime() + (2 * 60 * 60 * 1000); 
                log ("ts_wert: " + ts_wert);
                
                sendTo('sql.0', 'storeState', {id: 'javascript.0.Sonstige.xxx', state: {val: 600, ts: ts_wert,ack:true}});
                
                
                I Offline
                I Offline
                ich77
                schrieb am zuletzt editiert von
                #7

                Vielen Dank für Eure Beiträge, damit kann ich auch mein Problem lösen, den Stromverbrauch auf die passende Stunde schreiben!
                Was ich noch nicht verstehe, ist warum addierst Du zu getTime() noch 26060*1000 dazu?
                @bahnuhr sagte in Timestamp per JS beliebig setzten beim Werte speichern?:

                var ts_wert = theDate.getTime() + (2 * 60 * 60 * 1000);

                Vielen Dank

                bahnuhrB 1 Antwort Letzte Antwort
                0
                • I ich77

                  Vielen Dank für Eure Beiträge, damit kann ich auch mein Problem lösen, den Stromverbrauch auf die passende Stunde schreiben!
                  Was ich noch nicht verstehe, ist warum addierst Du zu getTime() noch 26060*1000 dazu?
                  @bahnuhr sagte in Timestamp per JS beliebig setzten beim Werte speichern?:

                  var ts_wert = theDate.getTime() + (2 * 60 * 60 * 1000);

                  Vielen Dank

                  bahnuhrB Online
                  bahnuhrB Online
                  bahnuhr
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @ich77

                  Baue dir doch mal ein paar logs ein, dann siehts du es schon.

                  Stichwort:
                  Millisekunden, Sekunden


                  Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                  Danke.
                  gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                  ScreenToGif :https://www.screentogif.com/downloads.html

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  834

                  Online

                  32.5k

                  Benutzer

                  81.8k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe