Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This somehow seems worse then the original speedtest #13

Open
atv2016 opened this issue Jul 21, 2023 · 5 comments
Open

This somehow seems worse then the original speedtest #13

atv2016 opened this issue Jul 21, 2023 · 5 comments

Comments

@atv2016
Copy link

atv2016 commented Jul 21, 2023

No offence - but i have a 1Gbps connections, but somehow i get results like :

License acceptance recorded. Continuing.
[23:26:17] INFO: --------- Speed test ended ---------
[23:26:17] INFO: Download measured: 166.62
[23:26:17] INFO: Upload: 91.86
[23:26:17] INFO: Ping: 8.502
[23:26:17] INFO: --------- ---------
null
[23:26:17] INFO: Speedtest Download updated
null
[23:26:17] INFO: Speedtest Upload updated
null
[23:26:18] INFO: Speedtest Ping updated

The old speedtest used to give me somewhere between 400 - 600 on a good day. Still wildly inaccurate of course.
I'm running this in VMware on a bridged network connection. I checked the /sys/net/speed file and it's a 1000, so it is getting that right.

@MrSuicideParrot
Copy link
Owner

I'm using the official Speedtest binary, so I don't believe the issue is from the plugin itself.

500mb with the Speedtest that is embedded on home assistant?

Are you specifying a Speedtest server? Is the same that you used with the 500mb tests?

@thorwb
Copy link

thorwb commented Feb 5, 2024

would it be better/possible to use the speedtest++ from https://github.com/taganaka/SpeedTest instead?

@MrSuicideParrot
Copy link
Owner

MrSuicideParrot commented Feb 8, 2024

@thorwb I don't see any advantage in using an unofficial speedtest client. Even if I believed this third-party implementation offers better performance than the official client, for some reason, if speedtest changes its API this would broke this project without any assurance that the speedtest++ would update its project. The speedtest++ seems a reverse engineering effort and that requires time.

@thorwb
Copy link

thorwb commented Feb 8, 2024

@MrSuicideParrot fair point, thank you for the reply

@cociweb
Copy link

cociweb commented Mar 7, 2025

+1 for speedtest++ consideration.

Please note that Ookla's speedtest cli uses HTTP protocol instead of the raw TCP protocol, what the webgui and the speedtest++ uses. That's why the official speedtest integration and the addon have inaccurate measurements.

Please take a look at my study

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants