maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   [Commercial] Rockwatch - Pebble smart watch support for the N9 (https://talk.maemo.org/showthread.php?t=89890)

grazer 2013-07-10 19:13

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
From Best Buy USA, the Pebble Smart Watch is $149 US. Not sure what that is in Indian Rupees.
http://bestbuy.com/pebble

grazer 2013-07-11 19:04

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Pebble was for sale on the Best Buy USA site, but they are sold out now, but they list the price as $149.99 US:
http://bestbuy.com/pebble

thomasez 2013-07-25 19:02

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Good thing to see libpebble (with lightblue?) working on Harmattan/N9.

Any chance we can get a .deb with libpebble and eventual lightblue? Or just the changes needed. I tried to compile it all together, on my N9 but dependency-hell caught me when attempting to gcc lightblue.

And I could not find any rfcomm either.

Elleo 2013-07-27 13:33

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
I haven't had time to do much on Rockwatch recently, I had been hoping to get the notification stuff sorted out before making a release, but it looks like I won't have time to do much with that for a while. So for now I've pushed the current rough version to a gitorious repository:

https://gitorious.org/rockwatch

So anyone who's interested can have a go at implementing notification support if they want to.

Quote:

Originally Posted by thomasez (Post 1362104)
Any chance we can get a .deb with libpebble and eventual lightblue? Or just the changes needed. I tried to compile it all together, on my N9 but dependency-hell caught me when attempting to gcc lightblue.

Pre-compiled versions of lightblue and other dependencies can be found in the deps/ folder in the above repository.

thomasez 2013-07-28 15:03

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by thomasez (Post 1362104)
Good thing to see libpebble (with lightblue?) working on Harmattan/N9.

Any chance we can get a .deb with libpebble and eventual lightblue? Or just the changes needed. I tried to compile it all together, on my N9 but dependency-hell caught me when attempting to gcc lightblue.

And I could not find any rfcomm either.

Well, biting the dust and installing Scratchbox was somethign I should have done long time ago and way easier than trying to use the phone itself.

Edit: took some time before I ended up posting this one and have to add this:

Thanks alot for putting rockwatch on Gitorious! Gonna look at it asap. As my own project there is no license. I'd love to cook from it (to get a better look, I guess using QML).
So I used it to build lightblue and PyBluez and packaged those two with libpebble.

The tarball is available here.

I also have made a disc golf scorecard application using PySide which uses the Pebble to add throws and g to next basket. It uses the music application ad "front end" (aka cheating.)

https://github.com/thomasez/WalkInThePark

It doesn't look even close to as good as the app shown on the video but this is what I ended up with. For now at least.

grazer 2013-08-02 03:18

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Elleo, thanks for the source! I'm going to play around with it next week and see if I can make it work on my n9. So excited!

Bundyo 2013-08-13 19:58

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
I see lately a problem with libpebble - I can't get a firmware update to install through it for instance (be it through Rockwatch or manually). The GitHub repo didn't get updated with all the latest releases and after the two-way SDK :(.

This seems like the only active fork (httpebble one), may help:
https://github.com/aleksandyr/libpebble/commits/master

Seems only the firmware update is affected and crashes at 50%, I managed to fix the rest (no Python 2.x support in libpebble).

groucho999 2013-09-13 14:51

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Hello,

I am really new here. Just got my pebble would like to install Rockwatch.
Seems to me that the github links leads me only to the source code?
What do I need to do to install it on my N9?

Sorry for the Newbie question

M

Elleo 2013-09-13 19:53

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by groucho999 (Post 1374050)
Hello,

I am really new here. Just got my pebble would like to install Rockwatch.
Seems to me that the github links leads me only to the source code?
What do I need to do to install it on my N9?

Sorry for the Newbie question

M

You'd probably be best waiting until I make a release through the Ovi Store, the current version is only really aimed at developers wanting to help out, it's not really ready for general use yet.

However I have found some time recently and have made a number of improvements:
  • Vastly reduced CPU usage and power consumption
  • Added a DBUS interface so other apps can interact with the pebble easily
  • Fixed music resuming
  • Added the ability to automatically reconnect if the pebble gets disconnected
  • Modified the app install process so that reinstalling existing apps doesn't result in multiple copies of the same app
  • Added the ability to list installed apps and delete them

I'm currently working on python implementation of MNotificationSink to handle notifications, once that's completed and integrated with Rockwatch I'll be making a public release for general users.

Boxeri 2013-09-14 12:08

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by Elleo (Post 1374094)
You'd probably be best waiting until I make a release through the Ovi Store, the current version is only really aimed at developers wanting to help out, it's not really ready for general use yet.

However I have found some time recently and have made a number of improvements:
  • Vastly reduced CPU usage and power consumption
  • Added a DBUS interface so other apps can interact with the pebble easily
  • Fixed music resuming
  • Added the ability to automatically reconnect if the pebble gets disconnected
  • Modified the app install process so that reinstalling existing apps doesn't result in multiple copies of the same app
  • Added the ability to list installed apps and delete them

I'm currently working on python implementation of MNotificationSink to handle notifications, once that's completed and integrated with Rockwatch I'll be making a public release for general users.



Great new and really nice to see you working on this again! Thank you

sandy_locke 2013-09-16 03:47

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
I may finally buy this watch after all, seeing all the progress made to have it working on N9. I love to see how our beloved platform is still supported by the community. If it goes on years after years like that, I may never have to switch device again :)

knobtviker 2013-09-16 14:27

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
I got my jet black Pebble today.
As promised by me in the past, another donation will go out on October 1st.
Thank you for the code!

Elleo 2013-09-17 01:37

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
I've now also been able to fix the firmware upgrade process for new firmware versions.

It turns out that the pebble times out if it isn't sent a message quickly enough during the firmware upgrade process, and because the N9 isn't the beefiest of machines it takes too long calculating checksums on the new larger firmware files. So I've modified libpebble to do all CRC calculations prior to initiating the firmware upgrade and now my pebble is happily running firmware 1.12.1 :).

Elleo 2013-09-17 02:09

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by knobtviker (Post 1374559)
I got my jet black Pebble today.
As promised by me in the past, another donation will go out on October 1st.
Thank you for the code!

Hope you enjoy playing with it :)

