Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Daten an wunderground senden

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Daten an wunderground senden

    This topic has been deleted. Only users with topic management privileges can see it.
    • mickym
      mickym Most Active @hafo last edited by mickym

      @hafo Nein das passt schon - ist so wie ich es mir vorgestellt habe. So wird immer nach der Datenermittlung der Request gesendet, theoretisch wäre es auch möglich die Trigger nun zeitlich unabhängig zu gestalten. 😉

      Schwärze mal zur Sicherheit in den DebugAusgaben - Deine Authentisierungsangaben. 😉

      H 1 Reply Last reply Reply Quote 0
      • H
        hafo @mickym last edited by

        @mickym so schnell geht das mit den passwörter🤦 genau das wollte ich vermeiden

        mickym 1 Reply Last reply Reply Quote 0
        • mickym
          mickym Most Active @hafo last edited by

          @hafo Ich weiß - deswegen habe ich Dich ja darauf aufmerksam gemacht.

          H 1 Reply Last reply Reply Quote 0
          • H
            hafo @mickym last edited by

            @mickym Ich habe noch eine Frage zum Change Nod. Ich muss die Windrichtung in Grad angeben. Eigentlich eine einfache Sache, N wird durch 0 ersetzt, S durch 180, SSW durch 202.5 usw. Mein Problem ist nun aber dass er bei mehreren Buchstaben z.B NW nicht 315 schreibt, sondern 0270.

            [
                {
                    "id": "e2027318.ff3fd8",
                    "type": "change",
                    "z": "632ef6cf.cb9b68",
                    "name": "",
                    "rules": [
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "N",
                            "fromt": "str",
                            "to": "0",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "NNE",
                            "fromt": "str",
                            "to": "22.5",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "NE",
                            "fromt": "str",
                            "to": "45",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "ENE",
                            "fromt": "str",
                            "to": "67.5",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "E",
                            "fromt": "str",
                            "to": "90",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "ESE",
                            "fromt": "str",
                            "to": "112.5",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "SE",
                            "fromt": "str",
                            "to": "135",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "SSE",
                            "fromt": "str",
                            "to": "157.5",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "S",
                            "fromt": "str",
                            "to": "180",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "SSW",
                            "fromt": "str",
                            "to": "202.5",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "SW",
                            "fromt": "str",
                            "to": "225",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "WSW",
                            "fromt": "str",
                            "to": "247.5",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "W",
                            "fromt": "str",
                            "to": "270",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "WNW",
                            "fromt": "str",
                            "to": "292.5",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "NW",
                            "fromt": "str",
                            "to": "315",
                            "tot": "num"
                        },
                        {
                            "t": "change",
                            "p": "payload",
                            "pt": "msg",
                            "from": "NNW",
                            "fromt": "str",
                            "to": "337.5",
                            "tot": "num"
                        }
                    ],
                    "action": "",
                    "property": "",
                    "from": "",
                    "to": "",
                    "reg": false,
                    "x": 650,
                    "y": 260,
                    "wires": [
                        [
                            "5803242.8b8315c",
                            "5aabce05.21a9f"
                        ]
                    ]
                }
            ]
            

            Was muss ich ändern damit er in diesem Fall nicht N und W erkennt, sondern NW?
            Gruss
            Hansjürg

            mickym 1 Reply Last reply Reply Quote 0
            • mickym
              mickym Most Active @hafo last edited by mickym

              @hafo Die Reihenfolge ändern. Die Regeln werden von oben nach unten abgearbeitet. Deswegen die spezifischen nach oben (3 Buchstaben, dann 2 Buchstaben, dann 1 Buchstabe). Die erste Regel halt ändern oder die payloads. Und E gegen O ersetzen. 😉

              Ich habe schon einen Node fertig, da ich mein Icon auch rotieren lasse:

              [
                  {
                      "id": "5211424a.60543c",
                      "type": "change",
                      "z": "6a421c3f.cc35f4",
                      "name": "set msg.windDirection",
                      "rules": [
                          {
                              "t": "set",
                              "p": "windDirection",
                              "pt": "msg",
                              "to": "payload.Wind.Direction.English",
                              "tot": "msg"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "SSW",
                              "fromt": "str",
                              "to": "23",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "WSW",
                              "fromt": "str",
                              "to": "68",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "WNW",
                              "fromt": "str",
                              "to": "113",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "NNW",
                              "fromt": "str",
                              "to": "158",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "NNE",
                              "fromt": "str",
                              "to": "203",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "ENE",
                              "fromt": "str",
                              "to": "248",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "ESE",
                              "fromt": "str",
                              "to": "293",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "SSE",
                              "fromt": "str",
                              "to": "338",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "SW",
                              "fromt": "str",
                              "to": "45",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "NW",
                              "fromt": "str",
                              "to": "135",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "NE",
                              "fromt": "str",
                              "to": "225",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "SE",
                              "fromt": "str",
                              "to": "315",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "S",
                              "fromt": "str",
                              "to": "0",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "W",
                              "fromt": "str",
                              "to": "90",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "N",
                              "fromt": "str",
                              "to": "180",
                              "tot": "str"
                          },
                          {
                              "t": "change",
                              "p": "windDirection",
                              "pt": "msg",
                              "from": "E",
                              "fromt": "str",
                              "to": "270",
                              "tot": "str"
                          }
                      ],
                      "action": "",
                      "property": "",
                      "from": "",
                      "to": "",
                      "reg": false,
                      "x": 1140,
                      "y": 3340,
                      "wires": [
                          [
                              "b6ff2952.633758"
                          ]
                      ]
                  }
              ]
              
              H 1 Reply Last reply Reply Quote 0
              • H
                hafo @mickym last edited by

                @mickym wau bist du flink, vielen Dank. Und ich suche stundenlang nach dem richtigen Vorzeichen, Klammer oder was es noch geben könnte.

                1 Reply Last reply Reply Quote 0
                • H
                  hafo last edited by

                  Aber weshalb ist bei dir N 180 und S 0? Gemäss dieser Tabelle ist es umgekehrt.

                  mickym 1 Reply Last reply Reply Quote 0
                  • mickym
                    mickym Most Active @hafo last edited by mickym

                    @hafo Ganz einfach weil man beim Wind nicht anzeigt woher er kommt, sondern wohin er bläst-;) Deswegen musst Du alles um 180° ändern.

                    d1b5a201-f212-4870-ad6d-230847301048-image.png

                    Also zeigt der Westwind nach Osten. 😉

                    H 1 Reply Last reply Reply Quote 0
                    • H
                      hafo @mickym last edited by

                      @mickym Klingt logisch. aber zum hochladen werde ich das richtigstellen müssen. Nochmals vielen Dank und bald ein schönes Wochenende.

                      mickym 1 Reply Last reply Reply Quote 0
                      • mickym
                        mickym Most Active @hafo last edited by

                        @hafo Hast Recht - ich hab das natürlich nicht zum Hochladen. Du kannst ja einfach wieder N gegen S und W gegen O bzw. E gegen W tauschen. Dir auch ein schönes WE.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        874
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        2
                        15
                        677
                        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