It’s just a timer that is set when you start up the binding, nothing crazy fancy. I could schedule it differently, though I ran into a mild annoyance with that because I’d setup the binding and it wouldn’t run until that night, so it was hard to see what was going on and I didn’t want that to be confusing to anyone.
It is very simply binding loaded, test every “x minutes”. I guess if you want to go nuts and have it fire at specific times you can setup a rule and trigger it. For my needs it works as is. I’m open to suggestions without anything complicating the setup and use of it as that was and still is the main purpose.
I run one every hour here, but I’m on Gb internet and we don’t have data caps here in my part of the US. I really just run it that often for the cool graphs, lol… Grafana has an hourly graph to look cool, and I have a daily to see if for some reason my speed has been dropping off.
@ bhomeyer
Thanks for the binding - it is working quite well.
During configuration of the bridge I cannot set the serverID - following warning message:
2021-02-02 12:53:21.309 [WARN ] [re.config.core.internal.ConfigMapper] - Could not set field value for field ‘serverID’: Can not set java.lang.String field org.openhab.binding.speedtest.internal.speedtestConfiguration.serverID to java.math.BigDecimal
If it is blank there is no warning.
Thanks for any advice.
Georg
Today I updated the binding to make use of that new trigger channel you talked about. Maybe I’m just blind, but I can’t see any new channels that would allow me to trigger the speedtest.
These are the channels that are available with the latest version (0.4)
It is the items file that is autogenerated from the equipment configuration which holds all available channels - so it’s the same as the UI Things → Channels tab
Thanks for putting the work into this addon. I tried in vain to get the Network binding speedtest to work. It just wasn’t successful as I’m not a network guy.
I run OH3.1 snapshot on an old Windows 10 laptop as a server. I installed the Ookla Cli .exe file as documented and this runs as expected. I got the standard GDPR stuff initially but it doesn’t require this again ater the initial run.
On installing the addon I have tried to configure the Binding without success. Once pointed to the path on my laptop I get the following:
The strange thing is that the local servers are being picked up?
The Thing initially goes green and online for about 1 second before the “configuration error” is displayed. Any thoughts?
can you guys help me with this issue. i am running openHAB in a Docker, Synology DS218+, i installed the speedtest binding and ookla speedtest. I test it and it is running well: