Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Neuling total überfordert :-(

    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

    Neuling total überfordert :-(

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @Christian 5 last edited by paul53

      @christian-5 sagte: was ich da falsch mache.

      Der Variablenbezeichner muss result sein (genau so geschrieben) - nicht input.

      C 1 Reply Last reply Reply Quote 0
      • C
        Christian 5 @paul53 last edited by

        @paul53 besten dank erstmals, ich dachte das wäre egal wie die Variable heißt.
        glg Christian

        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Christian 5 last edited by Homoran

          @christian-5 sagte in Neuling total überfordert 😞:

          das wäre egal wie die Variable heißt.

          dann müsste sie aber irgendwo zugewiesen werden.
          im Moment könnte die Variable input ja alles mögliche enthalten.
          Da ihr aber nichts zugewiesen wurde ist sie undefined.

          Deshalb auch nicht einfach den Standard debug-Block nehmen, sondern das fragliche wie hier die Variable input über den Baustein ausgeben lassen.
          Dann hättest du gesehen, dass da nichts drin steht

          C 1 Reply Last reply Reply Quote 0
          • C
            Christian 5 @Homoran last edited by

            @homoran funktioniert ja schon ein "bisschen"
            3c96bc7c-0a97-4ec2-bdfe-2a908be08487-image.png

            javascript.0 (172868) at script.js.Garage.Schalter:8:5 aber was hat diese Warnung zu bedeuten.

            wie wird den "result" zugewiesen?
            glg

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Christian 5 last edited by Homoran

              @christian-5 sagte in Neuling total überfordert 😞:

              wie wird den "result" zugewiesen?

              das ist das Ergebnis deines requests

              was steht denn drin?
              und warum konvertierst du nach Objekt?

              1 Reply Last reply Reply Quote 0
              • C
                Christian 5 last edited by

                okay Danke! Ich musste bei der Temperaturabfrage auch json nach Objekt konvertieren, jetzt dacht ich mir, das wird immer so gemacht...

                1 Reply Last reply Reply Quote 0
                • C
                  Christian 5 last edited by

                  aber die warn Meldung hat nichts zu bedeuten oder doch?

                  T Homoran 2 Replies Last reply Reply Quote 0
                  • T
                    ticaki Developer @Christian 5 last edited by ticaki

                    @christian-5
                    Die wird wohl heißen das "true" nicht true ist, klicke mal auf das: Bildschirmfoto 2023-09-11 um 15.38.05.png

                    und zeige was in Zeile 5 steht.

                    paul53 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @Christian 5 last edited by

                      @christian-5 sagte in Neuling total überfordert 😞:

                      aber die warn Meldung hat nichts zu bedeuten oder doch?

                      doch!
                      da ist ein Fehler im Code!
                      Die Stelle ist angegeben, dazu auf js-Ansicht umstellen

                      1 Reply Last reply Reply Quote 0
                      • C
                        Christian 5 last edited by

                        1. schedule("*/3 * * * * *", async () => {
                        2. try {
                        3. require("request")('http://10.0.0.42/rpc/input.GetStatus?id=100', async 7. (error, response, result) => {
                        4. SchalterZustand = getAttr(result, 'state');
                        1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @ticaki last edited by paul53

                          @ticaki sagt: was in Zeile 5 steht.

                          Zeile 8.

                          @Christian-5
                          Im Tab "Protokolle" erhält man weitere Informationen zur Warnung. Vermutlich ist der Datenpunkttyp falsch (nicht Logikwert).

                          T 1 Reply Last reply Reply Quote 0
                          • T
                            ticaki Developer @paul53 last edited by

                            @paul53
                            hab extra nachgeguckt und schreib dann doch 5...

                            1 Reply Last reply Reply Quote 0
                            • C
                              Christian 5 last edited by

                              hab extra nachgeguckt und schreib dann doch 5... versteh nur Bahnhof sorry.

                              Aber der Datenpunkt war auf Zeichenkette gestellt da er mir anfangs auf Logikwert immer [null] ausgegeben hat. Jetzt wieder auf Logikwert und es funktioniert ohne Warnung!!! Besten Dank!!!! jetzt noch irgendwie in VIS darstellen, aber wie...
                              GLG Christian

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                ticaki Developer @Christian 5 last edited by ticaki

                                @christian-5
                                Ich habe dir die falsche Zeilennummer genannt. Die erste Zahl am Ende des "Fehlers" ist die Zeilennummer in der der Fehler aufgetreten ist. Bei VIS kann ich dir nicht helfen.

                                C 1 Reply Last reply Reply Quote 0
                                • C
                                  Christian 5 @ticaki last edited by

                                  @ticaki Ganz lieben Dank!

                                  1 Reply Last reply Reply Quote 0
                                  • K
                                    Kajo @Homoran last edited by

                                    @homoran

                                    sorry ich wollte weder Blockly noch jemand anders beschuldigen.
                                    Mir kam es nur komisch vor, das weder das eine noch das andere Skript lief.

                                    Aber ich scheine wohl einiges durcheinander gebracht zu haben. Das Beispiel mit der machs-smart.de sollte nur zeigen was ich versucht habe um den Fehler zu finden.
                                    Mir wird jetzt der Wert im Debug wie gewünscht angezeigt.

                                    Wie bekomme ich diesen Wert in einen bereits angelegten Datenpunkt im ioBroker (Objekte/0_userdata.......)

                                    Wenn die Frage geklärt ist, lass ich euch erstmal in Ruhe 🙂

                                    Viele Grüße
                                    Florian

                                    laueft.png

                                    Codierknecht Homoran 2 Replies Last reply Reply Quote 0
                                    • Codierknecht
                                      Codierknecht Developer Most Active @Kajo last edited by

                                      @kajo sagte in Neuling total überfordert 😞:

                                      Wie bekomme ich diesen Wert in einen bereits angelegten Datenpunkt im ioBroker (Objekte/0_userdata.......)

                                      5debf485-549a-4d0c-b107-9fe1a90c454f-image.png

                                      1 Reply Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators @Kajo last edited by Homoran

                                        @kajo sagte in Neuling total überfordert 😞:

                                        Wie bekomme ich diesen Wert in einen bereits angelegten Datenpunkt im ioBroker (Objekte/0_userdata.......)

                                        indem du statt des debug Bausteins einen aktualisiere Baustein mit deinem Datenpunkt nimmst.

                                        aber muss das alle 30 Sekunden sein?
                                        Wäre ein anderer Trigger nicht sinnvoller?

                                        1 Reply Last reply Reply Quote 0
                                        • C
                                          Christian 5 last edited by

                                          ...der 3sec Intervall war in meinem Blockly. Andere Baustelle, entschuldige hab mich da hineingeschmuggelt.
                                          lg Christian

                                          Homoran 1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @Christian 5 last edited by

                                            @christian-5 sagte in Neuling total überfordert 😞:

                                            der 3sec Intervall war in meinem Blockly.

                                            alles gut, hier sind es ja

                                            @homoran sagte in Neuling total überfordert 😞:

                                            alle 30 Sekunden

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            916
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            24
                                            664
                                            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