image/svg+xml Rebble

Bring life back to your Pebble

On December 7th, 2016, Pebble announced that they were ceasing operations. Two days later, on December 9th, 2016, the Rebble web site went live, announcing our intention to "maintain and advance Pebble functionality, in the absence of Pebble Technology Corp." We have fulfilled much of this goal via Rebble Web Services, which restores most of the functionality that the Pebble community knows and loves. Read about our journey in the blog, find detailed instructions in our setup guide, or simply...

Join Rebble

Introducing Bobby, our new Pebble assistant

I’m excited to announce a new Rebble service for our paying Rebble subscribers: Bobby, a voice assistant app for your Pebble!

Bobby - Pebble Assistant

Bobby is available from the Rebble Appstore now! You can also check out its webpage.

Bobby is a new voice assistant for your Pebble. It’s inspired by Snowy, but powered by modern AI technology (specifically, Google’s Gemini LLM). This makes Bobby both easier to use and more powerful than Snowy: no longer do you need to phrase your requests exactly.

Features

Weather

You can ask Bobby for the weather!

A weather widget for Redwood City showing a temperature of 62° and sunny, with the text "Seems 60°, Sunny". Below,it reads: It is partly cloudy and 62°F. The… A weather widget for Sunday in Redwood City. It shows a partly cloudy icon, and indicates a high of 68° and a low of 46°. Below, it reads: Sunday will be partly cloud with… A three-day weather widget for Redwood City. On Saturday, it will be partly cloudy with highs of 62° and lows of 43°. On Sunday, it will be partly cloudy with highs of 69° and lows of 46°. On Monday, it will by sunny with highs of 76° and lows of 48°. Below, it reads: Here's the…

Timers

Bobby can set timers for you!

A widget labelled "Fish Timer" says "29:44". Below, it reads: OK, I've set a timer for 30 minutes called… You: How long is left on my timer? Bobby: a widget labelled "Fish Timer" says "27:37". Below that, the text: There's 27… An alarm going off. The title is "Fish Timer". A countdown says "-00:12". A tired pony is at the bottom. There are action buttons to snooze or dismiss the alarm.

You can even have multiple timers at once, with different names!

Alarms

Bobby can do alarms, too!

You: Set an alarm for 9:00 a.m. Below, a card says "Alarm set for tomorrow at 9:00 AM.". A list of two alarms. The first says "5:11 PM today". The second says "9:00 AM tomorrow". A result screen titled "Snoozed". The body text reads "Snoozed for 10 minutes". An image of a sleeping pony is beneath.

As with timers, you can have multiple alarms set at once, and you can name them individually if you like.

Reminders

Bobby can remind you to do something in the future by putting a pin on your Pebble’s timeline (as well as keeping a list in the app).

Remind me to take the bins out at 9:00 p.m. Below, a confirmation: Reminder set for today at 9:00 PM. The timeline future screen with a pin: 9:00 PM - Take the bins out

Calculations and Conversions

Need some numbers numbered? Bobby can help with that!

You: What is 47 squared? Bobby: 2,209 You: What's 20 kg in pounds? Bobby: 44.092 pounds You: What's $150 in euros? Bobby: 138.59 EUR

Trivia

Bobby can answer many different types of question:

You: What is the speed of light? Bobby: 299,792,458 m/s. You: What's that in imles per hour? Bobby: 670,617,741 mph You: What is the hottest place in the world? Bobby: The highest registered air temperature on Earth is 56.7°C, recorded on July 10, 1913, at Furnace Creek Ranch in Death Valley, in the United States. You: How do you say 'good morning' in German? Bobby: That would be "Guten Morgen". You: How about French? Bobby: That's "Bonjour".

Bobby doesn’t have a knowledge cutoff date - in most cases, Bobby can look up current information to a answer your questions.

Feedback

Bobby is a new project, and we’re excited to hear what you think! If you have any feedback, please let us know. You can contact us on Discord, or directly through the app. The app gives you three ways to send feedback:

  • From the main menu you can dictate feedback at any time
  • From the conversation view, you can long-press to bring up a menu with a “Report” option to respond bad responses
  • You can ask Bobby to send feedback to the developers (or any similar wording) - it’ll send feedback automatically

We’d love to hear what you think, how Bobby works for you, and any suggestions you have for improvements or new features!

