maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [SFOS] [Announce] Rockpool - Pebble daemon for Sailfish (https://talk.maemo.org/showthread.php?t=96490)

abranson 2016-08-12 06:54

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by Upp15 (Post 1512372)
Not sure if that is the same case. I turn BT explicitely off from the phone in the evening, and on again in the morning. The devices get connected quickly (Pebble vibrates and BT marker disappears), only Rockpoold does not notice the connection. So, the connection is fine just by restarting the Rockpoold, no further actions to BT needed. And the phone connects e.g. to my car's hands-free every time.

That sounds like rockpoold is connected, but the UI can't tell! Maybe it's got disconnected from DBus during the night or something? Can you see anything in the logs from the connection that's being made when the pebble vibrates? Sailfish isn't really capable of connecting to the pebble on its own.

ruff 2016-08-12 07:00

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Ah ok, in my case it was really broken BT adapter after either it was suspended by OS due to low bat, or entered some weird P-state itself due to low voltage. Only phone powercycle fixed that.

Upp15 2016-08-15 04:52

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by abranson (Post 1512374)
Can you see anything in the logs from the connection that's being made when the pebble vibrates?

Ehm ... could you give me the instructions once more how to do that ?

:o

Btw, one night I forgot to turn BT off from the phone. In the morning the BT in Jolla (C) was in deep sleep, but I left it be. After a while (~30min) the connection woke up by itself, and - guess what ? Rockpool was connected !?!

Feathers McGraw 2016-08-17 12:48

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Are the automatic profile settings in the app supposed to link to ambiences? If they are, custom ambiences don't appear - is there a way to change that? If not, what do they relate to?

As a general Sailfish question, does anyone know how to change per-ambience settings? Do you have to enable it and then go into sounds etc?

abranson 2016-08-17 13:21

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
The menu shows the old school profiles, which still exist. You can change the per-ambience settings from the same place you set the colour etc in the ambience settings, but they're not set until you add them. Click the plus button under Actions under 'show in top menu'. I think they did this so you could just override what you need to.

Feathers McGraw 2016-08-17 17:09

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by abranson (Post 1512778)
The menu shows the old school profiles, which still exist. You can change the per-ambience settings from the same place you set the colour etc in the ambience settings, but they're not set until you add them. Click the plus button under Actions under 'show in top menu'. I think they did this so you could just override what you need to.

Nice, thanks. So if I set 'connected' to 'silent' and 'disconnected' to 'ambience', the phone will use a silent profile (settings not tweakable?) while the watch is connected, and revert to the current ambience settings when it isn't?

Jolla's UI for ambiences is so weird, I didn't expect 'Actions' to change sound settings...if you change those things in sounds and feedback, do the settings for the current ambience change too?

Been using Sailfish for over a year now BTW, I just think this part of the Sailfish UI is awful.

ruff 2016-08-17 21:11

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by Feathers McGraw (Post 1512800)
I just think this part of the Sailfish UI is awful.

Has always been.
I prefer not to touch it.
And yes, i also have silent/ambience.

ruff 2016-08-22 11:41

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
guys, since we're not allowed to use Pebble's Weather provider (TWC) - I'm contemplating on choosing an alternative one. From the provided features most suitable are Forecast.IO and WU (of course). Any thoughts, pro/cons positive/negative feedbacks for any of them?

edit: ok, I take it as ”doesn't really matter as long ad it works” :) will do WU + rough sunrise approximation (based on least effort requirements)

wormdrummer 2016-08-30 23:52

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
My pebble has just tried to update to firmware v4. Has anyone tried to see if it is compatible with rockpool?

borghal 2016-08-31 04:36

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
I did the upgrade and so far it all seems to work like before.

HtheB 2016-08-31 11:40

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Apparently, the latest version of Rockpool doesn't accept special characters in the name of the app. It won't show them anymore on the Pebble :(

(The app that I'm facing this issue is: Qur'ān)

ruff 2016-09-01 06:03

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
You mean previously it was working?
Is it about the name of installed app on watches only?
Is name correctly reflected in the rockpool Installed apps window?

Boke 2016-09-01 06:18

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
I updated to pebble 4.0. Everything works fine yet.

Feathers McGraw 2016-09-01 06:58

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Also running 4.0 on pebble time, runs fine so far!

HtheB 2016-09-01 10:51

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by ruff (Post 1514022)
You mean previously it was working?
Is it about the name of installed app on watches only?
Is name correctly reflected in the rockpool Installed apps window?

Yes, it worked before. Don't know which version it worked though...
It's a watchapp, it installs on my phone, but does not appear on the Pebble itself

Edit: btw, it shows the name correctly inside RockPool

ruff 2016-09-01 18:06

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by HtheB (Post 1514030)
It's a watchapp, it installs on my phone, but does not appear on the Pebble itself

Ah, so it doesn't even appear, not just broken fonts (squares). I'm currently reshufling apps (moving logic from blobdb to appmanager) so will pay attention whether there's somewhere missing unicode decoding or smth like that.
It's from appstore, isn't it? not sideloaded

HtheB 2016-09-01 18:33

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by ruff (Post 1514043)
Ah, so it doesn't even appear, not just broken fonts (squares). I'm currently reshufling apps (moving logic from blobdb to appmanager) so will pay attention whether there's somewhere missing unicode decoding or smth like that.
It's from appstore, isn't it? not sideloaded

App store indeed, I did add the link in that post in case you need to test

ruff 2016-09-08 10:37

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
I didn't find anything suspicious there, might be some desynchronisation. What happens when you try to launch the watchapp from the phone? There's an option for that. Or try to configure (which should launch the app). If nothing happens - can you collect the logs for the service (daemo) while doing that? also logs generated when pebble is connected could be useful (it should show app rescan progress).

HtheB 2016-09-08 16:27

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by ruff (Post 1514588)
I didn't find anything suspicious there, might be some desynchronisation. What happens when you try to launch the watchapp from the phone? There's an option for that. Or try to configure (which should launch the app). If nothing happens - can you collect the logs for the service (daemo) while doing that? also logs generated when pebble is connected could be useful (it should show app rescan progress).

Nothing happens on the watch when I try to launch from the phone. There are no settings.

How can I check the logs?

ruff 2016-09-08 20:52

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by HtheB (Post 1514596)
How can I check the logs?

Here created some quick and dirty description. If some options require more detailed explanation - please ask will expand them.

t3sserakt 2016-09-23 14:13

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
For me this issue is still open:

https://github.com/abranson/rockpool/issues/6

Rockpool Version1.1-1, Jolla is running 2.0.2.51, Watch Firmware 2.9.1.

abranson 2016-09-23 22:16

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
You can't initialize the watch? The button doesn't work?

MikeHG 2016-09-27 20:29

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Another feature request, and I'll admit this one's a little bit bonkers...

But would it be possible to do scheduled / location dependent watchfaces?

I was thinking initially it might be nice to be able to set my watch to automatically install a minimalist, easy to read face during the night, so looking at it with bleary eyes is a little easier, then switch it back to my day-to-day face before I wake up.

But then I saw a post on reddit about this project, which predicts where you are based on the wireless networks around you.

https://github.com/kootenpv/whereami

I'm wondering whether you could automatically switch watchface depending on whether you're at home or at work, for example. Have a fallback - when it doesn't recognise where you are - for when you're wandering around.

Probably lots of work. And maybe a little too far on the featuritis side. But you have to admit it would be pretty cool if you could pull it off... :)

abranson 2016-09-27 20:35

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Might not be that difficult actually. The Situations app does most of what you're asking for. I think it has a plugin interface, and it wouldn't be hard to tell Rockpool to switch watchface from there.

P@t 2016-09-28 08:20

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
I am wondering if I have an issue or if it is broader to everybody but since a recent update (cannot say exactly when), it seems that the volume up button function in the music apps does not respond in the watch!
I am not using it very often but for some time now (and so it has passed couple of reboots including for the watch), when I am using the 'music app' in the watch, the volume down can work but not the volume up button! And that same button is working in other apps of the watch (so not an hardware issue)
I am using the first pebble watch and the latest firmware (v3.12.2), using latest rockpool (v1.1-1), and latest sfos (2.02.51)

is it working for you?

abranson 2016-09-28 08:24

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Just tested and both volume buttons work for me. I've noticed that sometimes it can get disconnected from the pulsoaudio bus and can't reconnect, but this means neither of the volume buttons work until the daemon is restarted.

ruff 2016-09-29 06:24

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
New apps2 beta posted with Send Text GUI, debug log suppression and WeatherUnderground WeatherApp provider. Details are in release notes. Would welcome any feedback.

*sigh* no one even noticed sun phases are incorrect. Ok, time for a weatherapp gui.

gapintheclouds 2016-10-01 09:05

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Hello,

First off, big fan of Rockpool! Thanks very much to all developers involved :-).

