A short summary about the existing devices and the needed API keys:
API key: Free key without subscription, 1000 call/day free
Data: Current weather data. This is only a basic set of values, no forecast, optional to OneCall API
API key: Free key without subscription, 1000 call/day free
Data: Air quality: Current data and location (master device); hourly data (child device)
API key: OneCall 3.0 key with subscription, 1000 call/day free
Data:
- Current weather data and location (master device)
- hourly forecaste (child device)
- daily forecaste (child device)
- weather warnings(child device)
If you used these devices previously with a free API key, the key seems to be still valid. Perhaps OWM is disabling the access in future and a OneCall 3.0 API key is needed.
Choose the key version in pairing dialog or device settings depending on your key subscription.
Old deprecated devices:
Therer are still three old deprecated devices. These devices can’t be added, but if they are still present in Homey, they can be used. These devices are using the Current weather API, 3hr forecast and daily forecast. If you used these APIs in the past with a free API key, it seem to be still possible, even if some of the forecast APIs are now only accessable with a subscription.
The used API URL will be deprecated soon because a built in geocoding engine is used (calling by city instead of lan/lot).
The support of these devices will stop if OWN is stopping support for these API.
So please switch to one of the current devices if that’s the case.
Links:
OneCall 3.0 key: Pricing - OpenWeatherMap
OneCall 3.0 FAQ: Frequently Asked Questions - OpenWeatherMap
Free API key: Pricing - OpenWeatherMap