Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. http json request in neue Datenpunkte

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    http json request in neue Datenpunkte

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

      ich habe folgende http adresse mit einzelnen Werten die ich lesen und in neue datenpunkte schreiben möchte ... wie stelle ich das an ? wenn ich es so wie im Beispiel mache wird nicht nur der Wert/die Zahl geschrieben sondern "mehr"

      http.JPG

      blockly_request.JPG

      datenpunkt.JPG

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

        @snupy
        Versuche es mal so:

        Bild_2022-12-18_215950275.png

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

          @paul53

          der wert wird einmal geschrieben (keine weiteren änderungen) und das war es dann ... script scheint nicht zu laufen

          fehler.JPG

          wenn ich es als Intervall ausführen lasse bekomme ich nur Warnungen ... in den Datenpunkt wird nichts mehr geschrieben

          intervall.JPG

          S 1 Reply Last reply Reply Quote 0
          • S
            Snupy @Snupy last edited by

            die Warnungen kamen davon das ich eine Zahl als String schreiben wollte 😉

            Trotzdem wird nur einmal ein Wert geschrieben

            S 1 Reply Last reply Reply Quote 0
            • S
              Snupy @Snupy last edited by

              so scheint es zu laufen ...
              kann ich das so lassen ? oder gibt es einen tieferen Grund das es sonst nur einmal ausgeführt wird ?

              intervall neu.JPG

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

                @snupy sagte: so scheint es zu laufen ...

                Besser mit Zeitplan alle 2 s.

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

                  @paul53

                  mal sehen ob ich das hinbekomme 😁

                  Danke

                  läuft ... THX

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    Snupy @Snupy last edited by

                    sorry, mir ist da gerade noch ein kleines Problem aufgefallen

                    wenn unter "http://192.168.0.53/data" keine Daten zum Auswerten vorhanden sind ... sei es, weil der Wemos Mini keinen Strom oder Wifi Verbindung, hat ... würde das Script jetzt Errors ohne Ende erzeugen .

                    Wie verhindere ich das bzw. wie sage ich dem Blockly Script nur dann zu arbeiten, wenn Daten zur Verfügung stehen ?

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      Snupy @Snupy last edited by

                      Wenn ich meinen Wemos mit der IP 192.168.0.53 anpinge habe ich einen Datenpunkt zum auswerten ... das sieht dann so aus.
                      Nun werden nur noch kurz Erros vom Script erzeugt wenn die URL 192.168.0.53 (aus welchen Gründen auch immer) nicht errerichbar ist .

                      Hat jemand eine bessere Idee ?
                      Kann ich das so lassen ?

                      ping.JPG

                      paul53 Codierknecht 2 Replies Last reply Reply Quote 0
                      • paul53
                        paul53 @Snupy last edited by paul53

                        @snupy
                        Werte die lokale Variable error aus. Wenn das Gerät per Ping nicht erreichbar ist, dann keinen Request absetzen.

                        Bild_2022-12-19_150703688.png

                        1 Reply Last reply Reply Quote 1
                        • Codierknecht
                          Codierknecht Developer Most Active @Snupy last edited by

                          @snupy

                          @paul53 sagte in http json request in neue Datenpunkte:

                          Werte die lokale Variable error aus

                          Bevor Du Dich fragst wo die herkommt: Erzeuge einfach eine. Die wird vom Request dann schon passend besetzt.

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            Snupy @Codierknecht last edited by Snupy

                            ich stehe gerade auf'm schlauch
                            wenn die Verbindung wieder hergestellt wurde ... der Ping also wahr ist ... passiert das

                            error.JPG

                            error1.JPG

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            585
                            Online

                            32.0k
                            Users

                            80.5k
                            Topics

                            1.3m
                            Posts

                            3
                            12
                            651
                            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