NEWS
[web-speedy] Teste deine Internetverbindung :)
[web-speedy] Teste deine Internetverbindung :)
-
@Dutchman Danke für den Adapter!
Leider sind die Messwerte sehr unkonstant und bilden auch nicht die Realität ab. Ich habe eine 250 Mb/s Anbindung und der Adapter misst bei hintereinander durchgeführten Messungen Werte zwischen 40 Mb/s bis 400 Mb/s. Speedtest.net gibt mir aber immer so um die 260 Mb/s aus.
Beim Upload ist es ähnlich, wenn auch nicht so krass.
Und der Prozessor meines NUC wird durch den Test auch um einiges höher belastet. Aber noch deutlich von den 100% entfernt. Daran liegt es also nicht. Auch ist er per Gigabit-LAN angeschlossen.
Sorry, aber mit solchen Ergebnissen kann ich nichts anfangen...
@Dr-Bakterius Ist vermutlich ne Krankheit des Moduls speedtest-net.
Siehe https://forum.iobroker.net/topic/3760/script-für-einen-speedtest-über-speedtest-net/141 -
@Dr-Bakterius sagte in [web-speedy] Teste deine Internetverbindung
:Sorry, aber mit solchen Ergebnissen kann ich nichts anfangen...
naja s stht jdem frei s zu benutzen oder nicht

was mir aufgefallen ist, bei meinem Anschluss sind di werte ihr konstant routings in NL is aber anders als in DE.
Ich kan mir vorstellen das dr scan nicht immer dn richtig server ermittelt, werden einbauen das man dies Manuel selektieren kan.Mja desweiteren, werte kommen von dr logic aus spendetest.
Ich muss noch bissl weiter analysieren und probieren ob hardware Einfluss auf die Testergebnisse hat und eventuell Settings optimiert werden müssen.anger hey, dafter ist es beta

@Dutchman sagte in [web-speedy] Teste deine Internetverbindung
:Schon klar, dass der Adapter noch beta ist. Aber ich wollte dir nur rückmelden welche Probleme ich derzeit damit habe und die Werte so für mich (noch) unbrauchbar sind.
ch kan mir vorstellen das dr scan nicht immer dn richtig server ermittelt, werden einbauen das man dies Manuel selektieren kan.
Das mag erklären weshalb der Adapter weniger misst als die Leitung hergibt, aber ich hatte auch Messwerte die weit über den technischen Möglichkeiten liegen!
Dass du Speedtest nutzt habe ich mir schon gedacht, deswegen auch der Vergleich mit der Speedtest-Website.
-
@Dr-Bakterius Ist vermutlich ne Krankheit des Moduls speedtest-net.
Siehe https://forum.iobroker.net/topic/3760/script-für-einen-speedtest-über-speedtest-net/141@CruziX Danke für den Hinweis. Dann muss man wohl da ansetzen. Wer misst, misst Mist - aber mit solchem "Mist" hat man nicht einmal Anhaltswerte die man vergleichen könnte.

-
Für alle die wissen möchten wie schnell eure internet Verbindung ist präsentiere ich euch web-speedy

Aktuelle Test Version 0.2.0 Veröffentlichungsdatum 12-02-2020 Github Link https://github.com/iobroker-community-adapters/ioBroker.web-speedy Der adapter sucht nach dem start nach dem "besten" server, speichert die top 5 und führt einen test aus.
Danach macht er dies automatisch in Intervallen (Standard alle 30 Minuten) oder wen man den Button betätigt.Für die Tests wird immer der "beste" server welchen gefunden wurden verwendet.
Man kann manuell auch einen server aus der "top5" anstossen.Das resultat :

Würde mich über feedback freuen :), viel spass beim testen !
web-speedy adapter for ioBroker
Web-Speedy enables you to test your internet connection on a regular base and store results in ioBroker !
How to use this adapter
At first startup it will retrieve best-servers nearby based on ping results and run the first test.
Web-Speedy is build in a way all execution is handled automatically, meaning you don't have a configuration page.
However, you still can influance some things (see datapoints):State Description test_auto_modus Server mode to run automatically tests with test_auto_intervall Intervall time for automated test-execution (default = 30, if set to 0 no automated test will run !) test_best Run test now on best-server based on last ping results test_by_id Run test on specific server ID now ! test_by_url Run test on specific server URL now ! test_duration The maximum length (in seconds) of a single test run (upload or download) test_specific Use the dropdown list to choose one of the top 5 servers found in previous scan test_specific_id Enter specific server ID Please find a server ID here test_specific_url Enter specific server URL Please find a server URL here 

