I have a local weather provider as a "weather" entity which seems accurate and has a lot of good forecast data.
The problem is, I can't really use that data as a sensor. I have to actively fetch the forecast and act on it. If the forecast then changes after having run, that change is not taken into consideration unless I happen to run the script/automation again.
Is there no way to create a weather sensor? How is this not a built in part of the weather entity?
I might me misunderstanding something