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)

javispedro 2015-12-03 17:57

Re: [Announce] Pebble Watch Connector daemon
 
I am not sure if you can install programs on the Time using pebbled these days.

But still, if these programs have a javascript side, and all programs that require an internet connection do, then you must also install them on the Jolla.

Even if the Jolla fails to actually upload them to the watch. (which is the reason you may need a different Android device to finish uploading).

MikeHG 2015-12-04 14:38

Re: [Announce] Pebble Watch Connector daemon
 
Heavily revised post:

Thanks!!!

That actually works, although the way to do it isn't entirely obvious.

After a factory reset I had to pair the watch to the Android Tablet first to get the watch to 'initialise' at all.

Then I paired the watch to the Jolla, and installed the problematic apps. Then I paired the watch to the tablet again, and waited approximately 1/2 an hour. Eventually, the apps will appear in the list of installed apps on the tablet and on the watch, and opening them will upload them to the watch.

Now to see if any of them actually work...

edit - Great stuff, they all seem to work except Checklists for Trello, where you need to give it the right token to allow it to log in to your Trello account. I'll try to find that on my tablet then copy it across to the Jolla if I can figure out where it is / belongs.

Cheers.

Fuzzillogic 2015-12-04 17:08

Re: [Announce] Pebble Watch Connector daemon
 
Since I don't have an Android device, it was impossible to re-install apps, as the Pebble store was persistent I already added them. An Android VM in virtual box didn't help. While I could successfully pair the Pebble to the Pebble app in the VM, the Pebble app refused to proceed as neither WLAN nor mobile data is available in the VM. Ethernet works just fine, but the app is a bit st00pid to test for that.

The solution however is pretty easy, once it dawned on me: just boot Android on a laptop. I used an x86 .iso, put it on my Jolla, connect it to the laptop by USB ("charging only mode"), and using ISODrive I could then easily boot Android without even installing the thing. Everything Just Works on my old laptop, including the touch screen. Yay Linux :) I installed the Pebble app, removed all watch apps, and reinstall them later on the Jolla using Pebbled.

TL;DR: if you don't have an Android device, remember a normal laptop or PC with wifi can become an Android device :)

Feathers McGraw 2015-12-04 19:20

Re: [Announce] Pebble Watch Connector daemon
 
Smart! I wouldn't have thought of that.

billranton 2015-12-04 21:54

Re: [Announce] Pebble Watch Connector daemon
 
Smokku was working on improving the app drawer so it could cope with deletions and even upgrades. How far did you get with that?

taixzo 2015-12-11 21:27

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by MikeHG (Post 1480472)
This sounds awesome - will be jumping on the Time Steel train as soon as notifications work.

Has anyone looked into making a Saera app?

I hope to add Pebble support to Saera as soon as my Pebble arrives.

Astaoth 2015-12-12 15:26

Re: [Announce] Pebble Watch Connector daemon
 
Hum, currently I have no Android device and a half-working bluetooth on my computer :/. Installing stuff on my PT seems compromised.

But still, thank you about the update :)

matimilko 2015-12-16 10:12

Re: [Announce] Pebble Watch Connector daemon
 
Anybody knows how to upgrade to a new Firmware on Pebble classic?

Thanks

MaemoUser 2015-12-16 10:17

Re: [Announce] Pebble Watch Connector daemon
 
https://blog.getpebble.com/2015/12/09/3ontintin/
https://blog.getpebble.com/2015/12/15/health/

smoku 2015-12-16 10:56

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by matimilko (Post 1491658)
Anybody knows how to upgrade to a new Firmware on Pebble classic?

- When your watch is connected, press the button with your Watch id.
- On the page listing installed applications there is an "Info" button - press it.
- You will see the information about your watch, listing firmware versions among others.
- If the latest available firmware is more recent than your current firmware, you will see "Upgrade Firmware" button below.

Bundyo 2015-12-16 14:21

Re: [Announce] Pebble Watch Connector daemon
 
I wonder if this approach is viable for Pebble support on Jolla. This way all features can be supported out of the box.

http://crackberry.com/bridge-allows-...ity-blackberry

matimilko 2015-12-16 15:14

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by smoku (Post 1491666)
- When your watch is connected, press the button with your Watch id.
- On the page listing installed applications there is an "Info" button - press it.
- You will see the information about your watch, listing firmware versions among others.
- If the latest available firmware is more recent than your current firmware, you will see "Upgrade Firmware" button below.

So, for My Pebble is:
Running v2.9.1
Latest v2.9.1

...but on pebble blog I can read they have update already!

billranton 2015-12-16 20:21

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by matimilko (Post 1491707)
So, for My Pebble is:
Running v2.9.1
Latest v2.9.1

...but on pebble blog I can read they have update already!