rupertb 2013-09-28 11:45

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Any update on how this is going? Are you far away from releasing it on the store, I would be happy to donate and/or pay for app.

Elleo 2013-10-06 21:29

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Ended up abandoning my plans to create a python implementation of notificationsink and just created a little C++ helper application instead. So Rockwatch now has support for notifications:

http://www.youtube.com/watch?v=fu1Me1ejneM

I'll be putting an initial release out through the Ovi Store soon :).

Elleo 2013-10-10 13:29

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Rockwatch is (hopefully) now available in the Ovi Store:

http://store.ovi.com/content/394053

It'd be helpful if someone could confirm that they're able to download it before I make a more public announcement, as I'm just getting the "Download failed, please try again" message from the store app. Not sure if this is just because I'm the author, or if its the UK mirrors not having updated or some other cause.

P@t 2013-10-10 16:08

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Thanks for this. Sounds great. Just one question ;). Do you plan to port it to SailfishOS?

Elleo 2013-10-10 16:10

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by P@t (Post 1379834)
Thanks for this. Sounds great. Just one question ;). Do you plan to port it to SailfishOS?

Yep, I will be making a Sailfish version, but probably not until my Jolla phone arrives for me to test it on.

#patout 2013-10-11 16:17

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Download not working for me on the OVI Store.
"There was a problem downloading this item. Try again".

Elleo 2013-10-11 17:02

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by #patout (Post 1380006)
Download not working for me on the OVI Store.
"There was a problem downloading this item. Try again".

Yep, that's what I'm hearing from other people too. I've contacted the developer support team about it, however all I've had back so far is an e-mail saying that the issue has been passed on to the relevant team.

For you and anyone else who's already bought it, if you send your e-mail address to mike@mikeasoft.com I'll send you a copy of the .deb myself while we wait for the store problems to be fixed.

#patout 2013-10-11 17:24

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Thanks, email send. :p

Elleo 2013-10-12 23:09

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
I've started adding support for the HTTPebble protocol, which allows watch faces and apps to communicate with HTTP servers via the phone's network connection and also provides them with location information. For example this provides support for watch faces that display local weather information, like Fair Forecast.

Here's a quick photo of it in action:

http://lh3.googleusercontent.com/iqj...8=w712-h616-no

I'll be testing this over the next few days, and if I don't hit any major new issues I'll make a new release in the Ovi Store. Hopefully that'll also fix the download issues if Nokia haven't managed to sort it by then.

Elleo 2013-10-16 12:41

Re: [Work In Progress] Rockwatch - Pebble smart watch support for the N9
 
Downloads for version 1.0 should now be working correctly. If you got hold of a deb from me in the past you'll probably want to uninstall it and then reinstall from the store to ensure you get updates.

ARJWright 2013-10-16 21:47

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Well, just got my Pebble this afternoon. Looks like I've got a chance to play and offer some decent feedback.

