Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. URL abrufen funktioniert nicht

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    URL abrufen funktioniert nicht

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

      Du hast im JavaScript-Adapter das Modul „request“ nicht eingetragen.

      Im Script ist es als

       var request = require(‚request‘);
      

      eingebaut.

      Evtl. solltest Du auch einen anderen Namen wählen. Nicht das es bei Namensgleichheit zwischen Variable und benötigtem Modul zu Problemen kommt.

      Bzgl. des Testscriptes:

      Ab und an werden die Rückmeldungen nicht im unteren Fensterbereich angezeigt. Aber im normalen Log (Reiter Log) sind sie immer zu finden.

      Gruß,

      Eric

      Von unterwegs getippert

      1 Reply Last reply Reply Quote 0
      • V
        venni last edited by

        Ich hatte beim durchsuchen gelesen, dass request nicht als zusätzliches Modul geladen werden müsste.

        Habe es trotzdem mal gemacht. Gleiches Ergebnis.

        Mir ist es auch ohne request nicht möglich etwas auszugeben im log.

        Einfach nur eine Testausgabe im log geht ja schon nicht.

        Im Reiter Log taucht für den Javascriptadapter auch keine Ausgabe des testlogs auf.

        1 Reply Last reply Reply Quote 0
        • Dutchman
          Dutchman Developer Most Active Administrators last edited by

          Es ist komisch das du nichtmal die log Sachen bekommst, der JavaScript Adapter ist aber aktiviert ?

          Was steht im Reiter log ?

          1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer last edited by

            Copy'n'Paste liefert:
            1097_unbenannt.png
            Dein JavaScript-Adapter ist aktiviert?

            console.log funktioniert übrigens nicht in ioBroker. Request muss nicht extra im Adapter eingebunden werden, das sollte kein Problem sein.

            var request = require('request');
            

            ist vollkommen ok.

            1 Reply Last reply Reply Quote 0
            • V
              venni last edited by

              Der Adapter läuft (mehrfach neu gestartet):
              1102_adapterneu.png

              Seit meinen letzten Versuchen gegen 18:30 keine neuen Einträge mehr:
              1102_logtab.png

              Per SSH mal iobroker neu gestartet.

              Bleibt so…ich werd verrückt :evil:

              Update:

              iobroker selbst mal von 1.1.3 auf 1.2.0 aktualisiert.

              Der JS Adapter war bereits aktuell.

              Den Raspe auch mal durchgestartet danach.

              Alles wie vorher ohne Funktion :roll:

              1 Reply Last reply Reply Quote 0
              • AlCalzone
                AlCalzone Developer last edited by

                Da haben wir doch schon mal eine Fehlermeldung… besser als nix. Laut Google tritt der Fehler auf, wenn nicht rechtzeitig (oder gar keine) Antwort vom Server kommt.

                Der antwortet aber, sonst würde ich keine Ausgabe bekommen. Hängst du vllt. hinter einer etwas restriktiven Firewall oder Proxy? Der Browser sendet zusätzliche HTTP-Header, eventuell macht das dann bei Firewall oder Proxy den Unterschied.

                1 Reply Last reply Reply Quote 0
                • V
                  venni last edited by

                  Proxy verwende ich keinen.

                  Hinter einer FW bin ich natürlich.

                  Testweise deaktiviert und neu versucht.

                  Gleiches Problem.

                  1 Reply Last reply Reply Quote 0
                  • blauholsten
                    blauholsten Developer last edited by

                    @venni:

                    Würde behaupten ja.

                    Dabei sollte doch zumindest etwas rauskommen, oder?

                    Testlog.PNG `
                    Hi,

                    bei log('bla', 'blub'), sollte eine Warnung kommen. da du an die Funktion log 2 Parameter übergibst und der zweite davon nur: warn info oder error heißen darf.

                    @AlCalzone:

                    console.log funktioniert übrigens nicht in ioBroker. . `

                    Warum geht das nicht? Bei mir geht das.

                    1 Reply Last reply Reply Quote 0
                    • Dutchman
                      Dutchman Developer Most Active Administrators last edited by

                      @blauholsten:

                      @AlCalzone:

                      console.log funktioniert übrigens nicht in ioBroker. . `

                      Warum geht das nicht? Bei mir geht das. `

                      Same here

                      –-----------------------

                      Send from mobile device

                      1 Reply Last reply Reply Quote 0
                      • AlCalzone
                        AlCalzone Developer last edited by

                        Landet das dann auch im js Log? Hab ich lange nicht mehr gemacht. Bei Adaptern geht der log dann nämlich wirklich nur auf die Konsole und erscheint nicht in iobroker.

                        Gesendet von iPhone mit Tapatalk

                        1 Reply Last reply Reply Quote 0
                        • Dutchman
                          Dutchman Developer Most Active Administrators last edited by

                          @AlCalzone:

                          Landet das dann auch im js Log? Hab ich lange nicht mehr gemacht. Bei Adaptern geht der log dann nämlich wirklich nur auf die Konsole und erscheint nicht in iobroker.

                          Gesendet von iPhone mit Tapatalk `
                          Muss ich Mal Schaun aber auf jeden Fall sichtbar im Reiter Log wen im JavaScript benutzt

                          –-----------------------

                          Send from mobile device

                          1 Reply Last reply Reply Quote 0
                          • blauholsten
                            blauholsten Developer last edited by

                            @AlCalzone:

                            Bei Adaptern geht der log dann nämlich wirklich nur auf die Konsole und erscheint nicht in iobroker.

                            Gesendet von iPhone mit Tapatalk `
                            Kann ich bestätigen, aber bei der JS Instanz geht das wirklich…

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            796
                            Online

                            31.7k
                            Users

                            79.8k
                            Topics

                            1.3m
                            Posts

                            6
                            15
                            1284
                            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