Might be some sort of opt-in thing as it's a public beta. I wouldn't if I were you though - I don't think pebbled will work as well with the new fw.

smoku 2015-12-16 20:44

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by billranton (Post 1491747)
Might be some sort of opt-in thing as it's a public beta. I wouldn't if I were you though - I don't think pebbled will work as well with the new fw.

It won't: https://openrepos.net/comment/11452#comment-11452

matimilko 2015-12-22 15:08

Re: [Announce] Pebble Watch Connector daemon
 
Does Pebbled work with Pebble Time?
I've got brand new Pebble classic and I'll leave it unpacket to sell and buj new Pebble Time. BUT. Only if it works with My Jolla :)

javispedro 2015-12-22 17:03

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by matimilko (Post 1492421)
Does Pebbled work with Pebble Time?
I've got brand new Pebble classic and I'll leave it unpacket to sell and buj new Pebble Time. BUT. Only if it works with My Jolla :)

nope, albeit it is probable it may work on the future.

smoku 2015-12-22 19:56

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by matimilko (Post 1492421)
Does Pebbled work with Pebble Time?
I've got brand new Pebble classic and I'll leave it unpacket to sell and buj new Pebble Time. BUT. Only if it works with My Jolla :)

Barely works. Interesting features of Time are not supported by pebbled.

Pebble Classic is fully supported though. Unless you upgrade to Timeline firmware, which will bring you to the previous point.

gapintheclouds 2015-12-27 07:53

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by billranton (Post 1491747)
Might be some sort of opt-in thing as it's a public beta. I wouldn't if I were you though - I don't think pebbled will work as well with the new fw.

According to the Pebble website it is possible to update the Pebble Classic from v2.9.1 to v3.0 (Pebble Time firmware) using the Pebble Time Android app. This is not reversible though. I understand that the Pebble Time is not fully supported by pebbled (which is awesome by the way!), but will the regular call/SMS/email/WhatsApp notifications still work?

Cheers.

javispedro 2015-12-27 14:07

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by gapintheclouds (Post 1492731)
but will the regular call/SMS/email/WhatsApp notifications still work?

See the link that was also mentioned above: https://openrepos.net/comment/11452#comment-11452

gapintheclouds 2015-12-27 19:57

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by javispedro (Post 1492750)
See the link that was also mentioned above: https://openrepos.net/comment/11452#comment-11452

Thanks for that, but that comment mentions v3.8 which I assume is an upgrade for the Pebble Time watch. I mean v3.0 which was released for the Pebble Classic watch (and seems to be a version of the Pebble Time firmware).

Cheers.

javispedro 2016-01-02 05:34

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by gapintheclouds (Post 1492768)
Thanks for that, but that comment mentions v3.8 which I assume is an upgrade for the Pebble Time watch.

Wrong assumption. 3.8 is in fact the firmware for the older watch.

It's a trivial fix in pebbled though.

matimilko 2016-01-02 16:58

Re: [Announce] Pebble Watch Connector daemon
 
So: I've got a PebbleTime and:
- connected without problems
- notifications (sms, mail, call, android...)works
- timeline of course doesn't work
- no apps which needs companion doesn't work
- in INFO tab there is no apps!
- Running firmware is v3.5.2
- Latest firmware v3.6
...button for upgrade is active. Actually, My Pebble has newest firmware as it is available ;)

edit: All messages are occurring twice, but no problem for that :)

javispedro 2016-01-02 17:40

Re: [Announce] Pebble Watch Connector daemon
 
I've started working on a new branch that will support the new "unlimited"* method to install programs: https://github.com/javispedro/pebble .

*In the new "unlimited" method from 3.x firmware upwards, there's no longer any 8 slot limit, and you can "install" as many programs as you want. However, the watch actually only installs the program when you try to run it, so you need to have the phone paired to use it (same on Android, too). Fortunately, there's some cache that holds the few last recently used watch programs.

I've only fixed the "on demand" program uploading part; i.e. no more stuck progress bars when trying to run a program on the watch. However, the fake-installing part does not yet work, you need to first install the programs from Android and then copy .pbw files into ~/.local/share/pebbled . Maybe in the future programs can be pull dynamically from the store by UUID.

Note that it seems that that there's no documented way to change the order of the programs in the menu, yet the Android app does it.

Also, I'll try to improve notification support using libwatchfish. And maybe put future calendar events on the timeline. However, the rest of the "timeline" is too spyware and Android/iOS-centric, so no.

mosen 2016-01-02 22:49

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by javispedro (Post 1493340)
I've started working on a new branch that will support the new "unlimited"* method to install programs:

Very cool to see you make progress!!

One question for my understanding, recieving a pebble steel classic on monday.

Which firmware version on the watch provides the most features with your and smokkus pebbled?

