Rockpool Thread

Personal news: I just got my reordered Pebble 2 Duo send to me and I discovered that it’s currently not possible to use it with SailfishOS.

I found GitHub - abranson/rockpool: Pebble client application for Sailfish OS but after Bluetooth paring the service is still not connecting to the device.

4 Likes

This is OT here, but there isn’t yet a thread for Rockpool on this forum.

@abranson has recently updated the Rockpool page on Openrepos saying -

   The following features are not yet implemented:      Support for Pebble 2 watches. The new models only support Bluetooth Low Energy, and Pebble's BTLE protocol is not implemented in Rockpool.     Fitness features such as step counting and sleep tracking work on the watch, but the data is not downloaded to Rockpool so there's no long term data or graphs of your activity. The heart rate monitor is not supported, though neither is the watch that has it.
4 Likes

How well does Kotlin work on SailfishOS?

libpebble3 is a kotlin multiplatform library for interacting with Pebble devices. It is designed to do everything that a Pebble/Core watch companion app needs to do, except for the UI and specific web services.

Could the Sailfish community help to add one more platform to the library?

I also tried the official app in AAS with the workaround to switch Bluetooth from host to AAS.
I’m currently stuck at the app crashing and not finding the Bluetooth setting in AAS.

3 Likes

Well, not the best technology suited for Sailfish but yeah it’s doable. @flypig and @thigg “ported” java application and the procedure is well explained at the beginning of flypig’s diary

2 Likes

Pebble Watch Software Is Now 100% Open Source, including the companion app.

14 Likes

kotlin can compile to javascript, maybe that would help

1 Like

Hi, any hope of being able to use the new Pebble on Sailfish please ?

1 Like

Hi folks. @abranson and me both have pre-orders running!

7 Likes

Are either you or @abranson in the UK? I have a Pebble 2 Duo that i am willing to loan while you wait for your watch to arrive, if it means we can get Rockpool support earlier

2 Likes

That gives me the right confidence to pre-order a Pebble Round 2 :grinning:

2 Likes

I think both @abranson and me are most motivated by actually owning one; but it shouldn’t take too long anymore! Neither of us in the UK at this moment afaik.

My statement is completely “as is”, without warranty of any kind, either expressed or implied, [..]

… I guess you know the drill haha :slight_smile:

5 Likes

Yes, I know. I promise not to blame you or @abranson if it does not work out in the end. Then all three of us can simply share the misery. :slight_smile:

1 Like

Always remember:

Shared Misery is doubled Misery

2 Likes

I also have an active pre-order and am willing to help to get it supported. But not sure if I got right amount of experience and spare time - we will see :slight_smile:

3 Likes

In my experience, the “spare time” factor greatly outweighs the “lack of experience” factor! :slight_smile: Quite sure both of us will be more than happy to help you help us!

1 Like

i volunteer as tester as soon as my preorder shows up!!!

2 Likes

I experimented with trying to build their libpebble3 kotlin multiplatform in SailfishOS, which would be much cleaner than the reimplementation. I managed to get something built, but unfortunately the BLE module they use only implements for iOS and Android, not Linux (of course) so there’s a lot more work to do there. The rest of it was fine though. Shame really. It’s still great to have a fully open-source app for reference.

10 Likes

Maybe we should contact the community about this as it seems to be a longstanding issue…

1 Like