Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Wunderground: Temperatur heute um 21 Uhr

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Wunderground: Temperatur heute um 21 Uhr

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      ThoSt last edited by

      Hi zusammen,

      ich suche eine Möglichkeit wie ich in einem Script (läuft jede Minute) oder Blockly am einfachsten herrausfinde welche Temperatur es "heute um 21 Uhr (stunde 21)" sein wird.

      Die Daten sind alle da, allerdings sind die Werte in weatherunderground.0.forecast immer auf "in X stunden" bezogen und nicht auf "x. stunde des tages".

      Hat jemand eine Idee wie ich das hinbekomme?

      In "weatherunderground.0.forecast.1h.time" steht zB: "09:00 PM CEST am 22. August 2018" und die richtige Temperatur wäre: "weatherunderground.0.forecast.1h.temp".

      Vor einer stunde stand das aber in "weatherunderground.0.forecast.2h.time" und die Temperatur die ich will wäre "weatherunderground.0.forecast.2h.temp" gewesen.

      Ich hoffe ihr versteht was ich meine 😉

      Thomas

      1 Reply Last reply Reply Quote 0
      • K
        Karl_999 last edited by

        @ThoSt:

        Ich hoffe ihr versteht was ich meine `
        Das ist nicht ganz einfach. Es geht wesentlich leichter, wenn du die vorhandenen Daten komplett postest. Das hilft meistens mehr als eine lange Beschreibung.

        @ThoSt:

        Hat jemand eine Idee wie ich das hinbekomme? `
        Wenn ich deine Prosa richtig verstehe, hast du viele Datensätze der Art

        "xx:00 PM/AM CEST am xx. August 2018"	"xx°C"
        

        Darunter dann auch hoffentlich immer einen, in dem steht

         "09:00 PM CEST am xx. August 2018" 	"xx°C"
        

        Jetzt musst du einfach nur so lange alle Datensätze "weatherunderground.0.forecast.1h.time", "weatherunderground.0.forecast.2h.time", … durchsehen, ob dort deine gewünschte Zeit "09:00 PM" steht und die zugehörige Temperatur lesen.

        Das ist halt eine lästige und lange IF-Abfrage.

        1 Reply Last reply Reply Quote 0
        • lobomau
          lobomau last edited by

          Unter anderem aus diesem Grund benutze ich zusätzlich daswetter-Adapter. Hier werden die Angaben auf eine feste Uhrzeit angegeben und nicht relativ zur jetzigen Uhrzeit wie bei weatherunderground:
          1146_daswetter.gif

          1 Reply Last reply Reply Quote 0
          • T
            ThoSt last edited by

            Danke euch für das Feedback.

            Ich werde mal schauen ob ich das per IF-Abfrage gelöst bekomme oder einfach für diesen Wert DasWetter nutze.

            Gruß,

            Thomas

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            1.0k
            Online

            31.7k
            Users

            79.8k
            Topics

            1.3m
            Posts

            3
            4
            381
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo