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)

nieldk 2013-10-28 19:27

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

Originally Posted by jalyst (Post 1382993)
Even better ;)
http://dev.fitbit.com

hehe yeah, but i have the UP

jalyst 2013-10-28 19:36

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
You should have the Fitbit ;-)
Did some quite heavy research & it seemed to be the best (the Fitbit Force that is, not available in many countries yet).
But we digress....

Boxeri 2013-10-31 18:44

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Got my Pebble today and have had my first plays with it. Everything has worked great so far, really love your app. Great job.

Noticed that one has to leave the Rockwatch app to background to make notifications work. Would there be an daemon option in the future so one does not have to remember to leave the app open?

What are peoples opinions on battery effects with pebble and rockwatch app? Do these do bad damage?

Boxeri 2013-10-31 20:10

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

Originally Posted by Elleo (Post 1381809)
Version 1.1 is now available in the Ovi Store: http://store.ovi.com/content/394053

This version adds:


* The ability to set the watch’s time from the N9′s clock.

For some reason the watch clock goes off by one hour if I use this function. Something to do with GMT? My watch gets one extra hour with this

Elleo 2013-11-02 16:48

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

Originally Posted by Boxeri (Post 1383644)
For some reason the watch clock goes off by one hour if I use this function. Something to do with GMT? My watch gets one extra hour with this

Thanks for reporting this, I'll take a look into it :).

minimos 2013-11-02 21:44

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

Originally Posted by jalyst (Post 1382993)

Tsk, tsk, go open!
http://www.angelsensor.com/

jalyst 2013-11-03 16:59

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

Originally Posted by minimos (Post 1383996)
Tsk, tsk, go open!
http://www.angelsensor.com/

Hmmm, need to look more closely at that one, looks like it might surpass even the Fitbit Force, nice find! :D

Boxeri 2013-11-04 16:36

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Some notions, questions and suggestions after a week with Pebble and Rockwatch


First of all, thank you really much for this app. For me this combo is exactly what I needed.

I have not noted any unusually high battery drainage with this app. Then again I don't keep it open all the time, only when I am in a meeting, place where I need/want to keep my phone in silent mode or away from me.

Notifications seem to work well. However, could it be possible that the clock would inform also of incoming call before it is unanswered? Now it only informs me after the caller has ended the call. I understand that this is not notification per se, but would serve similar purpose.

Installing apps and watchfaces has so far worked flawlessly. Really nicely done. I think someone already mentioned it here, but some other indication on N9 than that the spinner goes away when app install is finished would be nice.

httpPebble is another story. So far I have only tested it with the two available Fair forecast watchfaces and results have not been that good. I often get no updates at all. Watch tells me to restart httpPebble (this not possible right?) and when it manages to get connection the location is often wrong. It seems not to matter whether I am using Wlan or GSM network. But again, it is great to see that the functionality is there.

Music control is also working quite nicely.

I know that this is definitely reaching too far, but hey, you can always have hope, right :D U planning to implement anything like this? https://play.google.com/store/apps/d...leglance&hl=en

One setback I have noticed so far. If the rockwatch app is left open and unused for long time, it seems to freeze. In normal usage this have not been a problem for me, but if I leave it on for whole workday or night and do nothing with it, it usually ends up in a state where it needs to be closed (phone informs of this) and restarted.

I was hoping to have Billboard script show me whether connection is on or not. But don't have skills for that. Anyone here have tried that or knows how to do it? Maybe better ask this in the Billboard thread.

But all in all just a great app. Ones again N9 has something that Lumias don't have

kombipom 2013-11-05 13:06

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
So my pebble finally arrived.

I paired with the N9 with no problem but when I ran the firmware update it looks like it works, the display on the watch shows progress from 1 to 100% and then it returns to normal but the spinner in Rockwatch just keeps spinning. When I go to About on the watch it still shows the original firmware version 1.10.0.

After about an hour I closed Rockwatch but then it won't re-open without a phone reboot.