ARJWright 2013-10-17 04:13

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Some feedback... just the initial stuff, its not been 24hrs.

Took me a minute to get things connected. Bah humbug for the Pebble not having NFC for easy connectivity - I'm spoilt by my Nokia Luna headset. Pairing was easy. Though visually, would be neat if there was something extra on the screen to indicate that it was connected. Maybe the large Rocke****ch gadget either being colored green/blue or some kind of lock icon in that negative space in the middle.

Had to first update, and that seemed to go well. There was something on my Pebble's screen, but nothing on the Rocke****ch's app which let me know that the update was happening. I'd again do something here like having a colored download button in the middle (blue for in progress, green for done, red for interrupted). I did have a message popup, that's not something I'd expect (its just not something I've seen much on the N9; maybe using the notifications system to show success/fail on the lockscreen or pop a message up in the notifications section on the event/activity screen).

I've yet to download anything. Hoping those show in some kind of log (it looks like it does). I'm actually not happy with anything I've seen in the mypebblefaces area... the N9's polish has spoilt me.

I've done something (neat to me). I use Situations to automate a number of things on my N9. I've ammended my night-time routine to actually close Rocke****ch and shut off BT, then when it wakes up, BT pops on, then 1/2 sec later Rocke****ch starts, hopefully connecting the 2 together (connection is set to automatic). Am sure that folks are using Profilematic to do a bit more, but its something simple and cool to me.

Overall, not bad. Let's see what happens and what I can think of after I wake up ;)

Questions/Feature Requests
- are devs of apps like MeeRun, SportsTracker on board with doing integration from Pebble to N9?
- I don't see anyone having done a BT proximity unlocker app w/Pebble - does Rocke****ch support doing something like this

kombipom 2013-10-17 07:39

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Just ordered my Pebble and downloaded your app (on the 8th try, grrrr Ovi store). Will do some testing when it arrives. Thanks for writing the app, it's great that we don't have to use iOS/droid to use a gadget like this.

Elleo 2013-10-17 14:32

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by ARJWright (Post 1381017)
Some feedback... just the initial stuff, its not been 24hrs.

Took me a minute to get things connected. Bah humbug for the Pebble not having NFC for easy connectivity - I'm spoilt by my Nokia Luna headset. Pairing was easy. Though visually, would be neat if there was something extra on the screen to indicate that it was connected.

At the moment the watch is slightly transparent (making it a grey colour against the black background) when not connected, perhaps that isn't obvious enough though; and thinking about it I'm not certain if it returns to that state when the connection is lost after the first connection.

Quote:

Originally Posted by ARJWright (Post 1381017)
Had to first update, and that seemed to go well. There was something on my Pebble's screen, but nothing on the Rocke****ch's app which let me know that the update was happening.

It should show the busy spinner in the middle of the watch while updating firmware (like it does for most other operations), I'll check that's actually the case.

Quote:

Originally Posted by ARJWright (Post 1381017)
I've done something (neat to me). I use Situations to automate a number of things on my N9. I've ammended my night-time routine to actually close Rocke****ch and shut off BT, then when it wakes up, BT pops on, then 1/2 sec later Rocke****ch starts, hopefully connecting the 2 together (connection is set to automatic). Am sure that folks are using Profilematic to do a bit more, but its something simple and cool to me.

That's a good idea for helping with power saving, I'm sure other people will appreciate the tip :).

Quote:

Originally Posted by ARJWright (Post 1381017)
- are devs of apps like MeeRun, SportsTracker on board with doing integration from Pebble to N9?

I don't know if any other developers have made plans to do anything with Rockwatch yet, but from my side I've been making sure that Rockwatch exposes all of its functionality via DBUS so other applications can easily make use of it if they want to. I haven't yet got the full two-way SDK working, but it should be ready in version 1.2 (version 1.1 is already waiting in the Ovi Store QA queue).

Specifically for running/sports tracking type apps you might want to give the AeroTracker watch app a go when version 1.1 becomes available. Version 1.1 provides GPS information to the Pebble, so if you run AeroTracker alongside MeeRun/Sports Tracker/eSports/Nokia Maps/etc it'll be able to give you time, speed and distance information. You will need to be running a GPS app on the phone to keep the position accurate, as I didn't want to waste people's batteries by constantly checking the GPS location unnecessarily within Rockwatch (this is the same behaviour as HTTPebble on Android).

Quote:

Originally Posted by ARJWright (Post 1381017)
- I don't see anyone having done a BT proximity unlocker app w/Pebble - does Rocke****ch support doing something like this

