![]() |
Re: [Announce] Maebble - Pebble support for Maemo
(snip bat ideas)
I will keep the remainder including the excelent FOSS and privacy conscious gadgetbridge app of of the f-Droid app repository. https://github.com/Freeyourgadget/Gadgetbridge/wiki I have been using gadgetbridge to upload apps and do firmware update on the Pebble, this wiki also informs how to get the .pbw files and firmware files and then run them through gadgetbridge. Secondly, Proprog If you are still taking requests I would love to be able to scrape out info from the following programs once I can pair it!!!! *hxmtracker so I can read my Heart Rate Monitor while on the exercise cycle or grunting up big hills this is FOSS *some sort of bicycle computer feed to get both heart-rate and GPS speed odometer maybe incline too *Network bridge(with privacy switch in conf file) so some of the Pebble apps can work even better to selectivly firewall but that might be overkill(oy just got my first app trying to force a payment but failing as gadgetbridge blocks network) *read/display from a file or several files, so that in the future I can have a script or program just write something to a file and it will flash up on the Pebble every few minutes or when it changes *GPS some Pebble apps need GPS to run, but what I would really love is a way to utilize the gyro and compass to enable essentially either turn by turn connection to a driving program or just turn the Pebble into a compass pointing towards the destination. See Pebble app Compass for a great demo I would even poke into the code despite my being mostly less than a script kiddie. Have you done any pebble apps? |
Re: [Announce] Maebble - Pebble support for Maemo
while i don't have a pebble, i can say pairing is a completely separate thing from using the bluetooth link with, e.g. maebble.
i do not know if you tried pairing with simple-agent yet and what results you got ... |
Re: [Announce] Maebble - Pebble support for Maemo
SImple-agent for pairing, when done correctly (xx subs out MAC address)
Code:
simple-agent hci0 xx:xx:xx:xx:xx:xx (edit)cleaned up my earlier posts for brevity or off topic w/o removing anything useful and removed some redundant/repeat posts. |
Re: [Announce] Maebble - Pebble support for Maemo
HOT DAMN!!!!!!
I was about tho throw the pebble into a desk for the night. But I checked the cfg file in leafpad and there was a doubled up :: in the MAC again, fixed that reren pebbled and BLAM connected!! Now, while I see data in the log passing by listing music playing the music player control is NOT working nor reporting on the pebble, trying some test emails. But the link is up!! more stuff to figure out. (removing long distracting posts of me following cold trail) (edit) !!I can futz with the media player volume!! other media controls throw this error Code:
TIME So Code:
chmod 777 -R /tmp/oscp-user/ But big thankst to Proprog we have something very cool, just be sure if you are having problems that 1-the Pebble pairs in a way that is unusual 2-Be 100% sure of the MAC address and put Maebble.cfg in /home/user/.config/maebble/ 3-try to re-download the actual python files, they might have been corrupted in download, unzip, re-transmit, during a bad shutdown, or when I was moving them around. 4-re-read the thread 5-The Pebble and N900 are only really connected when the daemon(maebbled) is running There is more to do and I thank Proprog all the patience as I was wasting time chasing nonexistant problems. (edit) Even though fitbit bought Pebble's partly closed source assets, there is now Rebble a FOSS firmware project in the works for those of us who care about that stuff, looks like there might be geeks at Fitbit who do as they have released some methods of bypassing the old Pebble app store. https://rebble.io/ |
Re: [Announce] Maebble - Pebble support for Maemo
I got some help from proprog
so here is my .cfg be sure to check that use_oscp = False Code:
[btservice] I also get no SMS notification but here is the relevant output form maebbled.py --print_maemo SMS not-receive Code:
_send_message here is a few songs which work but no notification except the song queued/playing when I start mabbled Code:
response Code:
dbus_email "could not read email config file" in maebble.py line 733 cfg.readfp(open(r'/home/user/.config/maebble/maebble_email.cfg')) so I need to figure what to put in that proprog is getting text information to his N900, is anyone else? |
Re: [Announce] Maebble - Pebble support for Maemo
Did testing of some updates from proprog
This is the result of MY testing, this is personal experience only what works?(everythin that is supposed to for now) *SMS(in fonts which Pebble can read) *incoming call *music control(pause/play, skip fwd/bk) *music song playing(mostly automatic, you can click the middle button if it didn't update) *time update what not?(not designed in) *GPS *network bridging *uploading and managing apps on watch *other special app services To make life easier now that I can use this as part of everyday kit I made a launcher for my desktop and a launch script named it pebble and placed it here /home/user/.local/share/applications/hildon/pebble.desktop I use the icon from Openwatch Code:
[Desktop Entry] Code:
#! /bin/sh (edit) I like to wear a mechanical dive watch as it will always be easier to read than the Pebble and looks OK if I have to throw on a white shirt & tie, also no worry about battery especially if Pebble is BT leashed. This is no thin fitbit, anyone have a creative way to wear both without looking like a total tool? Right now I wear the Pebble with the watchface against my inner forearm and the screen displaying the mostly blacked-out TinyHands watchface and the dive watch out so I can see it for time and flip my wrist to see SMS or control music when cycling or working and I can feel the vibes. Pretty much I can stick the pebble in my posket but I want to have the dive watch with me anyways as my actual watch. |
Re: [Announce] Maebble - Pebble support for Maemo
I updated the semi-automation for maebble so it is even easier to start from the desktop as well as launching in a terminal with diagnostic information which you can close to easily kill the daemon. Also pops up a banner to tell you the daemon launcher script has started.
Eventually once this is stable I hope to figure out more dbus for the launcher so it gets a cute notification area paired bx with a disconnect button and maybe a daemon launcher which launches maebbled when the Pebble pairs. this is an updated /usr/bin/pebble don't forget to make it executable Code:
#! /bin/sh +x |
Re: [Announce] Maebble - Pebble support for Maemo
Quick question... Is it possible for maebbled to update firmware on Pebble (Time) watch? Because I can see that maebbled detects recovery fw on my Pebble Time snowy watch, but I do not see how to flash firmware onto the watch.
Thank you. Best wishes. ~~~~~~~~~~~~~~~~~ Per aspera ad astra... |
Re: [Announce] Maebble - Pebble support for Maemo
I think Proprog is just slowly porting over the whole feature set form libpebble including uploading firmwares and watch apps.
https://github.com/Hexxeh/libpebble |
Re: [Announce] Maebble - Pebble support for Maemo
Both functions are available in libpebble and it shouldn't be that much work to add them to maebble.
I have it on my todo list but other work is taking all my time at the moment. Hopefully I get some time to work on it the coming week. And with some luck maybe I can get my pebble time to work again if I can update the firmware manually. |
All times are GMT. The time now is 02:48. |
vBulletin® Version 3.8.8