bbernstein / homebridge-snowsense

Senses when it's "snowy", meaning it snowed recently or will likely snow soon
Apache License 2.0
4 stars 1 forks source link

DarkSky API is closed #8

Closed apollo316 closed 3 years ago

apollo316 commented 4 years ago

Apple purchased DarkSky and the API is closed to new signups (existing users still have API access through 2021. Will a new weather API be used or is this plugin now deprecated?

bbernstein commented 4 years ago

ooh. I think I read that in a headline somewhere. I hadn't been doing anything on this since last winter, but I'm open to suggestions on any other api's that provide weather data.

bbernstein commented 4 years ago

Looking some options:

National weather service: https://www.weather.gov/documentation/services-web-api

Open weather map: https://openweathermap.org/api

A list of several weather apis: https://rapidapi.com/blog/access-global-weather-data-with-these-weather-apis/

apollo316 commented 4 years ago

I'm sad Darksky is getting closed off, but I think both of those are certainly good choices for alternatives! Thank you for still supporting this plugin!

Affordic commented 3 years ago

Looking some options:

National weather service: https://www.weather.gov/documentation/services-web-api

Open weather map: https://openweathermap.org/api

A list of several weather apis: https://rapidapi.com/blog/access-global-weather-data-with-these-weather-apis/

Hey @bbernstein. Would you consider updating this app to work with OpenWeather? I would really love to use this plugin this winter for my Heat Track mats. But I was not able to obtain a DarkSky API before they closed it down.

bbernstein commented 3 years ago

Sorry I've been so slow getting back. We're getting our first snow today so funny how motivating that can be to get my snow switches working again. My DarkSky account is still working but I still want to get it working with something else. This may be the weekend when I get something else up. I'll see if anyone has made an npm package for the above apis. The main thing I'm looking for is something that can be used universally for free. I'll take a look now.

Incidentally, I've moved my focus to the project https://github.com/bbernstein/homebridge-snowsense which is slightly more up-to-date than this one. Take a look over there for updates.

Affordic commented 3 years ago

@bbernstein I would be eternally grateful if you were able to get this setup and running with Weather Underground.

I am aware that WU requires a PWS to access the API. However, for my specific use case. I live at the top of a mountain and OpenWeather Map is not accurate at all. I’ve setup a rule for my HeatTrack mats to activate based on active snow fall. But the issue is... OpenWeather Map has no stations on the mountain they can reference. So I am left with relying on weather data that is captured at the bottom of the mountain (which is 1,600 feet lower in elevation) than where I am now. Obviously this is erroneous because it’s snowing on the top of the mountain but not at the bottom due to the difference in elevation.

I have found WeatherUnderground to have a much more accurate weather forecast than OpenWeather....

For the record. I own a Weatherflow Tempest. The weatherflow forecasting is the most accurate I’ve ever seen for the mountain. I’m happy to help provide you with anything you need to tweak your plugin to work in rural areas on the top of a mountain with limited weather collection data (like me).

Thanks for all your help! Happy snow day!!

bbernstein commented 3 years ago

Moving to new issue in snowsense