NEWS
[web-speedy] Teste deine Internetverbindung :)
-
0.2.0 Initial release
- (DutchmanNL) Attention : Delete all objects beforer adapter start if previous version installed !
- (DutchmanNL) Implement [ test_auto_modus ] Server mode to run automatically tests with
- (DutchmanNL) Fix issues with running specific server tests
- (DutchmanNL) Upload speed calculation issue fixed
0.1.5 New settings possibilities & Code improvements
- (DutchmanNL) Implemented states for progress in %
- (DutchmanNL) No automated scan if test_auto_intervall set zo 0
- (DutchmanNL) Ensure propper running state reset at adapter start
- (DutchmanNL) Improve code performance and avoid multiple running instances
- (DutchmanNL) Implemented adjustable duration time for scan by (increase if you see strange test results, like to 20 secons)
- (DutchmanNL) Implemented state to run test ONCE by id or URL at specific server Please find a server id here
- (DutchmanNL) Implemented state to run test ALWAYS by id or URL at specific server Please find a server id here
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 sagte in [web-speedy] Teste deine Internetverbindung :
0.2.0 Initial release
scheint leider noch nicht als Update auf
-
doch
-
@harrym sagte in [web-speedy] Teste deine Internetverbindung :
doch
Ja, mittlerweile hab ich es auch schon installiert.
-
Mittlerweile kommen auch bei mir realistische Werte an. Danke für den Adapter!
Ich habe einen bestimmten Testserver per ID vorgegeben und die Tests werden auch ausgeführt. Doch im LOG steht jedes Mal ein Fehler:
2020-02-19 15:47:58.415 - info: web-speedy.0 (11256) Execute timer with : 3600000 Currently running : false 2020-02-19 15:47:58.418 - info: web-speedy.0 (11256) Run test on configured server by id : 5351 2020-02-19 15:47:58.426 - info: web-speedy.0 (11256) The speed test has been started and will take at maximum 30 seconds for a single test run 2020-02-19 15:47:59.931 - error: web-speedy.0 (11256) TypeError: Cannot read property 'id' of undefined 2020-02-19 15:47:59.932 - info: web-speedy.0 (11256) Closest server found, running test 2020-02-19 15:48:48.856 - info: web-speedy.0 (11256) The speed test has been completed successfully.
Was läuft hier falsch?
Und ich nehme an, der Adapter misst per single connection? Zumindest deuten die reduzierten Downloadergebnisse (im Vergleich zu speedtest.net) darauf hin. Gibt es auch die Möglichkeit einen multi connection Test durchzuführen?
-
läuft jetzt perfekt
-
@Dutchman läuft. Möchte mich vielmals bei dir bedanken
-
Meine Ergebnisse:
Also die Downloadraten liegen immer deutlich unter dem Nominalwert (rote Linie). Der Upload sieht hingegen sehr gut aus...
-
Danke für den Adapter.
Down- und Upload sind bei mir realistisch,
jedoch liegt der Ping mit 60ms konstant zu hoch.
Wenn ich über die Konsole einen Ping an Google sende lande ich immer bei 28-29ms -
@Dr-Bakterius sagte in [web-speedy] Teste deine Internetverbindung :
Mittlerweile kommen auch bei mir realistische Werte an. Danke für den Adapter!
Ich habe einen bestimmten Testserver per ID vorgegeben und die Tests werden auch ausgeführt. Doch im LOG steht jedes Mal ein Fehler:
2020-02-19 15:47:58.415 - info: web-speedy.0 (11256) Execute timer with : 3600000 Currently running : false 2020-02-19 15:47:58.418 - info: web-speedy.0 (11256) Run test on configured server by id : 5351 2020-02-19 15:47:58.426 - info: web-speedy.0 (11256) The speed test has been started and will take at maximum 30 seconds for a single test run 2020-02-19 15:47:59.931 - error: web-speedy.0 (11256) TypeError: Cannot read property 'id' of undefined 2020-02-19 15:47:59.932 - info: web-speedy.0 (11256) Closest server found, running test 2020-02-19 15:48:48.856 - info: web-speedy.0 (11256) The speed test has been completed successfully.
Was läuft hier falsch?
Und ich nehme an, der Adapter misst per single connection? Zumindest deuten die reduzierten Downloadergebnisse (im Vergleich zu speedtest.net) darauf hin. Gibt es auch die Möglichkeit einen multi connection Test durchzuführen?
die specifische Selektion muss ich nochmal ran
-
@Dr-Bakterius sagte in [web-speedy] Teste deine Internetverbindung :
Meine Ergebnisse:
Also die Downloadraten liegen immer deutlich unter dem Nominalwert (rote Linie). Der Upload sieht hingegen sehr gut aus...
das ist realistisch Maximum möglich und wirklicher wert
-
@Dr-Bakterius sagte in [web-speedy] Teste deine Internetverbindung :
Gibt es auch die Möglichkeit einen multi connection Test durchzuführen?
ja erstelle dafür bitte ein issue
-
@Dutchman sagte in [web-speedy] Teste deine Internetverbindung :
@Dr-Bakterius sagte in [web-speedy] Teste deine Internetverbindung :
Gibt es auch die Möglichkeit einen multi connection Test durchzuführen?
ja erstelle dafür bitte ein issue
Erstellt - danke!
-
EDIT:
Hat sich erledigt
Musste den Wert in web-speedy.0.test_by_ID eintragen
Hallo Zusammen,
wollte nun die letzte Version des Adapters testen.Mache ich was falsch, oder besteht noch das Problem, dass er dir ID nicht nimmt?
-
@CruziX Du hättest vor dem Update alle Datenpunkte löschen sollen! Da sind einige nicht mehr in Verwendung und dir wäre der Fehler erst gar nicht passiert.
-
@Dr-Bakterius ja, hab ich mir gedacht. Hab den Adapter komplett neuinstalliert. Aber danke
-
@Dutchman ich bekomme folgenden Fehler, wenn ich den Test über web-speedy.0.test_by_ID starte,
der Test läuft aber dennoch korrekt durch. -
Ich habe den Adapter jetzt ein paar Tage am laufen und bekomme auch sehr komsiche Ergenisse:
Speedtest (DL) per Adapter:
Speedtest (DL) per Javascript:
Habe eine 200er Leitung von KD / VF.
Wenn ich per Browser von meiner Windows 10 VM (gleicher ESX Host wie ioBroker) einen Speedtest mache, bekomme ich diese Ergebnis:
Mich wundert jetzt, warum die Test vom Adapter und vom Jabascript nicht identisch sind.
-
@Kuddel sagte in [web-speedy] Teste deine Internetverbindung :
Mich wundert jetzt, warum die Test vom Adapter und vom Jabascript nicht identisch sind.
unterschiedliche Zeiten.
Da kann es sehr gut zu Schwankungen kommen.
Du wirst über den Tag gesehen, nie die selbe Geschwindigkeit haben. -
@Kuddel ich habe auch einbrüche - vor allem um 20:00 rum, fällt es meist über 50% zurück - für mich normal