Core Devices weather API

The weather API endpoint is completely unauthenticated, is the idea that app devs will use the same endpoint too?

1 Like

Answered by JP on Discord

Not necessarily the same endpoint by using the endpoint directly but we do want to offer an API (either PKJS or C, we don’t know yet)

1 Like

No need to call things core devices anymore, it’s just Pebble again :smiley:

Yup, we’re planning to expose weather data as an API for devs. I wouldn’t recommend using our API endpoint as it will change in the future. Instead, just use Open-Meteo (which is free for low volume, and what we use too).

3 Likes

It’s Pebble, except when it’s Repebble. Or Core Devices. I’ve had too many conversations where someone uses the term Pebble to actually refer to some part of Rebble instead, it’s easier for me to just say Core or Rebble and nip any confusion at the bud, IME

2 Likes

rePebble is just the url, Core Devices is the LLC name. We’re Pebble :slight_smile:

2 Likes

I’m aware you’re Pebble, it just makes the terminology easily confused lol

For example, there’s the Pebble app and the old Pebble app. There’ve been people trying to troubleshoot the Pebble app, and it turns out they were using the old app. Another example is that the old Pebble app doesn’t support the new hardware. So it makes it very clear which watches are supported if I say that the old Pebble app doesn’t support Core Devices watches. It also makes it clear if I say that, as of right now, only Core Devices watches’ firmware can be fully compiled from source. Same with the app store. Previously the apps.repebble.com URL pointed to the Rebble appstore. That’s what was being used in the Core Devices Pebble app for webviews, and people were confused why some old apps that previously worked now didn’t work in the native UI store. It makes it easy to refer to the different appstores as Core vs. Rebble, since I’ve had a couple people say Pebble when they actually mean Rebble. There’s no ambiguity as to what I’m referring to if I use Core Devices and Rebble. In this case there’s just no point in using more confusing terminology for the sake of technical correctness IMO

2 Likes

Ah I see where you’re coming from. Unfortunately in the grand scheme of things effectively zero people know what Core Devices is but a lot of people know what Pebble is. So whenever someone says Core Devices when they mean Pebble, I’d say it is potentially more confusing.

1 Like

For what it is worth, when I was getting started I was highly confused when I encountered pebble, repebble, rebble, and core devices all being intertwined in some fashion.

I’m with @Flynn on need to differentiate between core devices and rebble. using ‘core devices’ also helps differentiate between the older watches and the new devices.

1 Like

看到从老板这里说出pebble,有种很棒的感觉!我回来啦!

1 Like

Ooh I found another name, this one’s from the developer dashboard.

1 Like