Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. (gelöst) SQL per Blockly, Ergebnis einem Datenpunkt zuordnen

    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) SQL per Blockly, Ergebnis einem Datenpunkt zuordnen

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

      Ich habe folgende SQL-Abfrage erstellt und bekomme wie gewünscht einen einzelnen Wert als Antwort.
      037e2d1d-f37b-4222-8185-0944fda4671a-grafik.png
      Jetzt hänge ich aber daran, diese Zahl 27.6747 einem Datenpunkt zuzuordnen.

      BananaJoe paul53 2 Replies Last reply Reply Quote 0
      • BananaJoe
        BananaJoe Most Active @Norwegen60 last edited by

        @norwegen60 Einfach den Datenblock zum Schreiben eines Datenpunktes hineinziehen, unter Debug, und dort dann Wert schreiben? Alternativ einer Variablen zuweisen falls du noch mehr damit machen willst.
        cc56828d-9656-45ff-9600-23c211117d8d-image.png

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

          @norwegen60

          Blockly_temp.JPG

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

            @paul53 Ich komme leider nicht weiter. Da ich den "Attribut vom Object" noch nicht kenne, habe ich versucht den Vorschlag zu zerlegen und muss feststellen, dass schon der "JSON nach Objekt" nicht das liefert, was ich erwartet hätte.
            33118ef8-3ae4-453c-a18f-8227c4372599-grafik.png
            Was mach ich falsch?

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

              @norwegen60 sagte: Was mach ich falsch?

              Ich sehe gerade: Es ist ein Attribut "result" im result.

              Blockly_temp.JPG

              BananaJoe 1 Reply Last reply Reply Quote 0
              • BananaJoe
                BananaJoe Most Active last edited by

                argh, hab ich jetzt erst gesehen das da so ein komisches JSON zurück kommt. Leer ist nicht vorgsehen in JSON, jedenfalls nicht als Attribut.
                Man könnte es als String behandeln und die Nummer ausschneiden ...
                Oder den Query bearbeiten das die Rückgabe anders ist

                paul53 1 Reply Last reply Reply Quote 0
                • BananaJoe
                  BananaJoe Most Active @paul53 last edited by

                  @paul53 sagte in SQL per Blockly und Ergebnis einem Datenpunkt zuordnen:

                  Ich sehe gerade: Es ist ein Attribut "result" im result.

                  hab ich gerade in der readme des Adapters auch gesehen (bei Custom Queries):
                  5201d8e3-719a-4325-a755-61b079de2267-image.png

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

                    @bananajoe sagte: Leer ist nicht vorgsehen in JSON

                    Mit einem Leerstring als Eigenschaft kommt man trotzdem ran.

                    result.result[0]['']
                    
                    Norwegen60 1 Reply Last reply Reply Quote 1
                    • Norwegen60
                      Norwegen60 @paul53 last edited by Norwegen60

                      @paul53 So, mit leichter Verzögerung das Feedback. Es hat geklappt. Hier das gesamte Blockly mit einigen Debugs. result und liste sind dabei Variablen (für etwaige Anfänger wie mich, die zuerst mal suchen, wo denn result her kommt
                      244cf27f-6fb0-4c31-a01d-248206a1a483-grafik.png

                      Und hier das optimierte Blockly
                      5168cf9d-f97f-492e-ad6f-9f7d17edf7db-grafik.png

                      Vielen dank noch

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      658
                      Online

                      31.9k
                      Users

                      80.2k
                      Topics

                      1.3m
                      Posts

                      3
                      9
                      492
                      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