I’m really pleased to announce that, along-side the release of MacID v1.3.2, MacID for Pebble is now available (for free)!
Here’s a direct link to open the Pebble App Store on your iOS device: pebble://appstore/5669d5063d27474c94000055
MacID for Pebble requires that you’re running MacID for iOS v1.3.2 or newer and that your Pebble is running firmware 3.x or newer (even if it’s Original Pebble).
If you need advice on installing firmware 3.x on your original Pebble, there’s some information here.
Using MacID for Pebble
After installing MacID for Pebble, launch MacID for iOS and enable “Allow unlocking from Pebble” in the settings.
When you launch MacID for Pebble a list of your connected Macs will appear just like on MacID for iOS and MacID for Apple Watch. Scroll using the up and down buttons to choose a connected Mac, and use the select (middle) button to lock or unlock.
That’s not all! Just like MacID for Apple Watch you can control audio. Long-press on the select button to show the audio control screen. You’ll see the current song playing and track controls. Long-press again on the select button and you’ll swap to volume controls!
Unfortunately, notifications aren’t interactive on Pebble (due to restrictions placed by Apple ?), so if your Mac wakes while you have MacID for Pebble open a notification will get in the way. Thankfully there’s a way to improve this. You can disable notifications for MacID on your Pebble, and if your Mac wakes while MacID for Pebble is open you’ll get an in-app notification which you can action. From that in-app notification you can unlock or snooze Proximity Wake.
To disable notifications just for MacID on your Pebble, go into iOS settings and set MacID’s notifications to not show in Notification Centre.
Something to remember
While Pebble do all they can to make it easier for 3rd parties to create apps for Pebble, they can only do what Apple allow them. This creates some limitations, one of which is the lack of interactive notifications on Pebble. Another limitation to keep in mind, is that every iOS app on your phone has to share a single communication session with your Pebble watch. In practice, this can mean that MacID loses it’s control over the session because another app is using it, and the only way to get the session back is to restart the iOS app.
This sucks, and hopefully you won’t have to do this often, but it’s something that is unavoidable.
MacID for Pebble doesn’t have to go through the same review process for updates as MacID for iOS and MacID for Apple Watch, so I can add improvements to it whenever I get time. Let me know what you think using the feedback options in MacID for iOS or MacID for OS X! Enjoy!