Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Fehler beim Importieren eines Skriptes in Vis

    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

    Fehler beim Importieren eines Skriptes in Vis

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

      Hallo,

      wollte ein Skript von Looxer01 in Vis importieren, bekomme aber einen Fehler.

      Kann mit der Meldung nix anfangen.

      Invalid JSON SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

      Ich vermute mal das der Fehler mit folgender Zeile zusammen hängt da dies meines Erachtens der

      erste ausführbare Befehl ist.

      var JSPath = "javascript.0."; // JS- Pfad

      Gruß

      Bernd

      Vermutlich fehlt das Javascript. Habe versucht es zu installieren. Erscheint aber nicht in IoBroker.

      Anbei das Installationslog:

      D:\ioBroker>npm i iobroker.javascript
      npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
      
      > unix-dgram@0.2.3 install D:\ioBroker\node_modules\unix-dgram
      > node-gyp rebuild
      
      D:\ioBroker\node_modules\unix-dgram>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
      gyp ERR! configure error
      gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
      gyp ERR! stack     at PythonFinder.failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:484:19)
      gyp ERR! stack     at PythonFinder. <anonymous>(C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:509:16)
      gyp ERR! stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
      gyp ERR! stack     at FSReqWrap.oncomplete (fs.js:152:21)
      gyp ERR! System Windows_NT 10.0.17134
      gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
      gyp ERR! cwd D:\ioBroker\node_modules\unix-dgram
      gyp ERR! node -v v8.12.0
      gyp ERR! node-gyp -v v3.8.0
      gyp ERR! not ok
      
      > iobroker.javascript@4.0.7 postinstall D:\ioBroker\node_modules\iobroker.javascript
      > node ./install/installTypings.js
      
      Installing NodeJS typings...
      latest @types: 10, installed node: 8
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 (node_modules\unix-dgram):
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 install: `node-gyp rebuild`
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
      
      + iobroker.javascript@4.0.7
      added 16 packages from 63 contributors and audited 1838 packages in 17.914s
      found 23 vulnerabilities (17 low, 6 high)
        run `npm audit fix` to fix them, or `npm audit` for details
      
      D:\ioBroker></anonymous>
      
      1 Reply Last reply Reply Quote 0
      • wendy2702
        wendy2702 last edited by

        Scripte werden für gewöhnlich im Javascript Adapter eingefügt und nicht in VIS.

        Der Javascript Adapter wiederum sollte über den Admin installiert werden und nicht per Befehl.

        Kannst oder hast du das mal versucht?

        1 Reply Last reply Reply Quote 0
        • B
          Berlon last edited by

          Vorweg: ich verwende IoBroker erst seit 2 Tagen.

          Deshalb ist mir einiges in IoBroker noch nicht alles so geläufig.

          Deshalb bitte ich um etwas ausführlichere Hilfestellung.

          Habe nun javascript.0 über den admin.0 nachinstalliert.

          Dann versucht in javascript.0 unter der Einstellung

          Astro-Einstellungen auf dem Pfeil nach oben das Script zu laden.

          Ich bekomme da die gleiche Fehlermeldung.

          Kann sein, das ich komplett auf dem Holzweg bin.

          Gruß

          Bernd

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

            @Berlon:

            Kann sein, das ich komplett auf dem Holzweg bin. `
            Ja, http://www.iobroker.net/docu/?page_id=6818&lang=de lesen.

            1 Reply Last reply Reply Quote 0
            • B
              Berlon last edited by

              Irgendwie bekomme ich es nicht hin. Ich möchte das folgende Script laufen lassen:

              viewtopic.php?f=21&t=10096

              Wie bewerkstellige ich das?

              Gruß

              Bernd

              1 Reply Last reply Reply Quote 0
              • htrecksler
                htrecksler Forum Testing last edited by

                @Berlon:

                Wie bewerkstellige ich das? `

                ich befürchte, für den Einstieg ist das eine Nummer zu groß.

                Arbeite Dich in kleinen Schritten ein und nimm dir dafür Zeit die (echt sehr gute) Doku zu lesen.

                1 Reply Last reply Reply Quote 0
                • D
                  dondaik last edited by

                  indem man klein anfängt , sorry.

                  die beschreibung zu den themen ist doch dabei ! ach ja, und vor allem die speicherkarte häufiger sichern … das "mal eben einfügen" kann auch größere folgen haben.

                  ups, hermann war schneller !

                  1 Reply Last reply Reply Quote 0
                  • wendy2702
                    wendy2702 last edited by

                    Also wenn du erstmal nur das Script importieren willst gehst du, nachdem du den Javascript Adapter gestartet hast im Admin auf den Reiter "Skripte"

                    999_admin_skripte.jpg

                    Dann:

                    999_skript_hinzuf_gen.jpg

                    Dann:

                    999_js_select.jpg

                    Dann:

                    999_script.jpg

                    Nach den eventuell im Skript notwendigen Anpassungen das Skript "Speichern" und "Starten"…

                    Das ist allerdings ein Schritt der Arbeit von dem was Looxer01 da gezaubert hat.

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    818
                    Online

                    31.8k
                    Users

                    79.9k
                    Topics

                    1.3m
                    Posts

                    5
                    8
                    875
                    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