-
@Dutchman Sehr geil, vielen Dank für deine Arbeit und Mühe !!!!
-
Das Modul speedtest-net scheint ja laut oben genanntem Beitrag eh nicht immer sauber zu laufen, vielleicht ist hier eine Änderung auf fast-cli sinnvoll?
@CruziX sagte in [web-speedy] Teste deine Internetverbindung
:Das Modul speedtest-net scheint ja laut oben genanntem Beitrag eh nicht immer sauber zu laufen, vielleicht ist hier eine Änderung auf fast-cli sinnvoll?
wen das Modul nicht. sauber laeuft, warum stimmt es dan wohl bei mir ?
ich bin. am. analysieren und vermute eher server scan und nodjs Memory, wird dran gearbeitet.
Speedtests sind immer schwer wegen Durchschnittsberechnung ein kleiner sprung in der Leitung während de pst kan die Ergebnisse sehr beeinflussen -
Danke @Dutchman !! Läuft

Genau zu diesem Thema hatte ich gestern in der Facebook ioBroker Gruppe eine Frage gestellt, um es per JavaScript zu lösen.
So ist es natürlich noch einfacher.!

@skvarel sagte in [web-speedy] Teste deine Internetverbindung
:Genau zu diesem Thema hatte ich gestern in der Facebook ioBroker Gruppe eine Frage gestellt, um es per JavaScript zu lösen.
danke habs gesehen auf FB, ist ja echt Zufall cool !

-
@CruziX sagte in [web-speedy] Teste deine Internetverbindung
:Das Modul speedtest-net scheint ja laut oben genanntem Beitrag eh nicht immer sauber zu laufen, vielleicht ist hier eine Änderung auf fast-cli sinnvoll?
wen das Modul nicht. sauber laeuft, warum stimmt es dan wohl bei mir ?
ich bin. am. analysieren und vermute eher server scan und nodjs Memory, wird dran gearbeitet.
Speedtests sind immer schwer wegen Durchschnittsberechnung ein kleiner sprung in der Leitung während de pst kan die Ergebnisse sehr beeinflussen -
@Negalein sagte in [web-speedy] Teste deine Internetverbindung
:Die Werten stimmen 1:1 mit Speedtest, A1-Speedtest, usw. überein.
danke, das bedeutet fuer mich das die basis dahinter richtig ist.
Fuer. diejenigen die falsche werte bekommen ist es interessant mal einen anderen server zum testen zu. verwenden den eventuell nimmt der scan doch nicht den besten !
Koenntet ihr das bitte mal probieren ? Ich kan auch einbauen das er immer einen bestimmten server testet wen das wuneschenswert ist.Sagen wir so, die. basis steht bug fixs und feature request her damit (am liebsten auf git !)
-
Für alle die wissen möchten wie schnell eure internet Verbindung ist präsentiere ich euch web-speedy

Aktuelle Test Version 0.2.0 Veröffentlichungsdatum 12-02-2020 Github Link https://github.com/iobroker-community-adapters/ioBroker.web-speedy Der adapter sucht nach dem start nach dem "besten" server, speichert die top 5 und führt einen test aus.
Danach macht er dies automatisch in Intervallen (Standard alle 30 Minuten) oder wen man den Button betätigt.Für die Tests wird immer der "beste" server welchen gefunden wurden verwendet.
Man kann manuell auch einen server aus der "top5" anstossen.Das resultat :

Würde mich über feedback freuen :), viel spass beim testen !
web-speedy adapter for ioBroker
Web-Speedy enables you to test your internet connection on a regular base and store results in ioBroker !
How to use this adapter
At first startup it will retrieve best-servers nearby based on ping results and run the first test.
Web-Speedy is build in a way all execution is handled automatically, meaning you don't have a configuration page.
However, you still can influance some things (see datapoints):State Description test_auto_modus Server mode to run automatically tests with test_auto_intervall Intervall time for automated test-execution (default = 30, if set to 0 no automated test will run !) test_best Run test now on best-server based on last ping results test_by_id Run test on specific server ID now ! test_by_url Run test on specific server URL now ! test_duration The maximum length (in seconds) of a single test run (upload or download) test_specific Use the dropdown list to choose one of the top 5 servers found in previous scan test_specific_id Enter specific server ID Please find a server ID here test_specific_url Enter specific server URL Please find a server URL here 

Der Dp Name ist falsch, habe ich zwar geändert, aber er stellt sich wieder auf den alten Namen.