I recently reset my Jolla and now I'm trying to get my Pebble Classic up and running again. I installed Rockpool (1.1-1) using Warehouse. I've paired the phone and watch in the Bluetooth settings, but when I open Rockpool I get the message 'Loading and Connecting...' with swirly arrows. If I click on 'Restart Service' it doesn't change.

Any help would be greatly appreciated.

Cheers!

rcolistete 2016-10-01 10:50

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by ruff (Post 1515798)
New apps2 beta posted with Send Text GUI, debug log suppression and WeatherUnderground WeatherApp provider. Details are in release notes. Would welcome any feedback.

*sigh* no one even noticed sun phases are incorrect. Ok, time for a weatherapp gui.

Link ?
10 chars

ruff 2016-10-01 11:04

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by gapintheclouds (Post 1515921)
when I open Rockpool I get the message 'Loading and Connecting...' with swirly arrows. If I click on 'Restart Service' it doesn't change.

This screen appears when service is not running. Can you get to the CLI (ssh or Terminal) and do
systemctl --user status rockpoold
?
It should show whether it's running and last couple lines of logs associated with the service.

ruff 2016-10-01 11:05

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by rcolistete (Post 1515928)
Link ?

You mean this?

gapintheclouds 2016-10-02 09:38

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by ruff (Post 1515929)
Can you get to the CLI (ssh or Terminal) and do
systemctl --user status rockpoold
?

