Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. libsch

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    L
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Best 0
    • Groups 1

    libsch

    @libsch

    Starter

    0
    Reputation
    4
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    libsch Follow
    Starter

    Latest posts made by libsch

    • RE: Uhrzeit Sonnenaufgang von openweathermap an Dashboard

      @frankyboy73

      Danke für die Hilfe.

      LG

      posted in Node-Red
      L
      libsch
    • RE: Uhrzeit Sonnenaufgang von openweathermap an Dashboard

      Hallo zusammen,

      habe gestern noch ein wenig gesucht. Mir haben 2 Beiträge geholfen.
      https://forum.iobroker.net/topic/50086/datum-und-zeitverarbeitung-mit-nodered/19
      und
      https://www.w3docs.com/snippets/javascript/how-to-format-a-javascript-date.html

      Habe es jetzt so gelöst:

      1. Funktion
      1 var newMsg = { payload : msg.payload.sunset };
      2 return newMsg

      2. Funktion
      1 var time = msg.payload
      2 time *= 1000
      3 msg.payload = time;
      4 return msg;

      Danach noch eine change-node mit
      $moment(payload).format('HH:mm:ss')

      Jetzt geht es. Wer noch eine elegantere Möglichkeit hat, darf die gern teilen. Bin gerade erst am Angang,
      mich mit Node-Red und Javascript zu beschägftigen.

      LG Daniel

      posted in Node-Red
      L
      libsch
    • Uhrzeit Sonnenaufgang von openweathermap an Dashboard

      Hallo Zusammen,

      ich habe den Zeitpunkt des Sonnenaufgangs als Number von openweathernet.

      1 var newMsg = { payload : msg.payload.sunset };
      2 return newMsg

      Danach wandle ich es in einen String und schneide GMT+0100 (Mitteleuropäische Normalzeit) weg. Dann bleibt das Datum mit Uhrzeit übrig.

      1 var time = msg.payload
      2 time *= 1000
      3 var sunrise = new Date(time)
      4 msg.payload = sunrise.toString().replace(" GMT+0100 (Mitteleuropäische Normalzeit)", "");
      5 return msg;

      Ergebnis:
      2.1.2022, 20:03:56node: f5dde3798730e67d
      msg.payload : string[24]
      "Sun Jan 02 2022 08:07:14"

      Jetzt würde ich gern das Datum und die Uhrzeit getrennt anzeigen lassen. Nur leider weiß ich nicht, wie ich das trennen kann.

      Kann mir da jemand helfen?

      LG Daniel

      posted in Node-Red
      L
      libsch
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo