Closed coxackie closed 2 years ago
So I am interested in this. I actually have a Pebble 2, so I could test and make use of this. I'll check the licensing and see if it's possible
So this is absolutely a doable request. As of now, I can use Gadgetbridge to send weather information from QuickWeather to my Pebble 2. However, there are some caveats:
Hi, and many thanks for taking this up!
Gadgetbridge Pull Request #2830 created. Instead of exposing the interface as an API, I just made a generic BroadcastReceiver for weather data. Users can use QuickWeather or any app which implements the spec. If Gadgetbridge approves the PR, I'll finish implementing the spec in QuickWeather and release it as part of the next release
That's great, as it also makes it easy for other weather apps to follow suit. Let's hope the Gadgetbridge devs act on it soon. They seem to just have released a new version - 0.69.0, so it may take a couple of months for this to appear, even if accepted. Fingers crossed, anyway!
Support added for Gadgetbridge in 2.2.4. Should work with Gadgetbridge 0.71.0 or higher
I'm using the version of Gadgetbridge specifically made for the Bangle.js with my Bangle.js 2 watch. It doesn't seem to be working with that. I know Tiny Weather Forecast Germany needs the actual package name for this custom version of Gadgetbridge. Is it possible that could be the issue? It's looking for a different package? The Bangle.js specific version is com.espruino.gadgetbridge.banglejs.
Yes, your Gadgetbridge is not receiving the broadcast because it has a different package name. That is not hard to fix though. Are there any additional package names that you are aware of?
I'm not aware of others off the top of my head though there could be more variations of Gadgetbridge. The way Tiny Weather Forecast Germany handles it is by asking the user to put the package name in themselves just in case someone has a custom version of it. If you leave the field blank, it defaults to the normal package name.
@TylerWilliamson
Today I got an update for Gadgetbridge working perfect and Got a Weather update on My MI band 5
@fearlessgeekmedia - Version 2.2.6 was just released, which should push weather information to all Gadgetbridge variants. Please give it a test (Note: 2.2.6 is available on GitHub, "Open Beta" on Google Play, and will be available on F-Droid as soon as they build again)
Additionally, there were two other Gadgetbridge fixes:
Please let me know in this thread if you notice any issues with this feature, such as inaccurate weather on your devices.
Awesome. I will give it a try ASAP, probably sometime tonight.
Well I'm giving it a try. So far, my watch isn't receiving the weather data from Gadgetbridge for Bangle.JS though. It's getting other data from Gadgetbridge for Bangle.JS, however. Is there any way I can confirm that QuickWeather is indeed communicating with Gadgetbridge?
On Sun, Oct 16, 2022 at 12:30 PM Tyler Williamson @.***> wrote:
@fearlessgeekmedia https://github.com/fearlessgeekmedia - Version 2.2.6 https://github.com/TylerWilliamson/QuickWeather/releases/tag/2.2.6 was just released, which should push weather information to all Gadgetbridge variants. Please give it a test (Note: 2.2.6 is available on GitHub, "Open Beta" on Google Play, and will be available on F-Droid as soon as they build again)
Additionally, there were two other Gadgetbridge fixes:
- The temperatures (especially in Fahrenheit) should be closer to what you are seeing in the app (there was a conversion issue)
- If your device shows a "tomorrow" forecast (such as my Pebble 2), it will now actually show the "tomorrow" forecast (the daily forecast list should start with tomorrow's forecast, not today's).
Please let me know in this thread if you notice any issues with this feature, such as inaccurate weather on your devices.
— Reply to this email directly, view it on GitHub https://github.com/TylerWilliamson/QuickWeather/issues/38#issuecomment-1280003666, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3HGA5XY4B2K7H466VGYN6DWDQUSZANCNFSM57AYWGMA . You are receiving this because you were mentioned.Message ID: @.***>
Actually I just realized Gadgetbridge needed an update too. So I'm doing that now.
On Sun, Oct 16, 2022 at 7:38 PM Michael Williams < @.***> wrote:
Well I'm giving it a try. So far, my watch isn't receiving the weather data from Gadgetbridge for Bangle.JS though. It's getting other data from Gadgetbridge for Bangle.JS, however. Is there any way I can confirm that QuickWeather is indeed communicating with Gadgetbridge?
On Sun, Oct 16, 2022 at 12:30 PM Tyler Williamson < @.***> wrote:
@fearlessgeekmedia https://github.com/fearlessgeekmedia - Version 2.2.6 https://github.com/TylerWilliamson/QuickWeather/releases/tag/2.2.6 was just released, which should push weather information to all Gadgetbridge variants. Please give it a test (Note: 2.2.6 is available on GitHub, "Open Beta" on Google Play, and will be available on F-Droid as soon as they build again)
Additionally, there were two other Gadgetbridge fixes:
- The temperatures (especially in Fahrenheit) should be closer to what you are seeing in the app (there was a conversion issue)
- If your device shows a "tomorrow" forecast (such as my Pebble 2), it will now actually show the "tomorrow" forecast (the daily forecast list should start with tomorrow's forecast, not today's).
Please let me know in this thread if you notice any issues with this feature, such as inaccurate weather on your devices.
— Reply to this email directly, view it on GitHub https://github.com/TylerWilliamson/QuickWeather/issues/38#issuecomment-1280003666, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3HGA5XY4B2K7H466VGYN6DWDQUSZANCNFSM57AYWGMA . You are receiving this because you were mentioned.Message ID: @.***>
OK, it's working now. It took about ten minutes for it to work properly for me, I think.
Glad to hear! I'm closing this issue
@TylerWilliamson if possible Update app readme and Gadgetbridge weather wiki docs about QuickWeather Support and usage
It would be great to add the possibility of feeding weather data to Gadgetbridge. As you can see here, only two apps seem to be doing it, out of which one (
Weather notification
) has not seen any development lately, and the other is quite localised. There has already been effort to do this inGeometric weather
at this PR, but it was abandoned due to licencing issues, which do not seem to affect this app. Hopefully, this makes it easier to provide support, if this is something that seems worthwhile.