Sorry, yes you are right, you don’t need to contribute to get the temperature display. I set up the system many years ago and forgot what you can and can’t do, however PVoutput obviously uses the OneCall API, because this is therror code you get returned:-
cod":401,“message”:“Please note that using One Call 3.0 requires a separate subscription to the One Call by Call plan. Learn more here Pricing - OpenWeatherMap. If you have a valid subscription to the One Call by Call plan, but still receive this error, then please see Frequently Asked Questions - OpenWeatherMap for more info.”}
I can asure you the OPW freemium plan is till operational using the same key and here it is using v2.5/weather.api: - https://api.openweathermap.org/data/2.5/weather?lat=xxxxx&lon=xxxxx&units=xxxx&appid=xxxxxxxxxxx …
{
"coord": {
"lon": -xxxxx,
"lat": xxxxx
},
"weather": [
{
"id": 804,
"main": "Clouds",
"description": "overcast clouds",
"icon": "04d"
}
],
"base": "stations",
"main": {
"temp": 18.41,
"feels_like": 18.19,
"temp_min": 18.05,
"temp_max": 19.57,
"pressure": 1012,
"humidity": 72,
"sea_level": 1012,
"grnd_level": 1005
},
"visibility": 10000,
"wind": {
"speed": 2.01,
"deg": 196,
"gust": 1.47
},
"clouds": {
"all": 97
},
"dt": 1718638913,
"sys": {
"type": 2,
"id": 2009927,
"country": "GB",
"sunrise": 1718597034,
"sunset": 1718656097
},
"timezone": 3600,
"id": xxxxxx,
"name": xxxxxxx",
"cod": 200
}