Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JSON-Fehler im Script

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    825

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    620

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.1k

JSON-Fehler im Script

Scheduled Pinned Locked Moved Skripten / Logik
13 Posts 4 Posters 1.1k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    axel
    wrote on last edited by
    #3

    @codierknecht sagte in JSON-Fehler im Script:

    // die folgende Zeile neu einfügen

    Es gab ein Installationsproblem. Meine Installation läuft auf einer Ubuntu-VM. Speedtest liess sich nicht nach "Speedtest-Skript von kreyenborg.koeln" installieren. Habe wie beschrieben den Exkurs angewendet und die source Datei zu Fuß eingebaut.

    # this file was generated by packagecloud.io for
    # the repository at https://packagecloud.io/ookla/speedtest-cli
    
    deb https://packagecloud.io/ookla/speedtest-cli/DISTRIBUTION/ RELEASE main
    deb-src https://packagecloud.io/ookla/speedtest-cli/DISTRIBUTION/ RELEASE main
    

    Speedtest selbst liess sich trotzdem nicht sauber installieren, wurde als SNAP bereitgestellt. Damit hören dann meine Kennisse auf. Noch ein wenig rumexperimentiert, aber kein brauchbares Ergebnis erhalten.

    Meine Funktion sieht so aus:

    function speedtest() {
        // temporäre Variable für das Array
        var tmp_json;
        // Kommando für den Speedtest
        var kommando = "speedtest json"; // angepasst. Da hat sich wohl am System was geändert.
        if (fav_server > 0) {
            kommando = kommando + " -s " + fav_server;
            log("Speedtest mit Server " + fav_server + " gestartet! Der Test dauert zwischen 10 - 20 Sekunden!");
        } else {
            log("Speedtest gestartet! Der Test dauert zwischen 10 - 20 Sekunden!");
        }
        exec(kommando,
            function (error, stdout) {
                if (error) {
                    log('Speedtest konnte nicht ausgeführt werden! ' + error, 'error');
                    return;
                } else {
                    log('Speedtest durchgeführt. Ergebnisse: Download: ' + tmp_json[5] + ' MB/s | Upload: ' + tmp_json[6] + ' MB/s | Ping: ' + tmp_json[1] + 'ms');
                    tmp_json = generiere_array(stdout);
                    aktualisiere_datenpunkt(tmp_json);
                }
            });
    }
    

    QNAP 677 VM 16 GB, 4 Kerne, 3,4 GHz
    29.375 Objekte
    24.247 Zustände

    1 Reply Last reply
    0
    • A Offline
      A Offline
      axel
      wrote on last edited by
      #4

      Beim Update gibt es folgenden Fehler

      E: Das Depot »https://packagecloud.io/ookla/speedtest-cli/ubuntu noble Release« enthält keine Release-Datei.
      N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
      

      QNAP 677 VM 16 GB, 4 Kerne, 3,4 GHz
      29.375 Objekte
      24.247 Zustände

      Thomas BraunT 1 Reply Last reply
      0
      • A axel

        Beim Update gibt es folgenden Fehler

        E: Das Depot »https://packagecloud.io/ookla/speedtest-cli/ubuntu noble Release« enthält keine Release-Datei.
        N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
        
        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        wrote on last edited by
        #5

        @axel

        Es werden für ubuntu noble keine Pakete bereitgestellt.
        Du kannst aber versuchen, das auf Debian Bookworm zu biegen.
        (Oder gleich Schnubbibuntu in die Tonne kloppen und das Original verwenden...)

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        A 1 Reply Last reply
        1
        • Thomas BraunT Thomas Braun

          @axel

          Es werden für ubuntu noble keine Pakete bereitgestellt.
          Du kannst aber versuchen, das auf Debian Bookworm zu biegen.
          (Oder gleich Schnubbibuntu in die Tonne kloppen und das Original verwenden...)

          A Offline
          A Offline
          axel
          wrote on last edited by
          #6

          @thomas-braun na super.

          QNAP 677 VM 16 GB, 4 Kerne, 3,4 GHz
          29.375 Objekte
          24.247 Zustände

          A 1 Reply Last reply
          0
          • A axel

            @thomas-braun na super.

            A Offline
            A Offline
            axel
            wrote on last edited by
            #7

            @axel Müßte eigentlich bei Ubuntu 22.04 (Jammy Jellyfish) sein...

            QNAP 677 VM 16 GB, 4 Kerne, 3,4 GHz
            29.375 Objekte
            24.247 Zustände

            T 1 Reply Last reply
            0
            • A axel

              @axel Müßte eigentlich bei Ubuntu 22.04 (Jammy Jellyfish) sein...

              T Do not disturb
              T Do not disturb
              ticaki
              wrote on last edited by
              #8

              @axel

              Ich hab 2 Worte aus deinem Posting genommen ookla/speedtest-cli ubuntu, in eine suchmaschine rein kopiert und dann war das hier der 1 Treffer:

              https://www.speedtest.net/apps/cli

              Ansonsten nutze ich dieses Skript nicht.

              Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

              Spenden

              1 Reply Last reply
              1
              • A Offline
                A Offline
                axel
                wrote on last edited by
                #9

                Danke, tut leider nicht, habe mich an den Support gewendet.

                QNAP 677 VM 16 GB, 4 Kerne, 3,4 GHz
                29.375 Objekte
                24.247 Zustände

                Thomas BraunT 1 Reply Last reply
                0
                • A axel

                  Danke, tut leider nicht, habe mich an den Support gewendet.

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  wrote on last edited by
                  #10

                  @axel
                  Offenbar ist das Installationsskript nicht angepasst worden.

                  Kannste selber nachtragen.
                  Die .list-Datei schaut bei mir so aus:

                  # this file was generated by packagecloud.io for
                  # the repository at https://packagecloud.io/ookla/speedtest-cli
                  
                  deb [signed-by=/usr/share/keyrings/ookla_speedtest-cli-archive-keyring.gpg] https://packagecloud.io/ookla/speedtest-cli/debian/ bookworm main
                  deb-src [signed-by=/usr/share/keyrings/ookla_speedtest-cli-archive-keyring.gpg] https://packagecloud.io/ookla/speedtest-cli/debian/ bookworm main
                  
                  

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  A 1 Reply Last reply
                  0
                  • Thomas BraunT Thomas Braun

                    @axel
                    Offenbar ist das Installationsskript nicht angepasst worden.

                    Kannste selber nachtragen.
                    Die .list-Datei schaut bei mir so aus:

                    # this file was generated by packagecloud.io for
                    # the repository at https://packagecloud.io/ookla/speedtest-cli
                    
                    deb [signed-by=/usr/share/keyrings/ookla_speedtest-cli-archive-keyring.gpg] https://packagecloud.io/ookla/speedtest-cli/debian/ bookworm main
                    deb-src [signed-by=/usr/share/keyrings/ookla_speedtest-cli-archive-keyring.gpg] https://packagecloud.io/ookla/speedtest-cli/debian/ bookworm main
                    
                    
                    A Offline
                    A Offline
                    axel
                    wrote on last edited by
                    #11

                    @thomas-braun Mit "jammy" statt "bookworn" tut das dann... (kam vom Support).

                    QNAP 677 VM 16 GB, 4 Kerne, 3,4 GHz
                    29.375 Objekte
                    24.247 Zustände

                    A Thomas BraunT 2 Replies Last reply
                    0
                    • A axel

                      @thomas-braun Mit "jammy" statt "bookworn" tut das dann... (kam vom Support).

                      A Offline
                      A Offline
                      axel
                      wrote on last edited by
                      #12

                      @axel Jetzt funktioniert das Script :-)

                      QNAP 677 VM 16 GB, 4 Kerne, 3,4 GHz
                      29.375 Objekte
                      24.247 Zustände

                      1 Reply Last reply
                      0
                      • A axel

                        @thomas-braun Mit "jammy" statt "bookworn" tut das dann... (kam vom Support).

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        wrote on last edited by Thomas Braun
                        #13

                        @axel

                        Gut, jammy wird zumindest im upstream noch etwas unterstützt.
                        Wäre für mich aber (neben vielen, vielen anderen) ein weiterer Grund da gar nicht erst auf Schnubbibuntu zu setzen und lieber das Original Debian zu verwenden.

                        Edit: Satzbau gerade gezimmert...

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        1 Reply Last reply
                        1

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        465

                        Online

                        32.8k

                        Users

                        82.9k

                        Topics

                        1.3m

                        Posts
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Home
                        • Recent
                        • Tags
                        • Unread 0
                        • Categories
                        • Unreplied
                        • Popular
                        • GitHub
                        • Docu
                        • Hilfe