I tried turning the pebble off and on again but when it rebooted the font is really small. Factory reset doesn't fix it either.

I'm using Rockwatch 1.1-1 Are there any logs or anything I can look at to try to figure out what's wrong? I'm hoping that if I get a sucessful update the display will return to normal.

Elleo 2013-11-06 00:27

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

Originally Posted by kombipom (Post 1384489)
I'm using Rockwatch 1.1-1 Are there any logs or anything I can look at to try to figure out what's wrong? I'm hoping that if I get a sucessful update the display will return to normal.

You can view debug output by runing Rockwatch from a terminal (or via ssh), to do so run:
PYTHONPATH=/opt/rockwatch/deps/ /opt/rockwatch/rockwatch.py

or save the output by running:

PYTHONPATH=/opt/rockwatch/deps/ /opt/rockwatch/rockwatch.py > /home/user/MyDocs/rockwatch.log 2>&1

If you could do so and upload the output that'd be helpful in seeing what's happening.

You can also try manually upgrading the firmware via libpebble on a desktop computer, by checking out libpebble from https://github.com/Hexxeh/libpebble

and running:

./p.py load_fw <path_to_firmware_file>

Although this should do exactly the same as Rockwatch (which is based around libpebble).

kombipom 2013-11-06 04:36

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
So, of course now that I run it with logging it works OK!

rockwatch.py stopped responding when the update had installed but I just restarted Rockwatch and everything works again. Fonts have returned to normal and am running 1.12.1.

Thanks again for the app, loving my new toy.

Elleo 2013-11-06 04:46

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

Originally Posted by kombipom (Post 1384591)
So, of course now that I run it with logging it works OK!

rockwatch.py stopped responding when the update had installed but I just restarted Rockwatch and everything works again. Fonts have returned to normal and am running 1.12.1.

Thanks again for the app, loving my new toy.

Great to hear that the firmware upgrade went okay, I did a bit of googling and it'd appear that similar things have happened when using the Android software to perform upgrades as well.

The firmware packages are made up of two components, the actual firmware binary and a resource package (containing icons, fonts, etc.). My best guess is that the resource package transferred correctly but the firmware binary didn't, so it still reported 1.10 but had the (incompatible) resources from 1.12.1, which is why it ended up with a fallback font (and presumably some missing icons?)

When I next get some time to work on Rockwatch I'll have another poke at the firmware install process and see if I can find a way to reliably repeat the issue and figure out what's going on.

Bundyo 2013-11-06 19:44

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Btw, major Pebble update announced today, you can find the new libpebble in the beta 2.0 SDK.

ARJWright 2013-11-10 00:10

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Moonshot thought: what stops RW from being *the main* wearables SDK/implementation for MeeGo?

If the API for each device could be supported (person downloads RW for free w/Pebble support, pays nominal fee for API-packs for other wearable platforms), does that make for a logical means for apps that work with wearables (MeeRun, QZeeControl, etc) to play nicely w/RW?

If you will, instead of letting the legacy of MeeGo end with "not enough developer app support," how about "MeeGo remaining developers evolve towards integration on top of the platform?"

Just some thoughts (am considering the Polar Loop I'd like to see supported, as well as possibly getting a new Pebble and riding out however this particular device/platform might be developed)

Boxeri 2013-11-30 20:05

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Do you have plans on porting this app to Sailfish? Would be nice to have an own app for Sailfish as well. Of course, if Bluetooth is enabled for android layer one maybe can use the android app. There anyways would be an need for own Sailfish app.

Are you planning to work on N9 app still? Would be great to have notifocation from incoming call as well. Noticed that this is available in the Android version, if this helps.

Elleo 2013-12-01 21:03

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

Originally Posted by Boxeri (Post 1391234)
Do you have plans on porting this app to Sailfish? Would be nice to have an own app for Sailfish as well. Of course, if Bluetooth is enabled for android layer one maybe can use the android app. There anyways would be an need for own Sailfish app.

I'm hoping to make a version available for Sailfish. I've made a tentative port to PyQt5, but I can't do much more until my phone arrives.

Quote:

Are you planning to work on N9 app still? Would be great to have notifocation from incoming call as well. Noticed that this is available in the Android version, if this helps.
I've looked into this but unfortunately it doesn't seem to be possible to get notifications from the N9 as to when a call is coming in.

knobtviker 2013-12-02 00:07

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Actually, there is using ContextProperty. I'll mail you some code that used to work for me, see if you can use it :)

Elleo 2013-12-02 00:16

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

Originally Posted by knobtviker (Post 1391500)
Actually, there is using ContextProperty. I'll mail you some code that used to work for me, see if you can use it :)

Oh, excellent, thanks :).

