maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [SFOS] [Announce] Pebble Watch Connector daemon (https://talk.maemo.org/showthread.php?t=93399)

MikeHG 2015-09-13 16:44

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by RobertMe (Post 1482375)
...
AFAICT notification bodies have a limit of 512 characters (at least that's how I implemented it), so at least for longer emails you would still need to use your phone. Although based on those 512 chars you should be able to determine if the email is important or it could wait to properly read it.

Yep, when I say 'handle' I mean filter - should have been more clear, sorry.

The Jolla unfortunately doesn't seem to let me set notification policy for different gmail labels, so I'm constantly getting my phone out for uninteresting emails. If it had sender + as much of subject as would fit in 512 chars, I'd be perfectly happy.

RobertMe 2015-09-13 16:52

Re: [Announce] Pebble Watch Connector daemon
 
If I implemented everything properly you should get 64 chars for the sender, 64 chars for the subject, and 512 chars for the body (after you open the pin). But I don't think this has been tested properly (neither by HtheB nor wormdrummer), so there might be issues in this area. But I don't think it should be hard to fix those once found.

javispedro 2015-09-13 19:37

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by RobertMe (Post 1482375)
All of you can download my version here. If you do find any issues (releated to notifications) please post them either in this thread or send me a private message.

Thanks!

But... just one thing.

When distributing binaries, please distribute the source, too! A link to Github, if you're using it, is OK. I found that your repo is https://github.com/RobertMe/pebble/tree/time-fixes, is this correct?

RobertMe 2015-09-13 19:49

Re: [Announce] Pebble Watch Connector daemon
 
Yes, that's correct. And Smoku also merged it already. So it also should be in the next official release. I was just too enthusiastic about it finally working, so I first posted it here and afterwards created the pull request. Should of course have been the other way around so I could include the link to the pull request (and thus changed sources).

smoku 2015-09-13 20:26

Re: [Announce] Pebble Watch Connector daemon
 
Just released 1.4 on OpenRepos.

With RobertMe's changes for Pebble Time Steel, Pebble Time preliminary notifications support.
Also few more translations and few more little goodies.
(ChangeLog on OpenRepos)

wormdrummer 2015-09-14 00:48

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by RobertMe (Post 1482409)
Yes, that's correct. And Smoku also merged it already. So it also should be in the next official release. I was just too enthusiastic about it finally working, so I first posted it here and afterwards created the pull request. Should of course have been the other way around so I could include the link to the pull request (and thus changed sources).

Just donated, thanks for your work!, works perfectly. Hoping for Calendar support soon :)

Astaoth 2015-09-14 10:08

Re: [Announce] Pebble Watch Connector daemon
 
I'm hopping about app and watchfaces installation support soon, but at least notification support is great. Thanks !

malerocks 2015-09-14 10:08

Re: [Announce] Pebble Watch Connector daemon
 
Notifications work great. Thanks for that. Just a few points:

- All notifications show up with an envelope as the icon. When I notifications on the phone, I see the icon of the app. Is that possible to replicate?
- In emails, I only see the sender's name and the subject - twice. From what I read above, I should also get some of the body. Is that possible?

Also, whats your next plan of action? It would be amazing if you can target these:
- Displaying calender entries
- Pebble apps been able to access internet and gps

Thanks again for your hark work to get this started

RobertMe 2015-09-14 10:20

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by malerocks (Post 1482452)
- All notifications show up with an envelope as the icon. When I notifications on the phone, I see the icon of the app. Is that possible to replicate?

This should actually work. Which types of notifications did you receive? As I think Facebook, Twitter and SMS are all merged into "SMS" and thus use the same icon. But SMS and Email should use different icons.

Quote:

Originally Posted by malerocks (Post 1482452)
- In emails, I only see the sender's name and the subject - twice. From what I read above, I should also get some of the body. Is that possible?

That would be a bug then.

Quote:

Originally Posted by malerocks (Post 1482452)
Also, whats your next plan of action? It would be amazing if you can target these:
- Displaying calender entries
- Pebble apps been able to access internet and gps

Based on HtheBs comments about internet access not working I quickly checked what could be wrong there. Based on his logs I'm guessing that there's something wrong with the Pebble JS communication (which is used for internet access, gps access and lots of other things). But to do a proper investigation I'll have to wait till I receive my own Pebble Time Steel.

Astaoth 2015-09-14 11:24

Re: [Announce] Pebble Watch Connector daemon
 
About SMS and e-mail I have different icons. However, I have few problems :
With sms, I have the content twice. The icon is unexpected but fine :).
If I have a notification about few e-mails, I can't see the objects, I only have "8 new e-mails".
I don't understand what should do the "Dismiss" about notifications. When I do it, I still have the notif in my PTS.

malerocks 2015-09-14 12:17

Re: [Announce] Pebble Watch Connector daemon
 
I have situations installed which sends a notification every time it switches to a different condition. That comes as an envelope.

Some Android apps also give notifications. I see the android app icon on phone, but not on pebble.

Not sure about anything else as I don't have any other native app that gives notifications

RobertMe 2015-09-14 12:32

Re: [Announce] Pebble Watch Connector daemon
 
