Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Web-Speedy - Will nicht mehr

    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

    Web-Speedy - Will nicht mehr

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @michl75 last edited by

      @michl75

      Such mal den Thread deiner Leidensgenossen zu dem Thema.
      Kurz: Da ist 'draußen' bei den Speedtest was geändert worden.

      H michl75 2 Replies Last reply Reply Quote 0
      • H
        homecineplexx @Thomas Braun last edited by

        @thomas-braun said in Web-Speedy - Will nicht mehr:

        urz: Da ist 'draußen' bei den Speedtest was geändert worden.

        könntet ihr den link dazu hier reinstellen bitte?

        1 Reply Last reply Reply Quote 0
        • michl75
          michl75 @Thomas Braun last edited by

          @thomas-braun ah ok, das habe ich nicht mitbekommen. Hatte auch wirklich so gut wie keine Zeit hier mal wieder mitzulesen und zu guggen.

          @homecineplexx said in Web-Speedy - Will nicht mehr:

          könntet ihr den link dazu hier reinstellen bitte?

          ja der wäre super 🙂

          Lg M.

          sigi234 1 Reply Last reply Reply Quote 0
          • sigi234
            sigi234 Forum Testing Most Active @michl75 last edited by

            @michl75

            https://forum.iobroker.net/topic/30118/web-speedy-teste-deine-internetverbindung/2?_=1662368601578

            1 Reply Last reply Reply Quote 1
            • totocotonio
              totocotonio @michl75 last edited by

              @michl75 Hi, ich hänge mich mal dran.

              Bei mir ist es das gleiche.

              Hast du schon was raus gefunden?

              Gruß totocotonio

              michl75 1 Reply Last reply Reply Quote 0
              • michl75
                michl75 @totocotonio last edited by

                @totocotonio Guten Morgen, ja ich hab das Web-Speedy entfernt und das Script verwendet. Läuft super! Allerdings kommt ich mir der Server-Wahl nicht zu recht, bzw. einen stabilen Server zu finden der überhaupt den Download bringt.

                Soll 500 Down und 50 Up - Ist:
                io0.PNG

                sehr ernüchternd... 🙂

                David G. Thomas Braun 2 Replies Last reply Reply Quote 0
                • David G.
                  David G. @michl75 last edited by David G.

                  @michl75

                  Könnte das selbe Problem sein, wie ich hier hatte:

                  https://forum.iobroker.net/topic/48700/speedtest-skript-von-kreyenborg-koeln-f%C3%BCr-kabel-gigabit/99?_=1662611773347

                  EDIT:
                  Kann mir evtl jmd sagen, wie ich das Skript erweitern muss um folgendes einzubauen?

                  Wenn Datenpunkt xy=wahr soll der Test gestartet werden. Wenn der Test beendet ist soll xy auf false gestellt werden.
                  Ziemlich cool, aber nicht so wichtig wäre der aktuelle Staus in % vom Test (entweder gesamt oder einzeln für up und down).

                  michl75 1 Reply Last reply Reply Quote 0
                  • michl75
                    michl75 @David G. last edited by

                    @david-g said in Web-Speedy - Will nicht mehr:

                    Wenn Datenpunkt xy=wahr soll der Test gestartet werden. Wenn der Test beendet ist soll xy auf false gestellt werden.
                    Ziemlich cool, aber nicht so wichtig wäre der aktuelle Staus in % vom Test (entweder gesamt oder einzeln für up und down).

                    so z. B. gerade einfach aus Kopf...

                    if (GetState('DeinDatenpunkt') == true {
                        SetState('DeinDatenpunkt2'), -deinWert-) } 
                    
                    
                    David G. 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @michl75 last edited by Thomas Braun

                      @michl75

                      Wenn ein stabiler Server gefunden wurde (und das Skript nicht mehrfach läuft) kommt sowas dabei heraus:

                      IMG_20220908_081530.jpg

                      Hellgrau Upload 50Mbit, Dunkelgrau Download 1000Mbit

                      michl75 1 Reply Last reply Reply Quote 0
                      • David G.
                        David G. @michl75 last edited by

                        @michl75

                        Einfach am Ende anhängen?
                        Kann man für das setState erkennen, ob der Test durchgelaufen ist?
                        Dann kann man sich während er läuft eine kleine Animation in der Visu machen 😅

                        michl75 1 Reply Last reply Reply Quote 0
                        • michl75
                          michl75 @Thomas Braun last edited by

                          @thomas-braun Was für einen Server verwendest du ?

                          nein läuft nichts doppelt/mach ...

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • michl75
                            michl75 @David G. last edited by michl75

                            @david-g

                            exec(kommando,
                            function (error, stdout) {
                                if (error) {
                                    log('Speedtest konnte nicht ausgeführt werden! ' + error, 'error');
                                    setState('0_userdata.0.Server_Internet.MessungAktiv'/*MessungAktiv*/, 2);
                                    return;
                                } else {
                                    tmp_json = generiere_array(stdout);
                                    aktualisiere_datenpunkt(tmp_json);
                                    log('Speedtest durchgeführt. Ergebnisse: Download: ' + tmp_json[5] + ' MB/s | Upload: ' + tmp_json[6] + ' MB/s | Ping: ' + tmp_json[1] + 'ms');
                                    setState('0_userdata.0.Server_Internet.MessungAktiv'/*MessungAktiv*/, 0);
                                }
                            });
                            

                            Bin in der Arbeit, kann abends gern mehr schreiben dazu.... (nicht falsch verstehen 🙂 )

                            David G. 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @michl75 last edited by

                              @michl75 Einen in meiner Nähe...

                              michl75 1 Reply Last reply Reply Quote 0
                              • michl75
                                michl75 @Thomas Braun last edited by

                                @thomas-braun

                                Wie findet man sowas?
                                ich kenne nur die Liste : Serverlist

                                Thomas Braun 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @michl75 last edited by

                                  @michl75

                                  In der Dokumentation zum Skript steht dazu was drin, wenn ich mich richtig erinnere.

                                  michl75 1 Reply Last reply Reply Quote 0
                                  • michl75
                                    michl75 @Thomas Braun last edited by michl75

                                    @thomas-braun ja, aber das ist ja die liste die ich auch habe. die ändert sich auch immer wieder

                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @michl75 last edited by

                                      @michl75 sagte in Web-Speedy - Will nicht mehr:

                                      die ändert sich auch immer wieder

                                      Das ist Sinn und Zweck der Liste.

                                      1 Reply Last reply Reply Quote 0
                                      • David G.
                                        David G. @michl75 last edited by

                                        @michl75

                                        Bin auch auf der Arbeit,
                                        kann es also nicht testen, bzw. versuchen die Stelle zu finden wo es hin müsste^^.

                                        Schön wäre ein Datenpunkt zum auslosen des Tests und einer der Anzeigt ob der Test gerade aktiv ist.
                                        Kann theoretisch auch der selbe Datenpunkt sein, wird ja aktiv wenn ich den Test starte.

                                        michl75 1 Reply Last reply Reply Quote 0
                                        • michl75
                                          michl75 @David G. last edited by

                                          @david-g

                                          Tut mir leid, als ich gestern von der Arbeit heimgekommen bin war ich platt...

                                          ich löse so manuell einen Test aus:

                                          on({id: "0_userdata.0.Server_Internet.MessungJetztAusfuhren"/*MessungJetztAusfuhren*/, change: "ne"}, async function (obj) {
                                            var value = obj.state.val;
                                            var oldValue = obj.oldState.val;
                                            if ((obj.state ? obj.state.val : "") == true) {
                                              // Programmstart
                                              speedtest;
                                              // Aktive Messung anzeigen
                                              setState('0_userdata.0.Server_Internet.MessungAktiv'/*MessungAktiv*/, 1);
                                              setState('0_userdata.0.Server_Internet.MessungLetzteZeit'/*MessungLetzteZeit*/, (new Date().getTime()));
                                              log("Speedtest: wurde manuell gestartet!");
                                              timeout = setTimeout(async function () {
                                                setState("0_userdata.0.Server_Internet.MessungJetztAusfuhren"/*MessungJetztAusfuhren*/, false);
                                              }, 2500);
                                            }
                                          });
                                          
                                          David G. 1 Reply Last reply Reply Quote 0
                                          • David G.
                                            David G. @michl75 last edited by David G.

                                            @michl75

                                            Vielen Dank,

                                            hab es eben mal bei mir im Skript angebastelt.
                                            Irgendwie scheint es aber nicht zu klappen .........

                                            Kannst du es mir mal am Stück mit dem Rest senden?

                                            Wobei mir grad auffällt, dass wir hier ja eigentlich im ganz falschen Thread sind. Gehört eher zum Skript....

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            774
                                            Online

                                            31.9k
                                            Users

                                            80.3k
                                            Topics

                                            1.3m
                                            Posts

                                            10
                                            33
                                            2062
                                            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