Prerequisites
- SE SmartWatch (I use MBW-150)
- OpenWatch + OpenWatch plugin for Tasker/Locale
- Tasker 1.3 or greater
About
This profile connects your android phone with a Sony-Ericsson SmartWatch (using OpenWatch plugin)
This profile checks for new calendar entries, and when they occur trigger the Silent Mode, and send message to the smart phone (I use SE MBW-150).
Change Google Calendar name before use. ;)
Profile setup
Profile: meeting (8)
State: Calendar Entry [ Title:* Location:* Description:* Available:No Calendar:Google:knut funkel ]
Enter: Anon (7)
A1: Silent Mode [ Mode:Vibrate ]
A2: OpenWatch Message [ Configuration:VDD:%CALTITLE %CALLOC Package:org.handydroid.openwatch.locale.message Name:OpenWatch Message ]
References
Link to OpenWatch:
https://play.google.com/store/apps/details?id=com.smartmadsoft.openwatch&hl=en
Link to OpenWatch plugin for Tasker/Locale:
https://play.google.com/store/apps/details?id=org.handydroid.openwatch.locale.message
Give me some help on how to upload Profiles, plz ;)
Pasted the xml content here temporarily, until I can figure out how to have the file download properly. :o
<TaskerData sr="" dvi="1" tv="1.3m"> <Profile sr="prof8"> <cdate>1342395719729</cdate> <edate>1342649561136</edate> <id>8</id> <mid0>7</mid0> <nme>meeting</nme> <State sr="con0"> <code>5</code> <Str sr="arg0" ve="3"/> <Str sr="arg1" ve="3"/> <Str sr="arg2" ve="3"/> <Int sr="arg3" val="1"/> <Str sr="arg4" ve="3">Google:knut funkel</Str> </State> </Profile> <Task sr="task7"> <cdate>1342395719708</cdate> <edate>1342649561136</edate> <id>7</id> <pri>10</pri> <Action sr="act0" ve="3"> <code>310</code> <Int sr="arg0" val="1"/> </Action> <Action sr="act1" ve="3"> <code>14261</code> <Bundle sr="arg0"> <Vals sr="val"> <com.twofortyfouram.locale.intent.extra.BLURB>VDD:%CALTITLE %CALLOC</com.twofortyfouram.locale.intent.extra.BLURB> <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>org.handydroid.openwatch.locale.message.extra.LINE1 org.handydroid.openwatch.locale.message.extra.LINE2</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS> <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>java.lang.String</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type> <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> <org.handydroid.openwatch.locale.message.extra.LINE1>%CALTITLE</org.handydroid.openwatch.locale.message.extra.LINE1> <org.handydroid.openwatch.locale.message.extra.LINE1-type>java.lang.String</org.handydroid.openwatch.locale.message.extra.LINE1-type> <org.handydroid.openwatch.locale.message.extra.LINE2>%CALLOC</org.handydroid.openwatch.locale.message.extra.LINE2> <org.handydroid.openwatch.locale.message.extra.LINE2-type>java.lang.String</org.handydroid.openwatch.locale.message.extra.LINE2-type> <org.handydroid.openwatch.locale.message.extra.NOTIFY_DURATION>0</org.handydroid.openwatch.locale.message.extra.NOTIFY_DURATION> <org.handydroid.openwatch.locale.message.extra.NOTIFY_DURATION-type>java.lang.Integer</org.handydroid.openwatch.locale.message.extra.NOTIFY_DURATION-type> <org.handydroid.openwatch.locale.message.extra.TOAST_DURATION>0</org.handydroid.openwatch.locale.message.extra.TOAST_DURATION> <org.handydroid.openwatch.locale.message.extra.TOAST_DURATION-type>java.lang.Integer</org.handydroid.openwatch.locale.message.extra.TOAST_DURATION-type> <org.handydroid.openwatch.locale.message.extra.TYPE>0</org.handydroid.openwatch.locale.message.extra.TYPE> <org.handydroid.openwatch.locale.message.extra.TYPE-type>java.lang.Integer</org.handydroid.openwatch.locale.message.extra.TYPE-type> </Vals> </Bundle> <Str sr="arg1" ve="3">org.handydroid.openwatch.locale.message</Str> <Str sr="arg2" ve="3">OpenWatch Message</Str> </Action> </Task> </TaskerData>