I suspect it'd be better to do something like this as a separate app, since all you'd basically be doing is scanning for a certain bluetooth device being in range; it wouldn't need to be Pebble specific, any bluetooth gadget could be used.

Thanks for all the feedback :)

Boxeri 2013-10-17 16:06

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Also just ordered Pebble. As soon as it arrives i am off to buy this app.

ARJWright 2013-10-17 18:01

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Putting this here, only because I've navigated from the page and lost what I wrote before.

Using RW's SDK, I can see the possible apps/integrations going forward:
- Notekeeper sending Evernote reminders Pebble
- Gesture to silence/ignore calls (I have Easy Answer, thinking of a similar kind of app)
- apps like MeeRun, SportsTracker working w/AeroTracker
- notifications for other social networking services (I know, I know)

Am going to come back to this to add others.. but I'm impressed enough with RW to make these kinds of suggestions. Hope this helps any devs looking forward.

Elleo 2013-10-17 18:41

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by ARJWright (Post 1381108)
Using RW's SDK, I can see the possible apps/integrations going forward:
- Notekeeper sending Evernote reminders Pebble
- Gesture to silence/ignore calls (I have Easy Answer, thinking of a similar kind of app)
- apps like MeeRun, SportsTracker working w/AeroTracker
- notifications for other social networking services (I know, I know

As an extension to what I mentioned earlier about DBUS access I should also clarify that any apps that use the existing notification system on the N9 will have their messages sent to the Pebble automatically without the devs needing to do anything extra.

Gesture stuff could be very exciting; personally I'd be quite interested in writing a few games that use the Pebble as a motion controller. Unfortunately the Pebble app SDK still doesn't allow access to the accelerometer data. I hope we won't have to wait too much longer for this, as it's a shame to have the functionality available in the hardware but not be able to make use of it.

jalyst 2013-10-17 18:45

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by Elleo (Post 1381117)
Gesture stuff could be very exciting; ...use the Pebble as a motion controller. ...access to the accelerometer data.

YESSSS, do it!!! Geezus I love you... :D

ARJWright 2013-10-20 21:38

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
I'm going to how to bow out of direct input to Rocke****ch for now. I returned my Pebble today. Don't get me wrong, I get the appeal. Its just not something that fits how I'd prefer to roll with wearable tech.

Maybe if I get back to wanting to keep a lot of stuff around that I don't use often, I'll pick up another and go back to things. I prefer economy of devices and of what they do. We'll see.

Elleo 2013-10-22 12:29

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Version 1.1 is now available in the Ovi Store: http://store.ovi.com/content/394053

This version adds:

* Preliminary support for the HTTPebble protocol which allows watch faces and apps to communicate with HTTP servers via the phone’s network connection and also provides them with location information. For example this provides support for watch faces that display local weather information, like Fair Forecast.
* The ability to set the watch’s time from the N9′s clock.

Alexxxl 2013-10-28 08:37

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
It is official app from Pebble or not?

Elleo 2013-10-28 13:29

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by Alexxxl (Post 1382867)
It is official app from Pebble or not?

No, Rockwatch is completely unofficial and in no way endorsed or supported by Pebble.

nieldk 2013-10-28 13:40

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Good work!
Now, beat me to this one ;)
https://jawbone.com/up/developer

Alexxxl 2013-10-28 14:03

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by Elleo (Post 1382917)
No, Rockwatch is completely unofficial and in no way endorsed or supported by Pebble.

Thank you!
The thing is I really want to buy this watch and just want that to be the interaction with my N9.
Tell me if you know ... whether to display the notification from the native SMS chats in addition? (gtolk, icq, facebook)
All as shown, on the screen N9 watch logo, he's always at work to watch or you can minimize it?

Elleo 2013-10-28 16:09

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by Alexxxl (Post 1382926)
Thank you!
The thing is I really want to buy this watch and just want that to be the interaction with my N9.
Tell me if you know ... whether to display the notification from the native SMS chats in addition? (gtolk, icq, facebook)

SMS works, as does any application that sends a standard notification message, facebook certainly does, I don't know about the various GTalk or ICQ clients as I don't use these myself.

Quote:

Originally Posted by Alexxxl (Post 1382926)
All as shown, on the screen N9 watch logo, he's always at work to watch or you can minimize it?

You can put Rockwatch in the background.

jalyst 2013-10-28 19:22

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by nieldk (Post 1382919)
Good work!
Now, beat me to this one ;)
https://jawbone.com/up/developer

Even better ;)
http://dev.fitbit.com
http://www.fitbit.com/comparison/trackers


All times are GMT. The time now is 09:47.

vBulletin® Version 3.8.8