I have an old phone that I am using as a Google home hub. The screen is on full time. I use tasker to scrape our local weather bureau for the current temperature every 15 mins, and then store the result in a plain text file. I then read this text file in KLWP using WG().
I have confirmed that the text file gets updated every 15 mins as intended however while the screen is on, KLWP does not auto-update. If I turn the screen off and then back on again, it updates immediately. Please let me know if you require any further info. Thanks