IMPORTANT: WeaY updated to 1.7 and 2.x - please update the app in order to get it working with latest Yahoo Changes.
I am tinking about free app which will get weather from free sources and will broadcast data over bluetooth in order to share it to other apps.
Whole concept works via sending broadcast intents with extras and pairing it to other apps.
WeaY requires two infos.
1) Data Prefix - this one is application specific you fill find it in WeaY or your application / watch face
2) Pairing password (password has to be the same for WeaY and receiving watch face application)
prefix is set in app config
pair password is set in config too
"PAIR" -> pairing pass for apps -> String
preifx + "_weather_loc" -> String
prefix + "_weather_desc" -> String
prefix + "_weather_short_desc" -> String
prefix + "_weather_temp" -> Float (temp in Kelvins)
prefix + "_weather_sunset" -> Long
prefix + "_weather_sunrise" -> Long
Action for receiver:
That's it :)
User can run separate WeaY, free app and get Weather from for example Yahoo.
Then other apps can catch the broadcasted data.
More app can benefit from one source of this data: power savings, network traffic savings and etc...
It's just a concept but looks working for example for Android Wear Watch Faces :)
WeaY, App for all devices (see above for details)
Last Updated 2017-09-26