Fair enough, i will definitely be aware of not taking advises or believing it what you write in future, you dont seems to be well informed or have much experience in “high” reliable server solutions ( atleast not when it comes to the use of cache)
I see here 1 likely schenario (not the answer to the question i asked you) but the 50000 native met.no instances , which is a free service, could become a paid service, or HA-Users… get banned
Beside automations, template wont work, even cards shows noting etc. before a new API call is made to the Provider. With the data stored(stored is not cached), the integration-script-template will work as it can re-fecth it from “storage” until it’s either “stalled” data ( API-call is required) , else the Integration don’t have to make an API-call before next “regular” “scheduled-update”
EDIT: Sorry , i mixed up met.no with weather-integration , but try to understand the context, and read advises upon the use of cache in systems like HomeAutomation or similar systems which requires/should have a “backup” strategy, when using cache, a strategy which DONT involve API call as only choice( it’s not a backup ) “diskstorage/DB storage” of Data is, to avoid to many API calls, in mentioned scenarios, and i can come up with a few more ( but i doubt you will understand )
The Meteorologisk institutt (Met.no) integration was introduced in Home Assistant 0.79,
and it's used by **73.2% of the active installations**. Its IoT class is Cloud
Wonder where this number comes from, dont seems right ( must mean “it’s included in the 2 solutions which uses Supervisor” )
EDIT2: Fore some reason i had to reboot, maybe a thunderstorm cause some “interference” (PS: it’s just 1 out of many scenarios) When i got HA up again, it turns out the internet-line is “dead” , and obvious my cached data is gone, However some “important” stuff is entirely “Local” controlled (Hint the reason i felt for HA).
But the cached Weather.data is gone ( I mean 24 hours ahead/7 days ahead ) because someone decided that this is not worth “storing” Local ( or whatever reason ) … before or maybe still some only saw weather.forecasts as "“nice info”, but More and More people using these forecast and mentioned alot in this Topic, So one way or the other quite some people Have To, find a solution to store this anyway,
What would be more Appropriate is to build in an option , or make the system/function so that such data is/can be stored and access easily It’.s very little data we are talking about for the 2 arrays “hourly/days” ( likely way less than 1MB) and it’s updated regularly (if things work) Meaning the Database wont grow, because of this.
And thing depended upon this data, wont break/fail as easy as if it’s only cached data, and in many cases can feel safe ( for awhile ) for the functionally which can run without cloud.connection.
So one way or the other alot, AND alot more People in the future, needs a solution to store this data local , so this should be buildin in the HA-system and the functionality of the integration … As mentioned (if you or other missed it “Cache-Storage-API Call” , integration request the data and store it locally and why not, in cache at the same time , so after an ie reboot or for other reasons, integrations will load it into cache, obviously it will notice that “some” data are "stalled/over due " ( maybe could dump the stalled ) and try to perform an API-call, but as there is no internet, it failed ( warning ), if it keeps fail ( warning warning ) < PS: Just as example , … but this way the system buys the user/system some time, maybe even days, as the data was recently updated, so still i.e 23hours/ 7days stored in DB/File, and things that in other ways are not depended upon cloud, will still works ( as it actually does for many things in My HA )
My Cameras, some automations/templates etc, All my Zigbee devices, the “important Switches” etc.
Obviously not for the automation/template, related to “weather-forecasts” like outside temperatures/current temperatures(cording to weather-integration)
but as i said “Zigbees” and important switches works, but i really thought/hoped that weather-integration would be a “reliable” integration some day, as met.no is quite accurate here