I’m attempting to use the scrape integration to monitor local soil temperatures. I’m trying to grab the 2 inch soil temp from this site. UGA Soil Temps I use this to make a 5 day average. I had this working at one point but something has changed and I’ve run out of talent on getting it back.
I’ve used the inspect tool to come up with this path: #content > div > div > div.col-md-9 > div > div.panel-body > table > tbody > tr > td > table > tbody > tr:nth-child(2) > td > table:nth-child(2) > tbody > tr:nth-child(2) > td > div > table:nth-child(9) > tbody > tr:nth-child(12) > td:nth-child(2) > h5 > font
Value template: {{ value.split(" ")[0] }}
Debugging tool indicates the following: Logger: homeassistant.components.scrape.sensor
Source: components/scrape/sensor.py:188
integration: Scrape (documentation, issues)
First occurred: October 4, 2025 at 5:03:48 PM (142 occurrences)
Last logged: 4:27:23 PM
Index ‘0’ not found in sensor.soiltemp
Any tips or help on how to correct would be greatly appreciated.