I run speedtest-cli every hour using a python script on my Pi4 which saves the results into a CSV file, I would like to extract the values from the file and graph it in Home Assistant.
The sensor doesn’t seem to be displayed anywhere, I cant see it in services either when I search for “Download”
This only reads the Download column, I also want to track the Upload column. How can I make changes to the configuration to reflect this?
How often is the file read? My python script will write to the end of the csv every hour at *:45, I only want to store those values hourly in HA to avoid duplication.
I did try that initially, but I run HA in a docker on Pi4 so the speeds arent accurate. A speed test through cli will achieve 900mbps (which is accurate), using the Speedtest integration within HA only gets around 600mbps.