IIRC there's only type specific handling for SMS, email, Twitter and Facebook. And as said SMS, Twitter and Facebook are still merged to the same "type" at some point. All other types (so Situations, Android apps, ...) are handled the same and will get the same icon. So that's why you're getting a lot of notifications using the same icon.

So IMHO this is good enough for now, it does work. It just could split them into more specific types with their own icon. And another issue would be to get an icon for all the types. As the icons must be available on the Pebble Time. The watch contains a list of icons and we can only pick one of those. So getting an icon for an app like Situations is almost impossible.

malerocks 2015-09-14 12:39

Re: [Announce] Pebble Watch Connector daemon
 
I understand that. And having the icon is not a big deal. I am happy that atleast I am now getting more use out of the watch due to the notifications working.

Waiting for the email fix and internet access for apps now. Also calendars :)

RobertMe 2015-09-14 21:30

Re: [Announce] Pebble Watch Connector daemon
 
Just a quick heads up. After an evening of sending test builds to HtheB and getting logs back I now have partially working PebbleJS support. So that means that (some) apps now have internet and GPS access. So expect this to work "really soon".

There is however a work-a-round needed, which is manually copying the pbw files onto the phone.

cgfrost 2015-09-15 12:37

Re: [Announce] Pebble Watch Connector daemon
 
Hi,

Got set up with my Time Steel, no android phone required and everything working as described so far. I can confirm the double text in notifications. For emails, I get the sender and then the subject twice. One other person has asked about installing apps and faces, so I guess this isn't working. I haven't managed it if it is meant to be working. This is the one big thing missing for me.

Thanks to all for the work on this, I know how hard it is finding time for non-work projects. Donations made.

Chris.

Amboss 2015-09-15 16:40

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by MikeHG (Post 1482372)
(and thanks for doing so :) )

I suppose the other way of going about it would be to get it so you can dismiss notifications from the Pebble.

(sorry... just mulling over whether it's time to buy one yet. If I could handle notifications generally without getting the phone out of my pocket, I'd probably be sold)

This would be an excellent idea as this is bothering me already with Pebble Steel. If I could just dismiss the notification on the phone, the next would show sender and message again, right? I know, it's something of the category "nice-to-have", just wanted to add my interest on it ;)

TomJac 2015-09-15 17:52

Re: [Announce] Pebble Watch Connector daemon
 
Omg awesome, i can finally read messages, mails etc. Even the Music player works! Nice work Robertme :-) Sad that watchface doesnt work yet but nice update so far! :D

malerocks 2015-09-17 12:43

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by RobertMe (Post 1482521)
Just a quick heads up. After an evening of sending test builds to HtheB and getting logs back I now have partially working PebbleJS support. So that means that (some) apps now have internet and GPS access. So expect this to work "really soon".

There is however a work-a-round needed, which is manually copying the pbw files onto the phone.

Not to put any pressure, but do you have any estimate on how far away you are from the update?

Feathers McGraw 2015-10-02 18:01

Re: [Announce] Pebble Watch Connector daemon
 
Got my pebble time steel today, it's great! So pleased to be able to use it straight away, thanks to everyone who has contributed to it so far!

Does anyone know whether the initial setup stage is something that is impossible to do without the official Android app, or is it techically possible?

smoku 2015-10-02 19:57

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by Feathers McGraw (Post 1484281)
Does anyone know whether the initial setup stage is something that is impossible to do without the official Android app, or is it techically possible?

I brought-up my Pebble Time to full firmware using Jolla Phone only.
With recent release it should work with Pebble Time Steel too.

Feathers McGraw 2015-10-02 20:07

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by smoku (Post 1484284)
I brought-up my Pebble Time to full firmware using Jolla Phone only.
With recent release it should work with Pebble Time Steel too.

Cool! I've never done a fw update with pebbled before, even though i was using it with my original pebble for months (I think it was on the newest fw already). Are you talking about upgrading after the initial setup though? I'm talking about the stage where the Pebble Time says it is in factory mode and does an update when you connect it to the official app - I got it to pair with the Jolla in "factory mode" but didn't see a way to do anything else with it after that... :s

smoku 2015-10-02 21:19

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by Feathers McGraw (Post 1484285)
I'm talking about the stage where the Pebble Time says it is in factory mode and does an update when you connect it to the official app - I got it to pair with the Jolla in "factory mode" but didn't see a way to do anything else with it after that... :s

Let me answer in pictures: https://plus.google.com/+TomaszStern...ts/JkVfdxZW6ag

Feathers McGraw 2015-10-02 21:57

Re: [Announce] Pebble Watch Connector daemon
 
Brilliant! So what was the process, you first connected the pebble with bluetooth, opened the app, selected the pebble that was paired with the phone, hit info, and were prompted to upgrade the FW?

smoku 2015-10-02 22:12

Re: [Announce] Pebble Watch Connector daemon
 
Actually, a bit more complicated. I had to add Pebble Time Steel to the mapping in the source, recompile, fix few bugs, recompile some more... ;-)

But eventually - yeah... Pair, open pebble app, show phone info, notice firmware upgrade, press upgrade button, confirm, wait during upgrade, wait for watch reboot and bam! ;-)

