Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tempest Weather Station Support #115

Open
MrGrymReaper opened this issue Mar 13, 2020 · 2 comments
Open

Tempest Weather Station Support #115

MrGrymReaper opened this issue Mar 13, 2020 · 2 comments

Comments

@MrGrymReaper
Copy link

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
Copy link
Contributor

Looks like there might be some synergy to #100

@krisgesling
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants