Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Das Wetter.com Windrichtung

    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

    SOLVED Das Wetter.com Windrichtung

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

      Hallo zusammen, ich stehe hier vpor dem Problem aus einer Gradzahl eine Himmelsrichtung machen zu wollen. Wie kann ich das in der Vis z.B. im Bereich Skripte des Widgets. Bzw. geht das dort überhaupt? Also ich will z.B. aus der Angabe 180 ein einfaches "S" erzeugen. Oder benötige ich dazu eigene Datenpunkte, dann quasi für jeden einzelnen Tag?

      1 Reply Last reply Reply Quote 0
      • sigi234
        sigi234 Forum Testing Most Active @michaelxhoffmann last edited by

        @michaelxhoffmann sagte in Das Wetter.com Windrichtung:

        @sigi234 Ja, aber der bennennt nur eine Gradzahl und nicht die Richtung.

        Screenshot (2292).png

        1 Reply Last reply Reply Quote 0
        • sigi234
          sigi234 Forum Testing Most Active last edited by

          Der Adapter hat ja einen DP mit Windrichtung?

          wind direction

          M 1 Reply Last reply Reply Quote 0
          • Matzebhv
            Matzebhv last edited by

            Und ansonsten geht das über Javascript:

            const idGrad = 'rflink.1.channels.DKW2012_1.WINDIR'; // Datenpunkt-ID für Windrichtung in Grad
            const idDir  = 'Windrichtung'; // Datenpunkt-Name für Windrichtung
            const dirs = ['N','NNO','NO','ONO','O','OSO','SO','SSO','S','SSW','SW','WSW','W','WNW','NW','NNW','N'];
            
            createState(idDir, 'N', {type: 'string'});
               
            on(idGrad, function(dp) {
               var dir = dirs[Math.floor((dp.state.val + 11.25) / 22.5)];
               setState(idDir, dir, true);
            });
            
            1 Reply Last reply Reply Quote 1
            • M
              michaelxhoffmann @sigi234 last edited by

              @sigi234 Ja, aber der bennennt nur eine Gradzahl und nicht die Richtung.

              sigi234 1 Reply Last reply Reply Quote 0
              • sigi234
                sigi234 Forum Testing Most Active @michaelxhoffmann last edited by

                @michaelxhoffmann sagte in Das Wetter.com Windrichtung:

                @sigi234 Ja, aber der bennennt nur eine Gradzahl und nicht die Richtung.

                Screenshot (2292).png

                1 Reply Last reply Reply Quote 0
                • M
                  michaelxhoffmann last edited by michaelxhoffmann

                  Hmh OK, also Jetzt wo du das sagst :)) OK Auf die Idee bin ich noch gar nicht gekommen lol Danke Ich fasse es nicht :)) Ich habe immer nur in der übergeordneten Ruvbrik geschaut und da stehen tatsächlich nur die Gradzahlen drin 😉

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  682
                  Online

                  31.9k
                  Users

                  80.1k
                  Topics

                  1.3m
                  Posts

                  vis
                  3
                  6
                  1101
                  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