InfiniTimeOrg / InfiniTime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
GNU General Public License v3.0
2.76k stars 944 forks source link

Can weather support be added? #208

Closed hrmckay closed 2 years ago

hrmckay commented 3 years ago

Can retrieving weather data through Bluetooth be added to the Pinetime? This feature was added to the Pebble watch using Gadgetbridge. A helper app on the phone called "Weather Notification" can be linked to Gadgetbridge and supplies the weather. More information can be found here: https://github.com/Freeyourgadget/Gadgetbridge/wiki/Weather

Hugh

vbelloir commented 3 years ago

Nice idea!

JF002 commented 3 years ago

Thanks for you idea! The integration of this functionality will be easier as Gadgetbridge already implements it. We just need someone to work on it :)

hrmckay commented 3 years ago

My C coding skills are about average but I have no experience writing C++ code so I am not the person to do this.

pfeerick commented 3 years ago

joaquim's pinetimeLite v0.5.0 shows some experimental weather app capability, so progress is being made on this front ;) https://github.com/joaquimorg/PinetimeLite/releases/tag/liteV0.5.0

hrmckay commented 3 years ago

Thanks for pointing that out. However, it looks like they are using a custom version of Gadgetbridge. The standard version of Gadgetbridge can supply weather by using a helper app.

Avamander commented 3 years ago

The standard version of Gadgetbridge can supply weather by using a helper app.

Also if the Android flavour has a weather provider. Wiring it up is easier than implementing the weather app on the PT.

bhibb commented 3 years ago

Would love to see this added for iOS and PinePhone, too!

gnome71 commented 2 years ago

I started working on a weather app on the pinetime to get into writing displayapps. If you want to take a look: branch weather It can be updated via bluetooth by a python app which is at: branch alert I use this script on my PinePhone to update it. But! Its by far not finished. Work in progress ;-)