Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Kann Webrequest in Blockly nicht auswerten

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Kann Webrequest in Blockly nicht auswerten

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
16 Beiträge 3 Kommentatoren 1.4k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • P Offline
    P Offline
    pino
    schrieb am zuletzt editiert von
    #1

    Hallo liebes Forum,

    ich beschäftige mich gerade neu mit ioBroker und bin erstmal begeistert.

    Ich verzweifle aber leider gerade an einer True/False-Auswertung für einen Webrequest über blockly.

    Folgende Situation:

    Ich habe einen VU Duo-Receiver dessen Status ich über einen HTTP-Befehl abfragen kann. Wenn dieser false ist, möchte ich gerne Licht einschalten.

    In der Debug-Ausgabe bekomme ich true und false je nach Status auch korrekt ausgegeben aber ich schaffe es nicht das bei false die Lampen geschaltet werden.

    Wenn ich statt gleich ein ungleich setzte, dann läuft er in die Routine. Für mich sieht es so aus, als wenn True/False nicht korrekt mit wahr/falsch harmoniert.

    Allerdings kann ich auch nicht ungleich True setzen da er dann auch unabhängig vom Status immer in die Routine läuft.

    Kann mir evtl. jemand weiterhelfen?

    Nutze Javascript 3.2.8
    2660_bildschirmfoto_2017-05-07_um_08.27.24.png

    1 Antwort Letzte Antwort
    0
    • Jey CeeJ Online
      Jey CeeJ Online
      Jey Cee
      Developer
      schrieb am zuletzt editiert von
      #2

      Ich kennen mich mit Blockly gleich null aus und ich weiss auch nicht wie die Antwort von deinem VU Duo aussieht. Aber für mich sieht es so aus dass deine Bedingung immer erfüllt wird sobald der VU Antwortet, egal was er Antwortet.

      Persönlicher Support
      Spenden -> paypal.me/J3YC33

      1 Antwort Letzte Antwort
      0
      • DutchmanD Offline
        DutchmanD Offline
        Dutchman
        Developer Most Active Administrators
        schrieb am zuletzt editiert von
        #3

        Hi und willkommen.

        Die Logik stimmt schon, was sagt der Log als Ausgabe von result?

        Schon probiert Variable mit einem Text Blok aus zu lesen?

        Sent from my iPhone using Tapatalk

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          pino
          schrieb am zuletzt editiert von
          #4

          Das Resultat ist völlig korrekt je nachdem ob die Box an oder aus ist bekomme ich true oder false.

          Was meinst Du mit Textbox auslesen? Sorry aber ich befinde mich noch am Anfang ;-)
          2660_bildschirmfoto_2017-05-07_um_10.04.51.png

          1 Antwort Letzte Antwort
          0
          • DutchmanD Offline
            DutchmanD Offline
            Dutchman
            Developer Most Active Administrators
            schrieb am zuletzt editiert von
            #5

            Hmm Log ist richtiger Wert.

            Mach Mal in de if Abfrage auch ein Else und debug für beide damit wir sehen in welche Schleife er kommt.

            (Jetzt erstmal sicher stellen dass die Abfrage geht schalten kommt dann später)

            Mit Text meine ich anstatt Variable wahr eine Text Box nehmen und da reinschreiben

            Sent from my iPhone using Tapatalk

            1 Antwort Letzte Antwort
            0
            • P Offline
              P Offline
              pino
              schrieb am zuletzt editiert von
              #6

              Habe jetzt nach meinem empfinden eine If then Bedingung und trotz der korrekten Ausgabe von true geht er den falschen Weg

              Man sieht das True im ersten Debug sowie im zweiten unter sonst.
              2660_bildschirmfoto_2017-05-07_um_10.52.14.png

              1 Antwort Letzte Antwort
              0
              • DutchmanD Offline
                DutchmanD Offline
                Dutchman
                Developer Most Active Administrators
                schrieb am zuletzt editiert von
                #7

                @pino:

                Habe jetzt nach meinem empfinden eine If then Bedingung und trotz der korrekten Ausgabe von true geht er den falschen Weg

                Man sieht das True im ersten Debug sowie im zweiten unter sonst. `

                jup sieht deutlich danach aus das er in de sonst kommt, und wen du es so machst ?

                979_screen_shot_2017-05-07_at_11.08.54.png

                das meinte ich mit tekst, also anstatt der true variable auf text kontrollieren.

                1 Antwort Letzte Antwort
                0
                • P Offline
                  P Offline
                  pino
                  schrieb am zuletzt editiert von
                  #8

                  Leider das gleiche Ergebnis. Das gibt es doch nicht, macht mich wahnsinnig.

                  Ich habe keinen blassen Schimmer was ich noch ausprobieren könnte
                  2660_bildschirmfoto_2017-05-07_um_11.14.07.png

                  1 Antwort Letzte Antwort
                  0
                  • DutchmanD Offline
                    DutchmanD Offline
                    Dutchman
                    Developer Most Active Administrators
                    schrieb am zuletzt editiert von
                    #9

                    eh…. @pix ? :)

                    1 Antwort Letzte Antwort
                    0
                    • P Offline
                      P Offline
                      pino
                      schrieb am zuletzt editiert von
                      #10

                      Fehler weiter eingegrenzt

                      Wenn ich es so mache, läuft er in die richtige Schleife. Somit stimmt etwas mit dem Result nicht aber wie bekomme ich das heraus bzw. kann diesbezüglich etwas machen?
                      2660_bildschirmfoto_2017-05-07_um_11.19.15.png

                      1 Antwort Letzte Antwort
                      0
                      • DutchmanD Offline
                        DutchmanD Offline
                        Dutchman
                        Developer Most Active Administrators
                        schrieb am zuletzt editiert von
                        #11

                        @pino:

                        Fehler weiter eingegrenzt

                        Wenn ich es so mache, läuft er in die richtige Schleife. Somit stimmt etwas mit dem Result nicht aber wie bekomme ich das heraus bzw. kann diesbezüglich etwas machen? `

                        es liegt deutchlich an dem wert im result, schreib den doch mal in ein state weck und pruefe ob eventuele lerzeichen usw, da muss was sein

                        1 Antwort Letzte Antwort
                        0
                        • P Offline
                          P Offline
                          pino
                          schrieb am zuletzt editiert von
                          #12

                          Dutchmann, ich danke Dir erstmal recht herzlich das Du Dich der Sache annimmst und fühle das ich kurz vor der Lösung bin :-)

                          Ich habe aber leider keinen Schimmer wie ich das jetzt machen soll.

                          Ich experimentiere schon mit diesem String aber finde keine Möglichkeit es einzubauen.
                          2660_bildschirmfoto_2017-05-07_um_11.36.27.png

                          1 Antwort Letzte Antwort
                          0
                          • P Offline
                            P Offline
                            pino
                            schrieb am zuletzt editiert von
                            #13

                            Ich habe es gelöst!

                            Keine Ahnung ob es so korrekt ist aber es funktioniert :-)

                            Vielen Dank für Deine Mithilfe.
                            2660_bildschirmfoto_2017-05-07_um_11.56.55.png

                            1 Antwort Letzte Antwort
                            0
                            • DutchmanD Offline
                              DutchmanD Offline
                              Dutchman
                              Developer Most Active Administrators
                              schrieb am zuletzt editiert von
                              #14

                              meine vermutung ist das die variable welche du bekommst irgendwie nicht sauber true oder false ist eventueel stehen da lehre zeichen drinnen.

                              Las uns die variable mal näher auswerten, kannst du mal:

                              979_screen_shot_2017-05-07_at_12.00.37.png

                              machen und den log posten dan wissen wir genau wie die variable aussieht

                              Edit: Super das geht also, bedeutet halt das dier variable nicht sauber ist das hast du gelöst durch nach den tekst zu suchen.

                              Ist schon sauber

                              1 Antwort Letzte Antwort
                              0
                              • P Offline
                                P Offline
                                pino
                                schrieb am zuletzt editiert von
                                #15

                                Die Leerzeichen waren das Problem.

                                Start: true :Ende

                                Vielen Dank noch mal für Deine Hilfe.

                                1 Antwort Letzte Antwort
                                0
                                • DutchmanD Offline
                                  DutchmanD Offline
                                  Dutchman
                                  Developer Most Active Administrators
                                  schrieb am zuletzt editiert von
                                  #16

                                  @pino:

                                  Die Leerzeichen waren das Problem.

                                  Start: true :Ende

                                  Vielen Dank noch mal für Deine Hilfe. `

                                  Gut zu wissen, jedenfalls schöne Hilfe mit debug sollte jemand Mal dasselbe Problem haben [emoji6]

                                  Btw: wenn da false steht erwartet man auch damit rechnen zu können [emoji23]

                                  Happy coding!

                                  Sent from my iPhone using Tapatalk

                                  1 Antwort Letzte Antwort
                                  0
                                  Antworten
                                  • In einem neuen Thema antworten
                                  Anmelden zum Antworten
                                  • Älteste zuerst
                                  • Neuste zuerst
                                  • Meiste Stimmen


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  482

                                  Online

                                  32.5k

                                  Benutzer

                                  81.7k

                                  Themen

                                  1.3m

                                  Beiträge
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Anmelden

                                  • Du hast noch kein Konto? Registrieren

                                  • Anmelden oder registrieren, um zu suchen
                                  • Erster Beitrag
                                    Letzter Beitrag
                                  0
                                  • Home
                                  • Aktuell
                                  • Tags
                                  • Ungelesen 0
                                  • Kategorien
                                  • Unreplied
                                  • Beliebt
                                  • GitHub
                                  • Docu
                                  • Hilfe