At the time Jolla Phone was the only phone I had, so I didn't have a luxury of activating it using Pebble original software. But it wasn't that hard. Firmware upgrades was working in pebbled for some time. The issues were merely with integrating new hardware platform, into pebbled sources.

Astaoth 2015-10-03 10:06

Re: [Announce] Pebble Watch Connector daemon
 
Hi ,
Any update about installation apps and watchfaces on the Pebble Time (Steel) ?

Feathers McGraw 2015-10-03 16:17

Re: [Announce] Pebble Watch Connector daemon
 
After using it for a day, I've noticed my pebble time steel asks to pair with my Jolla quite often when I walk in and out of range. The phone isn't pairing with any other devices (neither is the watch) and the BT settings are set to always pair without asking. Is this something other people are seeing too? The old pebble never asked for confirmation.

HtheB 2015-10-03 17:05

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by Feathers McGraw (Post 1484331)
After using it for a day, I've noticed my pebble time steel asks to pair with my Jolla quite often when I walk in and out of range. The phone isn't pairing with any other devices (neither is the watch) and the BT settings are set to always pair without asking. Is this something other people are seeing too? The old pebble never asked for confirmation.

it never asks for me, it automatically connects to my pebble when im nearby

smoku 2015-10-03 18:08

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by Feathers McGraw (Post 1484331)
my pebble time steel asks to pair with my Jolla quite often when I walk in and out of range.

It is a problem with pairing in Jolla - sometimes happens.

Try deleting the pairing in both the watch and the phone, reboot both and re-pair.

Feathers McGraw 2015-10-04 09:16

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by smoku (Post 1484335)
It is a problem with pairing in Jolla - sometimes happens.

Try deleting the pairing in both the watch and the phone, reboot both and re-pair.

Seems to have solved it, thanks!

smoku 2015-10-05 20:13

Re: [Announce] Pebble Watch Connector daemon
 
Just released 1.5 with
preliminary support for Pebble Time Round,
JSkit timers support,
fixes to Japanese translation.

Fuzzillogic 2015-10-06 16:57

Re: [Announce] Pebble Watch Connector daemon
 
Since 1.1.9.28 I've noticed this: [bug] Silent mode automatically disabled when opening settings app. So far I don't think it's an issue with Pebbled. But if you too have this issue, upvoting might help :)

TomJac 2015-10-08 17:51

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by Astaoth (Post 1484313)
Hi ,
Any update about installation apps and watchfaces on the Pebble Time (Steel) ?

Some updating come soon for this? Kinda wish to have some other watchface tbh, the original is so boring compared to others you can see on store :(

philter 2015-10-19 12:13

Re: [Announce] Pebble Watch Connector daemon
 
Just received my "Pebble classic"
Pebble app from smokku works perfectly with my jolla! Donated on Paypal ^_^

matimilko 2015-11-03 15:43

Re: [Announce] Pebble Watch Connector daemon
 
I've also received Pebble classic.
And perfect companion with My JOLLA :)

...of course pizza or maybe beer or two, is on the way for You over PayPal ;)

Maybe one question. Is possible to add support for MEERUN?

THANKS!!!

philter 2015-11-03 23:39

Re: [Announce] Pebble Watch Connector daemon
 
Today i used google maps with pebble connected....
..then happened unexpected: each message from maps was forwarded to pebble! It's favolous!

smoku 2015-12-03 11:56

Re: [Announce] Pebble Watch Connector daemon
 
Just released 1.6

- Pebble Time appstore fixes
- Update Simple Chinese translations
- onreadystatechange JS callback from XMLHttpRequest
- Support Pebble apps with workers

matimilko 2015-12-03 13:09

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by smoku (Post 1490444)
Just released 1.6

Hi!
I have updated app and I don't see any difference.
Question: I have installed some apps on My Pebble and after removed. So, now that apps I cannot add any more. Is any possibility to add them again.
Maybe they will work now?
Apps for SMS answer, reject call with SMS...

Thanks

MikeHG 2015-12-03 14:37

Re: [Announce] Pebble Watch Connector daemon
 
Thanks for working on this. I'm also not seeing any difference in anything I've tried...

Tripadvisor
Weather
UK Transport
Forecast Weather App
Checklists for Trello

Do you need to install the apps through pebbled? I used an Android tablet.

matimilko 2015-12-03 15:32

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by MikeHG (Post 1490459)
Thanks for working on this. I'm also not seeing any difference in anything I've tried...

Tripadvisor
Weather
UK Transport
Forecast Weather App
Checklists for Trello

Do you need to install the apps through pebbled? I used an Android tablet.

Always over Jolla Pebbled!

MikeHG 2015-12-03 15:57

Re: [Announce] Pebble Watch Connector daemon
 
At the point where I was setting it up you couldn't install apps on the Time using pebbled (I don't think anyway - didn't seem to work for me). And unfortunately installing some apps from one device and some from another seems to confuse it horribly.

I guess I'll try formatting it and starting again, just use pebbled this time, see where that gets me.


All times are GMT. The time now is 12:14.

vBulletin® Version 3.8.8