Elleo 2013-12-05 03:40

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Incoming call support now works (thanks to knobtviker):

https://www.youtube.com/watch?v=9DOJX7pgAdY

Alexxxl 2013-12-05 10:33

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Will the clock displays the name of the caller?

Alexxxl 2013-12-06 07:20

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Please tell me how you plan to distribute updates in 2014 when OVI will be closed for new acquisitions?

Boxeri 2013-12-06 12:26

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

Originally Posted by Elleo (Post 1392737)
Incoming call support now works (thanks to knobtviker):

https://www.youtube.com/watch?v=9DOJX7pgAdY

Absolutely magnificent! Hopefully you can release this update soon.

About the Sailfish version. If you have somekind of beta version of it ready, I am more than willing to test it out with my Jolla. Pebble and this app is one of the most used apps/combos for me, so eagerly waiting it for Sailfish as well.

Elleo 2013-12-07 02:03

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

Originally Posted by Alexxxl (Post 1393031)
Please tell me how you plan to distribute updates in 2014 when OVI will be closed for new acquisitions?

I'll be making releases through openrepos.net after Nokia pulls the plug.

Elleo 2013-12-07 02:05

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

Originally Posted by Boxeri (Post 1393084)
Absolutely magnificent! Hopefully you can release this update soon.

It's currently sitting in the Nokia QA queue, so hopefully should be available soon.

Quote:

About the Sailfish version. If you have somekind of beta version of it ready, I am more than willing to test it out with my Jolla. Pebble and this app is one of the most used apps/combos for me, so eagerly waiting it for Sailfish as well.
There won't really be anything much to test until I've had a chance to work with it on a phone, almost everything Rockwatch does depends on parts of the phone's infrastructure that just isn't present for me to work with in the emulator.

P@t 2013-12-07 20:45

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
I've been using the app for the last two days and so far very happy about it.
Two comments on the negative side:

1/ When i update the time from the phone to the watch. The time is delayed by one hour exactly. So if it is 9.00 on the phone It will show 10.00 on the watch? I Tried twice and i had to manually correct it in the watch.
Not sure if this could be related to the fact that i live in Paris in GMT+1

2/ First time i did the pair. I could do as expected the firmware update. Then the watch did reboot but i could not associate anymore the two devices. I solved it by forget the pebble in the phone Bluetooth settings, then re-pair and it worked.

At the end, nothing serious. And thanks again. And waiting for the notification maybe Soon and later the sailfish port :-)

Alexxxl 2013-12-09 07:21

Re: [в Ovi Store] Rockwatch - Галечный умные " часы поддержку N9
 
Friends, what firmware version are you using?

Elleo 2013-12-10 15:24

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
The latest version of Rockwatch (1.2) should now be in the Ovi Store, adding incoming call notifications :).

Alexxxl 2013-12-10 20:05

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Less willing to write a review ...
1) ask forgiveness for the bad English , I write through the translator
2) some time using this watch and the application , and I am very satisfied !
At the moment I have:
Notifications in Russian on the following events :
- SMS
- Missed calls (including the caller's name )
- Messages from whatsapp , whatsup
- Gtolk Messages
- ICQ Messages
- E-mail Messages
- jabber Messages
- TitanIM client Messages
In a nutshell ALL native accounts + Messages from the client social networking applications, and it is very, very cool!
+ Control your music player
3) Wish List , if you will :
- Displays the name for an incoming call
- Notification from Twitter ( Facebook and everything else that appears in the event screen)
- Control QuazarMX player

