breezy-weather / breezy-weather

A Material Design Weather Application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Open-Meteo] Weather data refresh failed

AnonemooseBear opened this issue · comments

Steps to reproduce

  1. Setup widget.
  2. Wait until time passes for automatic update to run.
  3. Receive error notification.

Expected behavior

Weather in widget should update at specified intervals, and without having to open the full app.

Actual behavior

An error file is produced.
Screenshot_20240416_143453

Weather source used

Open-Meteo

Breezy Weather version

5.1.8_fdroid

Android version

9

Device

Huawei Mate 20 PRO

Other details

Within the app settings itself: refresh rate is set to 6hrs, ignore when battery is low - ENABLED, disable battery optimization - ALLOWED.

Within the phone settings: location - DENIED, mobile data & background data - ON.

Within the battery optimization settings the app is managed automatically. This means settings haven't been adjusted, and it has free reign to run at start-up, run in the background, and be launched by other apps.

I have manually entered locations for weather in the app itself, and this works fine. Once I open the app, the weather locations update normally; consequently, the widget also updates the weather. I just need the widget to update at the specified intervals, without having to open the app, instead of produce an error file & notification.

I'm unsure if this is related to issue #564 or not, because I'm not technical enough to understand it.

I can't update to 5.2.x as this is the most recent version available on fdroid - which is the way apps are sourced for this device. My repos have been updated. Frankly, you could consider requiring to update to a version that's not available a secondary issue here!
Screenshot_20240416_210427_org fdroid fdroid
Screenshot_20240416_210517_org fdroid fdroid

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • I have written a short but informative title.
  • I read the Frequently Asked Questions document and followed instructions if relevant.
  • I have updated the app to version 5.2.0 or later.
  • I wrote my request in English, and any screenshot I attached are also in English (language can be changed from Settings > Appearance), unless my issue only happens with a specific language
  • I understand that this app is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, so I may not get a positive reply to my request, if any at all.

I can't update to 5.2.x as this is the most recent version available on fdroid - which is the way apps are sourced for this device. My repos have been updated. Frankly, you could consider requiring to update to a version that's not available a secondary issue here!

I'm sorry but v5.1.8 is no longer supported and F-Droid default repo is not recommended for getting updates. We have other F-Droid repos available with faster updates. If you don't want to use them, everytime you have an issue, it takes you about 20 seconds to download the APK and to update, while it would take me way more time to understand that something you report was actually fixed since then. Also, we have more detailed errors in v5.2.0 that would help me troubleshooting, so please save your app maintainers their time and take these 20 seconds to update. You just need to update, no need to uninstall and reinstall.

Once it's done and you can reproduce the issue with this new version, please export your crash log from Settings > Debug.

If have similar problem with this error:

  • API request limit reached

If have similar problem with this error:

* API request limit reached

It's not the same error and the same source. Please read FAQ.

is there a way to disable getting those Weather data refresh failed notifications? I usually don't care if the app is available at that very specific time, but I do find annoying getting this notification out of the blue almost every day. Would be awesome to disable them! But I can't find the option

This issue is not reproducible in v5.2.0 on my side. If that still reproduces on your side after updating, please open a new issue and attach your crash log from Settings > Debug