⌚ Pebble OS
Lightweight, wrist-based triggers and alerts. Connect a Pebble smartwatch to your Companion Hub for discreet, low-power wrist control and local server notifications.
Overview
CI-Pebble brings Pebble smartwatches back to life as a first-class interface for your Companion Hub. The Pebble’s e-ink display and exceptional battery life make it ideal for ambient, always-visible notifications and quick-trigger interactions with your local server — without the complexity or battery drain of modern smartwatch platforms.
Using Rebble for continued Pebble firmware support and the CI-Pebble watchapp, your Pebble communicates with your Hub over Bluetooth (via phone relay) or directly over Wi-Fi.
Key Features
- Hub alerts — receive Uptime Kuma, Home Assistant, and custom Hub events on your wrist
- Quick triggers — configure watch buttons to fire Hub automations (e.g. start a recording, toggle a light, log a note)
- Agent interaction — send a pre-configured prompt to your local agent with a single button press
- Companion timeline — push events from Digital Memory into the Pebble’s native timeline interface
- Battery-efficient — e-ink display and optimized BLE keep Pebble running for days
- Two-way communication — replies and acknowledgments flow back to your Hub
Supported Hardware
| Device | Status |
|---|---|
| Pebble Time / Time Steel / Time Round | ✅ |
| Pebble 2 | ✅ |
| Pebble Classic / Steel | ✅ |
Use Cases
- Discrete server health alerts on your wrist (no phone needed)
- One-button trigger to start Omi audio capture, log a memory note, or start a timer in Kimai
- Push calendar events and Hub reminders to the Pebble timeline
- Check current status of your Bitcoin node or Uptime Kuma monitors at a glance
- Trigger home automations via Home Assistant from your watch
Architecture
Pebble Watch
│ Bluetooth LE
▼
Pebble app on phone (Rebble)
OR Pebble Wi-Fi (if supported)
│
▼
CI-Pebble Hub App
├── Notification gateway ◀── Hub alert sources
├── Trigger receiver ──▶ Hub automations
└── Timeline pusher ──▶ Pebble timelineSetup
Set up Rebble
Pebble requires the Rebble service for continued functionality. Follow the Rebble setup guide to configure your phone.
Install CI-Pebble from Hub
Search for Pebble OS in the Hub app store and install.
Install the CI Pebble watchapp
The CI watchapp is available from the Rebble App Store. Search Companion Hub and add it to your Pebble from the Pebble app on your phone.
Pair with Hub
Open the CI watchapp on your Pebble. In the Hub dashboard at http://pebble.ci.localhost, navigate to Devices → Pair and enter the pairing code shown on your watch.
Configure alerts and triggers
Under Alerts, choose which Hub services can push notifications to your wrist.
Under Button Triggers, assign actions to the Pebble’s four buttons.
Usage
Receiving Alerts
Notifications from configured sources appear with a title, short message, and dismiss button. Swipe left to see action buttons (if configured).
Button Triggers
By default:
- Up button: Toggle current Omi capture
- Down button: Log a quick note to Digital Memory
- Back (hold): Ask the agent “what’s next on my agenda?”
Button actions are fully configurable in http://pebble.ci.localhost → Button Triggers.
Timeline Events
Hub events (reminders, scheduled tasks, calendar items) appear in the Pebble’s native scroll-up timeline, visible by pressing the Up button once on the watch face.
Troubleshooting
Watch not receiving notifications Ensure Bluetooth is connected between your phone and Pebble (check Pebble app status). Verify CI-Pebble is running in Hub and your Hub is reachable from your phone.
Watchapp crashes on launch Ensure you have the latest CI watchapp version installed from the Rebble App Store. Factory reset the watchapp’s companion settings via the Hub dashboard.
Button triggers not firing
Check the CI-Pebble Hub logs (http://pebble.ci.localhost → Logs) for trigger errors. Verify the target Hub service is running.