4 ) What are your plans for the future updates ? What else do you want to implement?

P@t 2013-12-10 20:55

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

Originally Posted by Elleo (Post 1394552)
The latest version of Rockwatch (1.2) should now be in the Ovi Store, adding incoming call notifications :).

Thanks for this. Seems that "who is calling"is not shown?I could see that someone was calling but not who.

@alexxl I do not see how you can do all that with this app?

Alexxxl 2013-12-11 08:32

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
everything is very simple! social networks are made on the basis of extra plug-ins and as a result - for the application they are something like the same sms. additionally I did not do anything! everything works right out of the box!

P@t 2013-12-11 15:30

Re: [Available in Ovi Store] Rockwatch - Pebble smart watch support for the N9
 
Sorry for last message, I was still exploring and now I am getting better :)

Couple of remarks on the use for now:
- I still have one hour delay between phone and watch when i press "set watch time from phone"

- I have installed 'fair forecast' but it seems to not locate me accurately as I seem to be in a warm country while in Paris during winter (reports more than 20 celsius degree) :). http://openweathermap.org/ seems to be fine though, so probably something wrong between the two?
Indeed the location seems to be 'Earth' which is probably too vague :p

- I tried m.setpebble.com in the phone but does not seem to work (probably not related to the app?) while the main website is working fine.

Alexxxl 2013-12-11 19:09

Re: [commercial] Rockwatch - Pebble smart watch support for the N9
 
I did everything through setpebble.com weather and showed the correct data, but not always able to download them directly.
and as for the time difference, I have the time zone 4 and I do not see any key problems

Alexxxl 2013-12-16 10:15

Re: [Commercial] Rockwatch - Pebble smart watch support for the N9
 
Found several applications that report on watch...
-qneptunea (tw clien)
-recket (tw client)
-fotoshare (upload-demon) (in the case of notification of the statusbar)

I realized that all broadcasts Rockwatch appears in the status bar phone

I think you can write a separate application - a demon that could prompt the phone some data (eg battery level, calendar events) and send notification in status in turn picks Rockwatch this notice and be sent to the clock ...

Elleo 2013-12-16 15:46

Re: [Commercial] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by Alexxxl (Post 1397000)
Found several applications that report on watch...
-qneptunea (tw clien)
-recket (tw client)
-fotoshare (upload-demon) (in the case of notification of the statusbar)

I realized that all broadcasts Rockwatch appears in the status bar phone

I think you can write a separate application - a demon that could prompt the phone some data (eg battery level, calendar events) and send notification in status in turn picks Rockwatch this notice and be sent to the clock ...

Yep, anything sends a standard MeeGo notification will get sent to the watch. You can also communicate with Rockwatch directly over dbus if you want to send messages to the watch without also making MeeGo notifications (plus it allows you a little more flexibility in what you display).

Alexxxl 2013-12-17 12:06

Re: [Commercial] Rockwatch - Pebble smart watch support for the N9
 
unfortunately I was not a programmer, I can only do what that small things in this regard ...

Could you tell the exact format of the command for "dbus" in the beam ... ?

all that I still found this:
Quote:

dbus-send --print-reply --dest=com.meego.core.MNotificationManager /notificationmanager com.meego.core.MNotificationManager.addNotificatio n uint32:0 uint32:0 string:'device' string:'' string:'My message' string:'' string:'icon-m-toolbar-done' uint32:0
but it's not, it only shows the banner, and naturally sends nothing to watch ...

thank you!

Elleo 2013-12-17 17:48

Re: [Commercial] Rockwatch - Pebble smart watch support for the N9
 
Quote:

Originally Posted by Alexxxl (Post 1397582)
unfortunately I was not a programmer, I can only do what that small things in this regard ...

Could you tell the exact format of the command for "dbus" in the beam ... ?

