![]() |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Sad news :(
I'm anticipating that the pebble store will shut down, what are the chances of pointing the app at an archive? There are plenty of open source watch faces that will still be usable, but without an easy way to install them it will become a pain. Similarly, I wonder if there is a way to configure settings for apps and watch faces by serving the settings pages locally instead of loading the pages over the internet? I expect a lot of the websites hosting settings pages will start to disappear too. |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
On the Telegram chat room, I heard someone say that there was an intention to reduce Pebble's dependency on cloud services, so that the community could eventually take it over. I'm not sure why they'd do that though, other than to be nice to us.
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Quote:
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
yes, payed with master CC, but no idea where to start :) If I payed with my amex - there's clear warranty and dispute process, but normal bank cards is a bit a problem to start - mostly due to stupid bank's personnel :)
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Quote:
Only if they will be totally helpless - as last resort I may write simple crawler and pull all apps from apstore making some stub replacement. Anyway it's not for a long, new HW is not produced, so as soon as all hw pieces die - there will be no need in such stub/replacement. |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Connected my new PTS and discovered that a) SendText app is not working (not showing at all) b) Weather app does not recognise pushed data (even though forecast pins are properly laid out) *sigh*. Seems flags are different on each platform, despite what libpebble2 claims. Need to dust my old android again.
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
How does the timeline window work? I have it at the default of 2 days before and 7 days in the future. I see calendar events for the next day or so, but not the full 7 days. Am i doing something wrong?
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Something interesting, if you didn't see it already:
http://rebble.io/ |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Ahoi,
Thank you for your amazing work. This week I got a pebble time and it works great with my jolla C. The only problem that I have is setting up the location for the weather app. I tried this commands: gdbus call -e -d org.rockwork -o /org/rockwork/B0_B4_48_B7_3C_FE -m org.rockwork.Pebble.SetWeatherLocations "[<['Berlin','52.504027','13.332557']>]" gdbus call -e -d org.rockwork -o /org/rockwork/B0_B4_48_B7_3C_FE -m org.rockwork.Pebble.setWeatherAltKey 123456789abcdef0 But after that, when I launch the APP it says that there is no location. When I open the setup the Altkey is set but there is no location. If I try to set it manually I got two entrys - Current Location 0 0 - Berlin 52.504027 13.332557 Then I click on Ok. But the app still says that there is no location. If I reenter in the setup there is again no location. Any Ideas? |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Hello
I have just switched to a Pebble time (from the first Pebble edition) and it works great, apart from one app. It may be related to the previous tmo message but inside rockpool, if I select 'weather - parameters' to add location (I guess), the daemon apparently crashes and restarts. I did not take time yet to look at any log output... but before I have time for that, I wanted to share this ;-) |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
RebbleOS preliminary test on a Pebble Time:
https://www.youtube.com/watch?v=J7jF3eiRud0 Apocalypse cancelled...? |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Got a Pebble Time Steel arriving tomorrow :D
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
My Time 2 was canceled & refunded. Fortunatelly (I hope :) I found cheap used Time Steel and now it's second week since got it.
Rockpool identifies it as Pebble Time 4707 (it's kickstarter version). Few things are not working for me, might be due Pebble closing its operations but it's worth asking :) I can install watchfaces, but when I choose settings second page open with webling at top and nothing happen. As I don't have android device to test I just assume app should open some settings page from the web. For ie. settings for Mondaine watchface: http://shrani.si/f/V/il/3A5qUkaR/zas...tek2017020.jpg If I choose Settings i got this: http://shrani.si/f/3P/ye/3md2TTmg/za...tek2017020.jpg Also for settings -- login for active Timeline WebSync account open this: http://shrani.si/f/2e/Hq/uUD9R5R/zas...tek2017020.jpg Since it's Pebble address I assume it doesn't work anymore? If this is not usual behaviour I kindly ask for some hints how to solve annomaly's. Running on Jolla C 2.0.5.6, Pebble has latest FW 4.3 Cheers, b. |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
The web settings pages don't work right now because we were using the Jolla browser internal web viewer to display them, and that's currently broken because it's in the process of being transformed into a proper web plugin. Should be able to fix it when 2.1.0 comes out. All the pebble services are still working for a while yet.
I ordered a lovely red/gold PTS from amazon, but it arrived with a dead battery so I had to return it :( Ordered a black one from someone else instead which should arrive tomorrow, so I'll finally be able to try all these Time features that ruff's been implementing... |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Thanks for quick answer :)
And another question -- WeatherUnderground is mentioned as weather source. If I go to Watchfaces --> Weather --> Settings, page open with message "Loading and connecting", but it seems some error occur as I'm back to home page and with message that watch is disconnected which is probably true as watch vibrate for a momemnt and message change to connected. Also "normal" behavior? Anyhow, thanks for all effort put into project. I'm a bit late but still enjoying every bit :) |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
I can't answer that until I get my PTS :D
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
:)
Good luck with replacement! |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Would it be possible to support the Pebble Health watch app? The step counter was really handy.
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
As far as I know they still didn't release any documentation for the health data coming back from the watch, so I don't think so. Maybe some proper info will come out of the rebble.io project.
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Hello all, got shortly ma pebble steel by ebay.
I wanted to congratulate @abranson for your great port job. I'm glad that i found a discussion line here. Seems to be not really active in openrepos. Just want to make a small report for the first contact that i had. Pebble from package out, rockpool installed and started. I followed the indication from rockpool to bind it to the pebble. And i must admit, that i just stupidly follow the indication. Go to the bluetooth sfos environment and add the found watch. After that i bound both then i could go further in rockpool app. And then was just minimal possibilities, but nothing to interact with the watch. I checked all info that i could, i found no firmware info, no interaction with the default functions of the watch, until i have the good idea to activate the internet on my phone. Then "Sesame open the door !!", i got access to the firmware version, made a firmware update, may install watchface and app. Works great! i'm happy. What i noticed that not works is to submit a new language. I tried to submit in parameter section, the french and the german language. Rockpool has changed its own gui partly in french, but not the watch. As someone else already noticed the parameters for each apps or watchface don't work properly. I have the following questions: 1) What is the "Active Timeline Websync account" function ? 2) is that correct that is normally possible to store apps and own app option in an account? Is it this pebble websync account? 3 What are the functions of the "canned messages"? I already register in weblate and gave a look in the languages translations. And noticed some points to be improved for the french tongue. I made already some suggestions, but i don't know what is the best for it. Submit with the "save" button or "suggest" button. At last i wanted to make a small suggestion, for the first contact with rockpool and a pebble. Maybe it would be fine to add the suggestion to open a wifi or 3G connectivity near of the one to open the bluetooth manager for managing to pair the watch to the phone. Just for those like me full impacted from the hard stand-up in the morning... Which you have a good time. Cheers |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Hello guys,
I am currently working on a sport tracker app for SFOS. How can I send data to the pebble from my SFOS app? I know that Rockpool has a Pebblekit JS interface, but how do I use this from within an SOFS app? |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Hi,
The Pebble JS stuff is supposed to be sandboxed, so there's very little communication possible between that and other apps possible right now. You can do anything that the Rockpool application can do, so launching apps and sending them config is possible. Not much else. I'm open to suggestions or contributions though, either for a DBus access API in JS (which the Pebble people were dead against) or something, or for some extension to the DBus interface to allow phone apps to access watch output. I'd prefer the JS DBus API myself though, as I think it fits the watch app lifecycle model better. |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Hey, just want to throw in a quick question. I really haven't followed with any news about pebble after the aqcuisition and thus haven't updated either of my watches in a really, really long time. Ihave both the classic and time steel. Both have been working nicely with my Jolla and old N9.
Should they be now updated before everything goes totally black, or is it already?, or should I just keep going with what I have? I am quite pleased with both clocks receiwing notifications and being able to navigate music and calls. Of course weather etc. would be nice to keep. Now that I think of it, I haven't used the classic with N9 for quite some time now, hope it still works. |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Quote:
Ideally I would design a watch app and would then be able to send data to it from SFOS app. Unfortunately I am not able to help you with this, I am more the QML/Javascript guy. But I will take a look at your code on github. If you have any suggestion how to implement this, please feel free to tell. |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
What sort of data would you need to send? Just notifications, or timeline pins, or sending data to a watch app?
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Any thoughts to support Xiaomi Mi Band as well? This is done on android via gadgetbridge and for some functionality it would be fine to have it on SailFish too...
https://github.com/Freeyourgadget/Gadgetbridge |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Porting stuff from gadgetbridge would be great - last time I looked they'd reverse engineered Pebble's BTLE protocol for the Pebble 2. But it's all Java so would be a lot of work...
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Quote:
I have seen that there is already a default sport app on the watch which is called Sports API. That would be sufficient for my app.https://developer.pebble.com/guides/...he-sports-api/ |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
That's a shock - never seen that before! Looks like there are two hidden apps on the watch that only appear when you launch them. Might try to do that...
As for sending data to them, that would require a new interface in Rockpool. Afaik there's no other way to send data like that to the watch without creating your own watch app. You'd include a javascript phone-side portion of the app, which could then retrieve data. Otherwise it's all timeline pins. |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Quote:
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Quote:
will be shown on the watch only while the training session. Unless you do an iron man, everything should be fine :) Interesting thing is, if the gadgetbridge guys found out how to send data to Sports API, we might be able to see how they done it. Edit: I found some informations from gadgetbridge on Sport API: https://github.com/Freeyourgadget/Ga...sport-and-golf |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Heretic question maybe.
With pebble watches dying off in the next 2-5 years, how viable would it be to "make" rockpool compatible to Asteroid OS and thus some of your work on rockpool more future proof? My Pebble Steel has severe display controller issues, so i flashed AsteroidOS on a LG Watch R my brother abondened. Frankly, i am using last nights alpha build and am utterly impressed by how complete this thing already feels to suit my humble usecase. If only Asteroid could pair with SFOS and get notifications or even sync calender and weather some time in the future :D Would any of rockpools code be reusable or is it more like starting from scratch? Sync to android is in the works, so the noob in me concludes there is already "something" listening on Asteroid side. Edit, there is also some kind of Linux control app |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
2 Attachment(s)
Quote:
I took some time to investigate in the sport system app on the pebble and found out some things: - gadgetbridge supports this and it works with e.g. meerun :) - gadgetbridge can write logfiles :D - android can write bluetooth logfiles :D So that should help us to bring some light into the dark... In the gadgetbridge logfile, you can see the following: - the uuid of the sport system app is 4dab81a6-d2fc-458a-992c-7a1f3b96a970 - in the first line the app is startet and in the last line it is stopped - at 14:05:01.510 the first values are send to the app as json string - first value is the duration: {"key":0,"type":"string","length":0,"value":"00:00 "} - second value is the distance: {"key":1,"type":"string","length":0,"value":"0. 0"} - I don't know what the third value is - fourth value is the pace: {"key":2,"type":"string","length":0,"value":"---"} - at 14:05:15.965 I pressed the pause button - at 14:05:27.360 I pressed the pause button again Hopefully this gives you enough to start with. I would love to have a dbus interface to which I can send these values and rockpool would then send it to the sport app on the watch :rolleyes: |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Thanks for that! I'll see what I can do...
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Quote:
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Indeed, it can be even better than pebble ever was imho.
Asteroid project is very active and verbose on IRC #asteroid and github. More watches are ported regulary, like my g watch r was 2 weeks ago. I am using AsteroidOsSync for android on my secondary phone and this official client only has weather, notification and clock sync working but it is already what i "need" to be satisfied. As Asteroid is Mer based, how far could the system integration go? |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
I am using asteroid os too, It would be great to see Rockpool compatible of this...
|
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Quote:
:) |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
I have an issue appairing the pebble and have rockpool working.
I used to have it on Jolla C for quite some time with no issues, including with latest SFOS update. I tried to pair it with Sailfish X but it was not able to connect from the bluetooth parameters. Recognised, appairement properly initiated, watch proposes to accept or deny, and then everything disconnects, it is not available anymore in the bluetooth devices list and the watch is not connected. And obviously rockpool does not work. But the worst part is that it does not work on Jolla C anymore ! With same behavior ! And then it works on Jolla 1 so I am pretty sure that it is related to Bluez 5 and LE devices? But then nobody has the same issue, that would be weird? |
Re: [Announce] Rockpool - Pebble daemon for Sailfish
Are you pairing the LE device? That won't work - wait awhile and the watch should present a non-LE device that you can pair will instead.
|
All times are GMT. The time now is 16:10. |
vBulletin® Version 3.8.8