Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Zahl aus json-Objekt m. Blockly auswerten

    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

    [gelöst] Zahl aus json-Objekt m. Blockly auswerten

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

      @paul53

      Daran habe ich noch gar nicht gedacht, erst nach Signalstärke zu sortieren und dann die Flugnummer zu filtern 👍
      Allerdings muss ich zugeben, dass ich trotzdem deine Hilfe gebraucht hätte.
      Ich probiere es aus und werde dann berichten.

      Danke und VG
      Leif

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

        @paul53

        leider scheint da noch ein Kinken drin zu sein:

        error.JPG

        Es muss ja jeder 2. Wert überprüft werden nach ">-6", aber wieso zählst du "i" hoch?

        Kannst du mir da grad noch einmal helfen?

        VG
        Leif

        paul53 1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @capitaenz last edited by paul53

          @capitaenz
          Was steht im Javascript-Code in Zeile 15 ?

          Wenn die erzeugte Liste den Bezeichner Hex-Flugnummern hat, muss auch auf diese Liste zugegriffen werden und nicht auf die Variable Liste.

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

            @paul53
            dort steht:

            if (Liste[((i + 1) - 1)] > -6) {
            
            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @capitaenz last edited by paul53

              @capitaenz sagte:

              if (Liste[((i + 1) - 1)] > -6) {

              Richtig wäre

              if (Hex_Flugnummern[((i + 1) - 1)] > -6) {
              
              1 Reply Last reply Reply Quote 0
              • capitaenz
                capitaenz last edited by

                @paul53
                Danke, jetzt scheint es das zu machen was ich brauche.
                Sitze jetzt nur am Tablet, probiere morgen weiter.

                Schönen Abend

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

                  @paul53

                  Hallo Paul,

                  ich muss noch einmal nachfragen:
                  Also ich kann jetzt die Flugnummern eingrenzen, das sehe ich in der Debugausgabe, aber auf welche Variable muss ich jetzt reagieren? Wie kann ich mir anzeigen lassen wohin diese Daten geschrieben werden?
                  Ich nehme an, dass was ich in der Debugausgabe sehe, der Inhalt von "i" ist?
                  Wenn ich jedoch "i" durchsuchen möchte nach z.B. "3ab3cc", bekomme ich einen Fehler angezeigt, welcher sich auf die Zeile mit der Variable "i" bezieht.
                  Wenn ich die "Hex-Flugnummern" durchsuche, greift die Eingrenzung nach dB nicht...

                  VG
                  Leif

                  paul53 1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @capitaenz last edited by paul53

                    @capitaenz sagte:

                    Wie kann ich mir anzeigen lassen wohin diese Daten geschrieben werden?

                    Die Daten werden noch nirgends geschrieben. Um diesen Teil muss das Programm noch ergänzt werden. Was soll das Ergebnis sein ?

                    @capitaenz sagte in Zahl aus json-Objekt mit Blockly auswerten:

                    Ich nehme an, dass was ich in der Debugausgabe sehe, der Inhalt von "i" ist?

                    Nein, das ist der Inhalt des Arrays an der Stelle, die durch i indiziert wird.

                    @capitaenz sagte in Zahl aus json-Objekt mit Blockly auswerten:

                    durchsuchen möchte nach z.B. "3ab3cc"

                    Dann muss ein Vergleich erfolgen
                    falls in der Liste Hex-Flugnummern nimm das i. Element == "3ab3cc"
                    mache ...

                    Blockly_temp.JPG

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

                      @paul53

                      Hallo Paul,

                      ich muss mich noch einmal bedanken! Es läuft jetzt, jetzt setzte ich mich noch einmal hin, um es auch komplett zu verstehen.
                      Solch eine Hilfe ist nicht selbstverständlich.

                      Hier ein Ausschnitt, vielleicht kann es noch jemand gebrauchen:

                      script_blocky.JPG

                      VG
                      Leif

                      paul53 1 Reply Last reply Reply Quote 0
                      • paul53
                        paul53 @capitaenz last edited by

                        @capitaenz sagte:

                        Es läuft jetzt

                        Dann markiere bitte das Thema in der Überschrift als [gelöst].

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        379
                        Online

                        31.9k
                        Users

                        80.3k
                        Topics

                        1.3m
                        Posts

                        2
                        12
                        1141
                        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