all that I still found this:

but it's not, it only shows the banner, and naturally sends nothing to watch ...

thank you!

Here's a quick working example:

Code:

dbus-send --print-reply --dest=com.meego.core.MNotificationManager /notificationmanager com.meego.core.MNotificationManager.addNotification uint32:0 uint32:0 string:"Test" string:"This is a public service announcement this is only a test" string:"Test" string:"action" string:"/opt/rockwatch/icon.png" uint32:0
You can also have a look at the Rockwatch specific dbus functions by running:

Code:

qdbus com.mikeasoft.rockwatch /rockwatch
That'll list them all, their names should be fairly self explanatory, when I get a bit more time I'll write up some documentation for the dbus side of things.

Alexxxl 2013-12-17 18:26

Cool.. Lets try... )))

Alexxxl 2013-12-17 21:13

Re: [Коммерческих] Rockwatch - Галечный умные " часы по
 
Quote:

Originally Posted by Elleo (Post 1397769)
Вот быстрый пример:

Code:

dbus-отправить --print-ответ --dest=com.meego.core.MNotificationManager /notificationmanager com.meego.core.MNotificationManager.addnotification uint32:0 uint32:0 строка:"Test" строку:"Это public service announcement это только test" строку:"Test" строку:"акция" строки:"/opt/rockwatch/icon.png" uint32:0
Вы также можете взглянуть на Rockwatch конкретных dbus функций, выполнив:

Code:

qdbus com.mikeasoft.rockwatch /rockwatch
Что буду их все перечислять, их имена должны быть достаточно понятны, когда я немного больше времени я буду писать до некоторой документации для dbus сторону вещей.

for it shall be very grateful we all!

Thanks for prompts with teams, I almost achieved the desired! Now come up with that and how to ask the phone, and how to send it on the clock - now I know! Thank you again!

Alexxxl 2013-12-18 20:59

Re: [Commercial] Rockwatch - Pebble smart watch support for the N9
 
The first trial ... simple script
constantly checks the status of the charger and informs its connecting / disconnecting the phone

Thank Shturman! Thank Elleo!

Now before issuing a message waits until dbus goes charging system message, I think the transition to (qdbus com.mikeasoft.rockwatch) change the situation



Code:

#!/bin/bash

status=$(hal-get-property --udi /org/freedesktop/Hal/devices/bme --key maemo.charger.connection_status)
echo $status > /home/user/MyDocs/status.log

source /tmp/session_bus_address.user
while true
do

status=$(hal-get-property --udi /org/freedesktop/Hal/devices/bme --key maemo.charger.connection_status)
log=$(cat /home/user/MyDocs/status.log)

if [[ "$status" == "$log" ]]; then
:
else
if [[ "$status" == "connected" ]]; then

dbus-send --print-reply --dest=com.meego.core.MNotificationManager /notificationmanager com.meego.core.MNotificationManager.addNotification uint32:0 uint32:0 string:"Test" string:"Charge connected" string:"N9" string:"action" string:"/opt/rockwatch/icon.png" uint32:0
echo $status > /home/user/MyDocs/status.log

else
dbus-send --print-reply --dest=com.meego.core.MNotificationManager /notificationmanager com.meego.core.MNotificationManager.addNotification uint32:0 uint32:0 string:"Test" string:"Charge disconnected" string:"N9" string:"action" string:"/opt/rockwatch/icon.png" uint32:0

echo $status > /home/user/MyDocs/status.log

fi
fi

sleep 1
done

result - https://www.dropbox.com/sc/tz2irp61bgv6xc9/6tTYhjG6pu

Alexxxl 2013-12-19 07:27

Re: [Commercial] Rockwatch - Pebble smart watch support for the N9
 
Elleo,
could you tell which method should be used with (com.mikeasoft.rockwatch / rotskschach) to send any messages?
I assumed (method void com.mikeasoft.rockwatch.showSMS), but the correct syntax and did not understand ...


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

vBulletin® Version 3.8.8