-
Sehr guter Adapter musste ihn gleich installieren. Es wäre noch super wenn man in den Einstellungen einstellen kann die Anzahl und welche Server den Speedtest durchführen sollen und in welchen Zeit Abständen. Sonst 1A bis jetzt.
Gruß Basti -
@sigi234 sagte in [web-speedy] Teste deine Internetverbindung
:Cool, bastle gerade an der Vis:
@sigi234 teilst du die View wenn´s fertig ist (sieht Klasse aus)?
@Latzi sagte in [web-speedy] Teste deine Internetverbindung
:@sigi234 teilst du die View wenn´s fertig ist (sieht Klasse aus)?
Natürlich, stelle sie dann hier rein:
-
Sehr guter Adapter musste ihn gleich installieren. Es wäre noch super wenn man in den Einstellungen einstellen kann die Anzahl und welche Server den Speedtest durchführen sollen und in welchen Zeit Abständen. Sonst 1A bis jetzt.
Gruß Basti@Basti97 sagte in [web-speedy] Teste deine Internetverbindung
:Sehr guter Adapter musste ihn gleich installieren.
Danke !
Es wäre noch super wenn man in den Einstellungen einstellen kann die Anzahl und welche Server den Speedtest durchführen sollen
Gute Idee, ist möglich kannst du dafür bitte auf GitHub ein issue erstellen dan. behalte ich ie Übersicht.
und in welchen Zeit Abständen. Sonst 1A bis jetzt.
das ist doch drin mit dem Intervall ?

-
@Basti97 sagte in [web-speedy] Teste deine Internetverbindung
:Sehr guter Adapter musste ihn gleich installieren.
Danke !
Es wäre noch super wenn man in den Einstellungen einstellen kann die Anzahl und welche Server den Speedtest durchführen sollen
Gute Idee, ist möglich kannst du dafür bitte auf GitHub ein issue erstellen dan. behalte ich ie Übersicht.
und in welchen Zeit Abständen. Sonst 1A bis jetzt.
das ist doch drin mit dem Intervall ?

@Dutchman erstmal danke für den adapter
ich habe immer zwischen 10 bis 20 Mbps unterschied zwischen direkt auf der seite speedtest.net (server ist immer der gleiche) und dem adapter (und das script sagt wieder etwas anderes; script - ist aber meist um die adapterwerte rum)
macht das einen unterschied, ob ich das vom pc aus oder vom iobroker aus mache - beide haben 1000er verbindung intern - egal ob gerade schnelle verbindung möglich oder langsam - der unterschied ist immer um die 10/20
z.b.
web 38 - adapter 17
web 65 - adapter 48 -
@Dutchman seit ich die Daten in die SQL-DB schreibe tritt nach dem Ausführen des Tests folgender Fehler auf:
error: sql.0 (2929) Cannot insert INSERT INTO `ioBroker`.ts_number (id, ts, val, ack, _from, q) VALUES(155, 1581692554712, 8.16, 1, 10, 0);: Error: ER_DUP_ENTRY: Duplicate entry '155-1581692554712' for key 'PRIMARY'Woher könnte dieser Fehler kommen?
Edit: Scheinbar werden die upload- und download-Einträge durcheinandergewürfelt, kann es sein, dass die SQL-DB nicht case-sensitiv ist?
-
@Dutchman erstmal danke für den adapter
ich habe immer zwischen 10 bis 20 Mbps unterschied zwischen direkt auf der seite speedtest.net (server ist immer der gleiche) und dem adapter (und das script sagt wieder etwas anderes; script - ist aber meist um die adapterwerte rum)
macht das einen unterschied, ob ich das vom pc aus oder vom iobroker aus mache - beide haben 1000er verbindung intern - egal ob gerade schnelle verbindung möglich oder langsam - der unterschied ist immer um die 10/20
z.b.
web 38 - adapter 17
web 65 - adapter 48@liv-in-sky sagte in [web-speedy] Teste deine Internetverbindung
:macht das einen unterschied, ob ich das vom pc aus oder vom iobroker aus mache - beide haben 1000er verbindung intern - egal ob gerade schnelle verbindung möglich oder langsam - der unterschied ist immer um die 10/20
das macht definitiv einen Unterschied!
Browser ==> Socket öffnen und daten schieben innerhalb dieser Verbindung aus dem browser cache.
System ==> Per NodeJS framework das geht anders um mit dem Verbindungsaufbau.Ich habe eine neue Version 0.1.2 hoch geladen die etwas anders mit der library umgeht.
Bitte mal updaten und testen / feedback. geben.
