4 ms·
> Many old Pebble apps/faces use weather APIs that no longer work (Yahoo, OpenWeather). The Pebble mobile app now catches these network requests and returns dat
by lopis 8mo ago
> Many old Pebble apps/faces use weather APIs that no longer work (Yahoo, OpenWeather). The Pebble mobile app now catches these network requests and returns data from Open-Meteo - keeping old watchfaces working!
That's some sweet quality of life fixes!
- open-meteo 8mo agoAnd we are very determined to keep the Open-Meteo weather API open-access indefinitely and don’t share the same fate as many closed-source APIs like Yahoo or OpenWeatherMap.
- Raed667 8mo agojust here to say i love Open-Meteo keep up the good work !
- ageitgey 8mo agoThanks for providing such a great service. I use it in a totally different free, OSS project, and it's really great to have this option available!
- ThePowerOfFuet 8mo agoThank you!!!
- 0127 8mo agoSomehow I've managed to avoid learning about Open-Meteo until now, this is really awesome!
- deleted 8mo ago[deleted]
- titaniumtown 8mo agoI use your service every day. Thank you so much
- CodesInChaos 8mo agoHow does that work? I assume these APIs use SSL, which should prevent such MitM attacks. Are those Apps using the system SSL library which bypasses certificate validation for those domains? Or does the OS add a Root CA to the certificate store which signs fake certificates for those domains?
- lopis 8mo agoI suppose it's because pebble apps use the Pebble SDK, so the SDK can MITM any comms. The Pebble is not connecting directly to the Internet right?
- KeepFlying 8mo agoI forget the shape of the API but the pebble requests resources over Bluetooth and the mobile app actually makes the requests so it should be able to rewrite anything before/after a request easily.