I’m not sure a scrape sensor can do what you need. It depends on html tags, and it looks like the data returned over the http connection is just the raw dates and depths.
It pulls the data (curl url with a -s flag to suppress curl stats), only returns the first line (head -1), then splits the date off and only uses the depth. End result:
*Note: Requires access to curl and head linux utils (I run Home Assistant in a venv on raspbian, so I’m not sure if these are easily accessible via docker or other installs).
Thank you for the reply. Actually I also tried using curl before, and I am actually able to output the values. I will give a try to you method as well. Would you happen to know if it possible to have the whole ice thickness history plotted, so not only the most recent value?
Sorry, off the top of my head, I don’t know how to convince Home Assistant to add past values, only to update as they happen. The sensor I posted above should update the next time the thickness is reported and that will be plotted on the graph. This also assumes that you won’t allow Home Assistant to purge the database before then, HA default is to only keep 10 days of data). So Home Assistant might not be the best tool for this job, looking at the past updates. I personally might use a Google Spreadsheet and some Apps script to pull and chart the data instead. There are probably other good options as well.