Compatibility

Bobby is currently available for Pebble Time, Pebble Time Steel, and Pebble 2. Bobby will presumably also work on the upcoming Core 2 Duo and Core Time 2, but we’ll find that out in the future. Maybe Bobby will even gain the (optional!) ability to speak aloud!

The Pebble Time Round is not supported (but may be in the future - especially if there is demand!). The original Pebble and Pebble Steel don’t have microphones, so cannot be supported.

Bobby also currently does not support Cobble, Rebble’s work-in-progress replacement for the Pebble mobile app. Please don’t try to use it - bugs in Cobble cause many features of Bobby to misbehave. For the time being, Bobby works best with the official Pebble mobile apps.

Bonus: a dictation update for Pebble!

Alongside the launch of Bobby, we are introducing an experimental new feature for all Pebble dictation: you can now set your language to auto in the Pebble app’s voice language settings. This enables you to switch between dictation languages on the fly without needing to change settings all the time - handy for the multilingual among you! We also expect that dictation accuracy should be improved across the board.

Do note that, for short utterances (only a syllable or two), the “auto” setting may guess the wrong language. If you can’t see “auto” in your language list yet, it should show up eventually - or you can rerun boot to speed it along. As always, dictation requires a Rebble subscription.

We also now have a way to hear what your watch microphone sounds like, if you’re curious (or having problems) - if you have a Rebble subscription, turn on Audio Debug Mode on your account page and then visit the Audio Debug page to see your recorded audio. Audio debug mode will automatically turn off after 24 hours, and the recordings are deleted 24 hours after they’re taken. When audio debug mode is disabled (as it is by default), Rebble does not store either recordings or transcripts of your dictation requests.

Privacy

Every request you make to Bobby is passed to us, and then passed on to Google (twice, actually - first for speech recognition, and then for the LLM). Additional details are passed to other parties for certain requests.

We don’t store your requests long-term - they are deleted after a short period of time, currently ten minutes. We use the versions of Google’s APIs that do not store your data for training, and we don’t pass them any unique identifiers for you. Similarly, for other APIs, no context is provided as to who is making the request, and all requests are made via our servers.

There is an exception to this: if you report a thread (either from the long-press menu in the conversation view, or by asking Bobby to send feedback to us), that conversation will be stored and made available to the Rebble team for review.

Pricing

Bobby is included as part of your Rebble subscription! Why isn’t it free? Two reasons:

  • You need to be a Rebble subscriber for dictation to work, and Bobby isn’t very useful without that
  • Bobby uses a number of expensive APIs (for the LLM, weather, geolocation, POIs, etc.), which cost us money on each use.

Bobby imposes a monthly limit on usage to ensure a single user can’t force us to run up a huge bill. We don’t expect most users to hit this, but you can see how close you are to your monthly limit in the “Quota” screen in Bobby’s menu (hit ⋯ on the main screen to get there).

Read More

The future of Rebble

Today we’re excited to announce several developments which will affect the future of Rebble. Let’s get straight into it, starting with the big one…

🎉 Google Open Sources Tintin

Today Google announced that they have released the source code to PebbleOS. This is massive for Rebble, and will accelerate our efforts to produce new hardware.

Previously, we have been working on our own replacement firmware: RebbleOS. As you can see by the commit history though, progress was slow. Building a production-ready realtime OS for the Pebble is no small feat, and although we were confident we’d get there given enough time, it was never our ideal path. Thanks to the hard work of many people both within Google and not, we finally have our hands on the original source code for PebbleOS. You can read Google’s blog post on this for even more information.

This does not mean we instantly have the ability to start developing updates for PebbleOS though, we first will need to spend some concentrated time getting it to build. But before we talk about that, let’s talk about Rebble itself.

Read More

A look back at the Rebble hackathon

At the tail end of 2022, we ran our first ever hackathon. It was initially posed as a bit of an experiment — we know roughly how many Rebble users there are, but developing for the Pebble smartwatch has become a little trickier over the years since the shutdown of CloudPebble. In the end, however, it was a fantastic weekend of likeminded hackers building new apps and watchfaces for the smartwatch platform the community stubbornly refuses to let die.

In this post I’d like to recap the weekend, talk about the awesome submissions and prize winners, and thank the team that made this possible.

Read More
View more blog posts