jclarke0000 / MMM-DarkSkyForecast

Magic Mirror module to display weather information using the Dark Sky API
84 stars 64 forks source link

DarkSky API is now Apple WeatherKit as of 2023-03-31 #42

Open onshisan opened 11 months ago

onshisan commented 11 months ago

https://github.com/jclarke0000/MMM-DarkSkyForecast/blob/946ee897aec5a680fd6fb6afcb5ead6bde22b395/node_helper.js#L16

DarkSky docs link in README.md now refers to https://support.apple.com/en-us/102594

It appears that Apple Developer Program membership is now required to access this API (which has, in any event, changed).

According to Apple:

Apple Developer Program membership Access to WeatherKit is included in the Apple Developer Program, which also provides all the tools, resources, and support you need to develop and distribute apps — including access to beta software, app services, testing tools, app analytics, and more.

Availability and pricing WeatherKit provides up to 500,000 API calls a month per Apple Developer Program membership. If you need additional API calls, the Account Holder of your Apple Developer Program membership can subscribe in the Account tab of the Apple Developer app. Subscription plans are priced in U.S. dollars, or in local currency where available.

500,000 calls/month: Included with membership

Transitioning from Dark Sky Support for the Dark Sky weather service will end March 31, 2023. To transition to WeatherKit and continue accessing weather data for your apps, webs apps, websites, and services, you’ll need to be a member of the Apple Developer Program, review special considerations, and map fields to their appropriate names.

If you’re a nonprofit organization, accredited educational institution, or government entity, you may qualify for an Apple Developer Program membership fee waiver.

Is this module still viable given these changes?