MycroftAI / skill-weather

Mycroft AI official Weather Skill, providing weather conditions and forecasts.
https://mycroft.ai/skills
Apache License 2.0
19 stars 59 forks source link

Tempest Weather Station Support #115

Open MrGrymReaper opened 4 years ago

MrGrymReaper commented 4 years ago

Currently the weather skill function is dependent on OpenWeatherMap which I don't mind supporting and paying for. However having a fallback for this service would be helpful, also anyway its service is only as good as it meteorological data.

Weatherflow is currently working on releasing a weather station product for home, and/or business users world wide. It is called "Tempest Weather System" it utilises an advanced weather station with AI for providing an increasingly accurate forecast over time.

Mycroft AI's weather skill could do with being able to utilise this as an alternative and/or fallback weather data service. Which would also allow for as a result access to the hardware product's weather data.

This can be used for the weather forcast and/or announcements used by this skill and other skills.

domcross commented 4 years ago

Looks like there might be some synergy to #100

krisgesling commented 4 years ago

Hi John, this sounds like it would be a great addition.

Unfortunately, it's not something our internal team will have time to add but if others wanted to have a go we always appreciate contributions :)

This Skill will undergo a pretty major refactor soon. We're just extending our test suite to make these types of changes even easier and less error prone.

This shouldn't impact adding an alternative weather source though. If you look at the refactor branch you'll see my plan is to actually make the decoupling of data source and Skill even more explicit.