Can it happen by "accident" that i upgrade to time firmware when setting up the clock for the first time?

Thanks for your work! I'd like to donate and would appreciate if you could disclose who is actively working on pebbled and how to donate?
Thx a lot, plz keep it up!

javispedro 2016-01-03 05:59

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by mosen (Post 1493370)
Which firmware version on the watch provides the most features with your and smokkus pebbled?

Anything less than 3.0 .

Quote:

Originally Posted by mosen (Post 1493370)
Can it happen by "accident" that i upgrade to time firmware when setting up the clock for the first time?

Not with pebbled, you have to manually trigger the firmware upgrade...

mosen 2016-01-03 13:08

Re: [Announce] Pebble Watch Connector daemon
 
Cool, but hey, i really want to donate some 20€!
Does it work to send via paypal to your mail given on your blog?

javispedro 2016-01-03 18:20

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by mosen (Post 1493439)
Cool, but hey, i really want to donate some 20€!
Does it work to send via paypal to your mail given on your blog?

Nope! I don't accept donations (old timers know =)). But thanks in any case!

mosen 2016-01-03 18:41

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by javispedro (Post 1493490)
Nope! I don't accept donations (old timers know =)). But thanks in any case!

that honors you.
Thanks again for your effort and all the best wishes!

matimilko 2016-01-03 19:22

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by javispedro (Post 1493490)
Nope! I don't accept donations (old timers know =)). But thanks in any case!

:confused: But. I have donated! To who? I'll check again...

added: I've donated over PEBBLED :)

smoku 2016-01-03 20:07

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by matimilko (Post 1493517)
:confused: But. I have donated! To who?

My records show, to me.
And you got your code. :)

mosen 2016-01-03 20:44

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by smoku (Post 1493526)
My records show, to me.
And you got your code. :)

Ahhh, i should have seen earlier, my bad.
Incoming!

gapintheclouds 2016-01-03 22:07

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by javispedro (Post 1493290)
Wrong assumption. 3.8 is in fact the firmware for the older watch.

It's a trivial fix in pebbled though.

Ah! Thanks for the clarification and all your work on this! As you're not accepting donations, I'd like to send a virtual beer :)!

abranson 2016-01-08 15:43

Re: [Announce] Pebble Watch Connector daemon
 
The Ubuntu pebble app seems to have borrowed a fair bit of pebbled. It says it has a lot of the pebble time functionality done, so it might be worth a look to see if there's anything we could borrow back:

http://bazaar.launchpad.net/~mzanett...rk/trunk/files

Feathers McGraw 2016-01-13 09:48

Re: [Announce] Pebble Watch Connector daemon
 
I've been bitten by this pebble time bug where weekday alarms sometimes don't go off on time:

https://forums.getpebble.com/discuss...always-working

Supposedly it's fixed in firmware v2.7, but pebbled doesn't say v2.7 is the latest so I can't upgrade. Any chance we could get a new release supporting v2.7 please?

Wikiwide 2016-01-14 05:29

Re: [Announce] Pebble Watch Connector daemon
 
Maybe, it's not proper thread for this, but is there any support for Pebble Time with Maemo 5? Or, not ported yet? I could be a beta-tester for this...

Thank you. Best wishes.

wickedsten 2016-01-20 21:37

Re: [Announce] Pebble Watch Connector daemon
 
Hi!
Since latest early access release (2.0.1.7) all my faces and apps which have js-part on phone does not work (f.ex. Real Weather, Timely and Pebblets).

billranton 2016-01-20 23:28

Re: [Announce] Pebble Watch Connector daemon
 
I'm not getting any problems here. I installed Timely and the weather seems to work well. Nice watchface, thanks!

abranson 2016-01-21 10:23

Re: [Announce] Pebble Watch Connector daemon
 
I just pushed a change to smokku on github that uses the software version instead of hardware to decide whether to push timeline pins for notifications, so the pebble classics with the new firmware should get notifications now. Needs testing though please.

P@t 2016-01-21 10:28

Re: [Announce] Pebble Watch Connector daemon
 
Quote:

Originally Posted by wickedsten (Post 1495716)
Hi!
Since latest early access release (2.0.1.7) all my faces and apps which have js-part on phone does not work (f.ex. Real Weather, Timely and Pebblets).

I also have problems for the last couple of days with weather updates with 'real weather' and 'love weather' but I have still not updated to 2.0.1.7 so maybe related to the data source?

billranton 2016-01-21 13:20

Re: [Announce] Pebble Watch Connector daemon
 
Oh, the weather on the MyStyle watchface has stopped working. The XMLHttpRequest to Yahoo for a location lookup goes through, but the result is null, which makes the js app fail.


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

vBulletin® Version 3.8.8