-
Yeah, it'd be helpful to add a quick check
if (!location || !location.lat || !location.lon)
then give a message about mylocation needing to be set, and some detail in the readme about if you get the message, do xyz to solve it. Otherwise it just silently fails on the watch, until you look in the IDE.The missing Bangle.http issue is a bit beyond me though. Maybe check on firmware version?
(Side note: has anyone considered having gps or gadgetbridge update mylocation once in a while? Or does that exist already?
OpenWeatherMap does have an API to look up location name from lat/lon, so that could also fill in name too if needed.){Update re mylocation: I found this thread. Searched GitHub for mylocation and didn't find anything that looked like auto-updates yet.}
Since you both had this problem,
Edit: I guess a pop-up on the watch if lon or lat info is missing is one route for mitigating this.