[How To] Launch Tasker tasks from the G Watch - AutoVoice integration possible

5 min read Original article ↗
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

[How To] Launch Tasker tasks from the G Watch - AutoVoice integration possible

Jun 19, 2014
332
107
31
Munich
This isn't really a full tutorial, more a merge of two separate ones so that you can start tasker tasks and / or autovoice, in order to do home-automation or basically just start any tasker task you want.

Let me show you what I'm talking about:


What you need:

Basicly you need to set up a notification using AutoNotification (You can use this tutorial to set up a notification if you do not know how).
Important:
  • You have to use Buttons for the actions, as only these will be visible and usable on the watch.
  • Do NOT select "Persistent" mode, else the notification will not show up on the watch
  • You have to select a sound for the notification, else the notification will not show up on the watch
  • Do NOT select "Dismiss on Touch", else the notification can only be used once
Also useful: If you do not set a text, the notification will only be visible on the phone when the status bar is expanded. This keeps you status bar clean, which I prefer.

Create the necessary profiles and tasks for each button (as shown in the tutorial). I have one button to start my task and one to dismiss the notification.
This being done you can now run the task to open the notification. The notification will show up on your watch and you can launch the actions you set for each button. If you don't want to use AutoVoice profiles, you're done here :)

If you do though (like me) in order to (for example) start more tasks using only your voice (useful for home automation) continue reading.

Setup AutoVoice profiles in tasker (you can use this tutorial if you don't know how) for each voice command you want to use. Then create a task to launch AutoVoice recognition. Set this task as the task that will be executed when you press the button you created above. Done, you can now use your watch to start AutoVoice recognition and execute any task you want by voice.

My setup:
A notification with 2 buttons: The first one opens AutoVoice recognition on my N5 so that I can say for example "Turn the lights on". The second one deletes the notification when I don't need it anymore.
I have seperate Tasker profiles with AutoVoice to start several home automation commands (control my lights, pc, etc).
That's it, it's really not that complicated.

I hope this was useful, as soon as the Google Now API Xposed Module will be updated, you can also start tasks from your watch directly by voice without the need of this notification. But until then this is a good alternative, in my opinion at least ;)

Jun 19, 2014
332
107
31
Munich
If you want to start tasks directly from your watch with your voice you can now do this again (watch the video). Google Now API has been updated to 1.31. Combine that with AutoVoice like I did here to unlock unlimited possibilities. Requires Xposed Framework. Or you can use the method above instead.
I had some fun with this last night - I couldn't get IFTTT to launch with standard voice commands, so I ended up putting together "launch if/then" which launches it properly.

I had some Google Play credit left over, so I ended up buying Tasker and AutoVoice Pro.

Thanks for sharing this!

If you want to start tasks directly from your watch with your voice you can now do this again (watch the video). Google Now API has been updated to 1.31. Combine that with AutoVoice like I did here to unlock unlimited possibilities. Requires Xposed Framework. Or you can use the method above instead.

Where did you find the google now api 1.3.1 update? its not showing up on xposed.
I can get the notification and buttons on my watch, but am not able to link that button to my tasked to turn on the wemo light... Can someone please help?

Thnx

Jun 19, 2014
332
107
31
Munich
I can get the notification and buttons on my watch, but am not able to link that button to my tasked to turn on the wemo light... Can someone please help?

Thnx

You have to set a profile which activates when autonotification receives a message. That message must be the name of the button. This profile will then launch the task.

Sent from my Nexus 5 using XDA Premium 4 mobile app

Similar threads