Thanks Ruff. Here's the output:

Code:

[nemo@Sailfish ~]$ systemctl --user status rockpoold
rockpoold.service - Rockpool daemon for Pebble smartwatches
Loaded: loaded (/usr/lib/systemd/user/rockpoold.service; enabled)
Active: failed (Result: start-limit) since Sun 2016-10-02 10:28:53 BST; 26s ago
Process: 8349 ExecStart=/usr/bin/invoker -o --type=qt5 /usr/bin/rockpoold (code=exited, status=1/FAILURE
)
Main PID: 8349 (code=exited, status=1/FAILURE)

I tried starting it manually and I got this:

Code:

[nemo@Sailfish ~]$ /usr/bin/invoker -o --type=qt5 /usr/bin/rockpoold
invoker: Invoking execution: '/usr/bin/rockpoold'
Failed to invoke: Booster: Loading invoked application failed: 'libQt5Bluetooth.so.5: cannot open shared o
bject file: No such file or directory'

A missing dependency, that somehow didn't get installed when I reset the phone?

Thanks for your help :).

ruff 2016-10-02 13:53

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by gapintheclouds (Post 1515978)
A missing dependency, that somehow didn't get installed when I reset the phone?

Yeah, can you reinstall rockpool? it should pull the missing deps. Phone reset probably just force-installed all explicit packages on the list.

gapintheclouds 2016-10-02 16:42

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by ruff (Post 1515985)
Yeah, can you reinstall rockpool? it should pull the missing deps. Phone reset probably just force-installed all explicit packages on the list.

Thanks for that. Still get the error message after reinstall. Tried removing and adding abranson's repo as well as installing the rpm directly. Is it worth resetting the phone again and then installing while still on pre-2.0 Sailfish in case something went wrong during an update somewhere?

Cheers!

ruff 2016-10-02 16:57

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by gapintheclouds (Post 1516001)
Tried removing and adding abranson's repo as well as installing the rpm directly. Is it worth resetting the phone again and then installing while still on pre-2.0 Sailfish in case something went wrong during an update somewhere?

This is not custom package, rather from core. This is odd. Can you do following commands on your phone? The lib is apparently in the deps and if rpm is getting installed it means dependency is resolved.
Code:

[nemo@Sailfish ~]$ rpm -qR rockpool | grep libQt5Bluetooth.so.5
libQt5Bluetooth.so.5 
[nemo@Sailfish ~]$ ls -la /usr/lib/libQt5Bluetooth.so.5
lrwxrwxrwx 1 root root 24 Mar  5  2016 /usr/lib/libQt5Bluetooth.so.5 -> libQt5Bluetooth.so.5.2.2
[nemo@Sailfish ~]$ rpm -qf /usr/lib/libQt5Bluetooth.so.5
qt5-qtconnectivity-qtbluetooth-5.2.0+git0-1.3.61.armv7hl
[nemo@Sailfish ~]$ rpm -ql qt5-qtconnectivity-qtbluetooth
/usr/lib/libQt5Bluetooth.so.5
/usr/lib/libQt5Bluetooth.so.5.2
/usr/lib/libQt5Bluetooth.so.5.2.2
/usr/lib/qt5/qml/QtBluetooth
/usr/lib/qt5/qml/QtBluetooth/libdeclarative_bluetooth.so
/usr/lib/qt5/qml/QtBluetooth/plugins.qmltypes
/usr/lib/qt5/qml/QtBluetooth/qmldir
[nemo@Sailfish ~]$


abranson 2016-10-02 19:36

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
I'm sure this happened before with pebbled...

Similar, but that ended up being a strange version of qtbluetooth coming from openrepos. Might help though: https://github.com/smokku/pebble/issues/52

gapintheclouds 2016-10-02 22:02

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Quote:

Originally Posted by ruff (Post 1516004)
The lib is apparently in the deps and if rpm is getting installed it means dependency is resolved.

Thanks Ruff. The 2nd and 3rd commands resulted in 'file not found' and the final one said package not installed. So I installed it using

Code:

[root@Sailfish nemo]# pkcon install qt5-qtconnectivity-qtbluetooth
and Rockpool seems to run marvellously again :). Haven't got the Pebble to hand, but I'll try it tomorrow. Pretty confident it'll work though. Thanks again for your help!

abranson 2016-10-04 21:35

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Version 1.2-1 released!

explit 2016-10-06 08:53

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
Hello Ladies and gentleman.
Since yesterday i have Pebble Classic A600 an i use it with rockpool 1.2.-1 on my Fairphone 2.
It updated the Firmware to 3.12.2

My problem is the missing unicode support in the notifications.

Can it be solved ?
I read somewhere on the russian forum, there exist Firmware 4.1.2 which supports unicode.
How i can install it?

abranson 2016-10-06 09:03

Re: [Announce] Rockpool - Pebble daemon for Sailfish
 
I don't think the classic supports unicode, you have to upload a language file on the older watches. But ruff added that, so you can do it with Rockpool in the settings.


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

vBulletin® Version 3.8.8