![]() |
[Announce] OpenWatch (Bluetooth watch support) for N900
1 Attachment(s)
Hello,
I want to introduce you OpenWatch, an application that makes Bluetooth watches (currently supported Fossil/Abacus/Sony Ericsson MBW-100/150/200) possible to connect to N900 (and other mobile platforms). OpenWatch offers standard features such as notification of incoming calls, text and instand messages and even controlling the default media player (track, volume). Just like Conversation Inbox Desktop Widget, OpenWatch can show you number of unread messages. Just like Desktop Command Execution Widget, you can write your own scripts to display output on the watch. With just released version 0.4.0 (available in extras-devel) you can use experimental API to display output from your application on the watch. You can find more info in this thread: http://www.smartmadsoft.com/forum/in...m=16&topic=176 I would like to ask you for help/guidance (since I don't have much experience with linux) - I want to monitor incoming e-mails/skype calls/pim events. If you can help, please let me know. |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
He-he :) I already made implementation Telepathy calls handling :)
So, can you help me with SoftBank AT-commands for news and mails? |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
I only know command for Softbank SMS (BTWMT).
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
oh!!! moneytoo, please show spec or examples of BTWMT usage.
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
About handling of VoIP and ordinal telephony calls. The right way is to use Telepathy framework.
So the first thing that you need is to implement Telepathy Observer interface ( http://people.collabora.co.uk/~danni...r.clients.html http://telepathy.freedesktop.org/spe....Observer.html ). To handle VoIP calls only you need to create filter for TP_IFACE_CHANNEL ".ChannelType" = TP_IFACE_CHANNEL_TYPE_STREAMED_MEDIA and TP_IFACE_CHANNEL ".TargetHandleType" = TP_HANDLE_TYPE_CONTACT. The observe method will be called when new challes creates. Incoming call can be identified by TP_IFACE_CHANNEL ".Requested" property of channel. You should set hook to "members_changed" signal of channel to handle switching call to active state. The caller identifier sored in TP_IFACE_CHANNEL ".TargetID" property of channel. |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Does your program mutes ring for +CSIL=1 and how?
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Ugh... I'll stick to Omega, IWC, Panerai etc.
Ok I'm a watch nut... these ones just don't do it for me. Good luck anyway! |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Quote:
Code:
\r\n+BTWMT: 1,53,\"+420720123456\",\"jmeno jmeno\",\"08/09/26,16:12:26+04\",0,0\r\n Code:
Name in hiragana: |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Quote:
Maybe AT+BTWRER=1 is about news? For +BTWMT the format looks like: +BTWMT <delivery flag ??>,<command size>,<number>,<remote party>,<date>,<message type ??>,<text size> Did you understood the value of AT+BTWCLKT=500 and AT+BTWCLKOK=1 commands? |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Thank you moneytoo. I used OpenWatch when I had my SE X1, and it was awesome! Actually, OpenWatch was one of the few apps I really missed when I bought my N900. I found this thread just a few days ago. My MBW-100 just broke, but I bought an MBW-150 today. It works great with my N900.
Once again, thank you! I hope you keep up supporting OpenWatch for N900 |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
(Sorry for maybe this double post, i'm not sure if my other post will be read in this old tread)
OpenWatch worked great for me with my Sony MBW-150 watch, Nokia N900 and PR1.1. Since PR1.2, it does not work anymore. Openwatch can be installed, but it seems it can't be established a connection between Openwatch and MBW-150 afterwards. Could this very useful appliction be recompiled for PR1.2? Thanks! nexus |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
nexus101:
OpenWatch v0.4.2 (released yesterday) fixes sms/im issues on PR1.2. I'm not sure if there are any other problems... |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
ok, thanks for quick response. I'll check the new version out.
Hopefully my "does not connect annymore" are gone then, too :-) I'll report here later again. regards, nexus |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Hm. Still does not work.
I downloaded and installed openwatch v0.4.2. After re-pairing and restarting the phone, I still can't establish any connection with the MBW-150 Watch. Pressing a button on the watch shows that the watch tries to connect viea bluetooth. And in the bluetooth settings on N900, I can see for a millisecond that the "disconnect"-Button gets highlighted but then is un-highlighted again because the connection seems to fail. I hadn't any problems with PR1.1 and openwatch v0.4.1. regards, nexus |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Same issue here, any suggestions on how to extract errorlogs and debug info?
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Yes, how can we help to find the reason for the connection problems?
Thanks, nexus |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
It works fine on my N900. Try uninstalling and installing OpenWatch.
1) Make sure OpenWatch is running ("ps | grep openwatch") 2) If OpenWatch runs but the connection doesn't work, disable autostart, reboot and launch OpenWatch manually to see any possible errors ("python /opt/openwatch/openwatch.pyc") in the terminal. |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Still does not work.
if touched on the OpenWatch icon, you can see with `ps | grep openwatch` the following: 1442 user 28008 S -user-bin-python /opt/openwatch/openwatchui.pyc 1445 user 2088 S grep openwatch when calling `python /opt/openwatch/openwatch.pyc` I get the follwoing error message: Traceback (most recent call last): File "openwatch.py", line 11, in <module> ImportError: No module named bluetooth So it seems the bluetooth module is missing? regards, nexus |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
The Bluetooth module is python-bluez. That's why one of the requirements is installing maemo-python-device-env which already includes python-bluez. It's noted in the requirements: http://www.smartmadsoft.com/forum/in...m=16&topic=176
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
okay, indeed, now it works :-)
I'm very sorry to have caused so much trouble. I missed the fact that the PR1.2 update also deleted that package :-) How about putting this package into the dependency of openwatch such that maemo-python-device-env is immediately installed with openwatch? Anyway, thanks for your support! nexus |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
From what I understand, moneytoo won't be able to implement email notifications unless the community helps him out http://talk.maemo.org/showthread.php?t=43694
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
But first they have to fix the e-mail client to sync my e-mails (https://bugs.maemo.org/show_bug.cgi?id=10504). :mad:
This is the main reason I'm not using N900 on a daily basis so there isn't much of a progress in the development of OpenWatch. |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Quote:
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
I noticed that you can't disalble the sound of a call via openwatch (I can't remember if it worked with PR1.1 because PR1.2 was out very quickly since *I* bought the N900 ;-) ).
However, on my Sony-Ericson MW-150 a icon is shown, that the sound is disabled (and also the virbration of the watch stops) but the phone is still ringing. Double-Pressing the button (or holding the button? -- can't remember now because i usually don't use this) declines the incoming call and that works with openwatch. I frequently just want to mute the n900 to silently leave the room and then accept the call. Is this a bug of openwatch or an not yet implemented feature? Thanks, nexus |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
nexus101: This feature is not implemented in OpenWatch.
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Can you read SMS using this?
Do bluetooth headsets still work simultaneously? http://regmedia.co.uk/2007/06/15/sonye_mbw150_2.jpg Looks tempting... |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Was Wondering if the Open Watch app can be used to display song titles on the SE MW600 Bluetooth Headsets?
Any possible mods maybe to make them compatible.. Also.. am looking to buy a MBW 150 Music or Executive editions.. Any offers? |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
@imperiallight - yes on both questions, however openwatch supports only sms preview.
@rnb89 - I doubt if openwatch will fully work with SE MW600, I don't know mw600 api but I think it shouldn't be too hard to make something workable. Anyway, I have Classic version because I think looks best. I've made my own program for my SE MBW-150 in ruby (I precompiled ruby bluetooth module for this - if anyone is interested I can share) so I have full control over phone from my watch (loads playlists into mediaplayer with boosted fm transmitter, obviously phone/sms stuff and anything that comes to my mind - it's so easy to implement new stuff with ruby). |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Can Anyone Please tweak Openwatch and make i t work with the MW600.. I would love song name etc displayed on my headset..
I can try if a basic guide is provided.. |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Hej!
I am investigating on buying a MBW-150 Music Edition watch. Question 1: Is OpenWatch fully supporting PR1.2? Question 2: Is OpenWatch fully supporting said watch? Do IM-SMS-Call-Notifications work? Does music player control keys fully work (prev, next, play, stop)? Question 3: Is OpenWatch generally stable and ready for everyday use, or is it just a "tech demo"? Does anybody use his N900 with a bluetooth watch on a daily basis? ---- I've read both threads about OpenWatch and googled a bit but couldn't find satisfying information. Thanks for any insights on these questions! |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Yesterday I bought a MDW-150 Exclusive Edition from Amazon.co.uk :) Thanks to moneytoo for this great app, and quingu for asking a question and bumping the thread (I didn't know anything about openwatch before)
Mine didn't shipped yet but I'll try to answer your questions based on other users' experiences: First of all, DO NOT BUY it from MobileCityOnline (Amazon.com) there's lots of reports about this seller and they got a batch of defective watches. You can buy it from Amazon.co.uk instead. AFAIK, OpenWatch is now fully supported on PR1.2 and all features working well enough for everday use. And there's some ppl out there on openwatch forums using openwatch with their maemo devices. Anyway It would be great if someone posted a video review about his OpenWatch experience, so we would know how it looks like and how useful it is :) Or I can do that too but I'm not gonna get my watch soon (ETA: 10 - 16 September) |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Quoted from my post on smartmadsoft forums:
Quote:
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
That's bad news. This was beginning to sound really exciting. Let's see if there comes anything out of this.
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Quote:
I would love to give your version a try!! Would u pass it over to me!? |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
I wrote a very simple script, to cheat (in exams/work/life). Well, It's a script to print text on your watch. I don't need it much nowadays but I guess It's a must-have for students :P
Create a file named owcheater.sh and owcheater, fill it up with entries, like: Quote:
owcheater.sh file: Quote:
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
OpenWatch (one at extras-devel) on N900 works nicely for SMS and IM notification as well as music player control (volume+/-, Stop/Play) with my MBW-150. Liking that MBW-150 can read the battery level (%) of N900 and show how many SMS/IM received.
The major problem I've found is no vibration alear and no caller ID displayed for incoming calls. |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Quote:
Quote:
|
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Quote:
Let's discuss over there. |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
Just report here OpenWatch works perfectly on my N900 now.
Time/Calendar sync, SMS/IM/Call notifications, Media Control (music/video play, pause, next, prev, vol+/-) and read remaining battery of N900. Vibration alert when I walk away from N900 also. My 2 years old MBW-150 (Music Edition) rocks now :D |
Re: [Announce] OpenWatch (Bluetooth watch support) for N900
MoneyToo,
OpenWatch seems really cool. I just got a new BT watch so I could use it and find I chose the wrong one. Can you tell me what is different about the LG LBA-T950 and why OpenWatch won't work with it? I'm hoping to work on the software myself if need be. |
All times are GMT. The time now is 05:03. |
vBulletin® Version 3.8.8