Control Sonos from autowear by using autovera

Control Sonos from autowear by using autovera

  1. Stu Gott
    These instructions assume you own a Sonos zone, a Vera, and
    1. have correctly set up autovera http://dkc.dozuki.com/Guide/How+to+install+AutoVera/2
    2. have installed the Blue Orb HD Icon pack https://play.google.com/store/apps/details?id=net.dinglisch.android.ipack.blueorbhd
    3. have correctly set up your Sonos zone to work with your Vera. https://apps.mios.com/plugin.php?id=4226
    in AutoWear, under manage screens, add a new FourScreen:
    Screen Name: SonosScreen
    Creation Event: ShowSonos
    Trigger Events: checked
    Icon Right: android.resource://net.dinglish.android.ipack.blueorbhd/a_media26_arrows_skip_forward
    Tap Right: fastForward
    Icon Bottom: android.resource://net.dinglish.android.ipack.blueorbhd/a_media36_delete
    Tap Bottom: volumeDown
    Icon Left: android.resource://net.dinglish.android.ipack.blueorbhd/a_media25_arrows_skip_back
    Tap Left: rewind
    Icon Top: android.resource://net.dinglish.android.ipack.blueorbhd/a_media291_volume1
    Tap Top: volumeUp
    Icon Center: android.resource://net.dinglish.android.ipack.blueorbhd/a_media27_pause_sign
    Tap Center: pause
    Long Tap Center: play
    Screen Mode: Turn on
    Animation: Slide from right
    Command prefix: sonosCommand
    Open Now: true

    Under manage notifications, add a new one:
    Title Sonos
    priority: 0
    Content Icon: true
    Button 1: ShowSonos
    icon 1: ic_launcher
    Open Now: true
    Trigger Event: true
    Name: SonosLauncher
    Event that creates this: SonosNotification

    In tasker, create a new Task called Sonos Command:
    1. Auto Vera Devices
    Device: <select your zone>
    Service: Media Navigation
    Action: Pause
    If: %awcomm ~ pause
    Label: PAUSE
    2. Auto Vera Devices
    Device: <select your zone>
    Service: Media Navigation
    Action: Play
    If: %awcomm ~ play
    Label: PLAY
    3. Auto Vera Devices
    Device: <select your zone>
    Service: Media Navigation
    Action: Skip Down
    If: %awcomm ~ fastForward
    Label: FAST FORWARD
    4. Auto Vera Devices
    Device: <select your zone>
    Service: Media Navigation
    Action: Skip Up
    If: %awcomm ~ rewind
    Label: REWIND
    5. Auto Vera Devices
    Device: <select your zone>
    Service: Volume
    Action: Up
    If: %awcomm ~ volumeUp
    Label: VOLUME UP
    5. Auto Vera Devices
    Device: <select your zone>
    Service: Volume
    Action: Down
    If: %awcomm ~ volumeDown
    Label: VOLUME DOWN

    Create a profile:
    Context: Event, AutoWear Command
    Command Filter: sonosCommand.*
    Use Regex: checked
    Entry task: Sonos Command

    Any time you send the command SonosNotification to AutoWear, the notification will appear. touching it will show the 4-screen. If all goes well, you should be now be able to control your sonos directly from your AutoWear device.

    Keep in mind Sonos has indicated they are working on native support for android wear, which will hopefully make this project obsolete.
    Insanity and joaomgcd like this.

Recent Reviews

  1. kadeve
    kadeve
    5/5,
    Didnt use it but made my own MPC remote control based on this one