Alexa Custom Skill

See the Setup Guide for Account Linking Steps. After linking your Amazon Alexa app with the Roomie Remote Custom Skill, to give a Custom skill command to Roomie Remote, you need to start with the wake word, “Alexa,” and then tell Alexa you want the command to apply to Roomie Remote by using the Roomie Remote invocation name, which is “Roomie Remote.” Voice commands you want to pass to Roomie Remote using the Custom skill start:

Alexa, tell Roomie Remote to …

Which would be followed by the appropriate command phrase. The “to” is omitted in some cases. For example, to start an Activity called Listen to Sonos in a Room named Office, you could say:

Alexa, tell Roomie Remote to Listen to Sonos in the Office

Keep the following in mind when structuring your Custom skill command phrases:

  • For a quick overview of how to give a command to Roomie Remote via Alexa, say:
    Alexa, start Roomie Remote.
    When Alexa asks “What would you like me to do?” at the end, you can either say a command phrase or say “Alexa, cancel.”
  • The Alexa voice service can sometimes have difficulty with obscure words and phrases. We recommend using words and phrases that Alexa finds easier to understand. The more common and distinct the word or phrase, the higher the likelihood that Alexa will understand it.
    Suggested Room names: Bedroom, Kitchen, Office, Living Room, Family Room, Dining Room, Parlor, Theater, Kid’s Room, Kid’s bedroom, Baby’s Room, Baby’s bedroom, Nursery, Guest Room, Guest bedroom, Bath, Bathroom, Restroom, Basement, Great Room, Drawing Room, Gym, Garage, Library, Patio, Cellar, Hall.
    Recommended Activity suffixes (these would be preceded by the normal prefixes, like Watch, Listen to, Play, and so on): TV, Television, Roku, Dish, TiVo, Plex, Kodi, Sonos, Receiver, Music, Lights, Shades, Blu-ray, DirecTV, Fire TV, Fireplace TV, Kitchen TV, Apple TV, Mac, Camera, Power Off, System Off.
  • In your Roomie Remote configuration, try to avoid using Room or Activity names that are similar. For example, “Watch TV 1” and “Watch TV 2” in the same Room will reduce probability of success.
    Make sure to adhere to standard Activity names as generated by Roomie Remote, such as “Watch TiVo” or “Listen to Sonos”. Non-standard Activity names have a higher probability of not being correctly recognized.
  • Roomie Remote supports a wide variety of command phrases, so if one phrasing of a command does not work, try something similar.
    For example, “Alexa, tell Roomie Remote to start Listen to Sonos in the Office” could also be “Alexa, tell Roomie Remote to turn on Listen to Sonos in the Office” or you could omit the verb entirely and just say “Alexa, tell Roomie Remote to Listen to Sonos in the Office.”
    Command phrases do not have to be grammatically correct.
  • When referring to Rooms and Activities, use Rooms and Activities that are currently configured in Roomie Remote.
  • Not all command phrases need to specify an Activity and a Room. Instead, if the context of the command phrase is clear, the additional information does not need to be included.
    For example, if you give the command phrase:
    Alexa, tell Roomie Remote to set the current Room to Office
    Roomie Remote would set the current Room to the Office.
    Then if you wanted to mute the current Activity in the Office, the next command phrase would only need to be:
    Alexa, tell Roomie Remote to mute
    The Room context is clear, so it does not need to be part of the command phrase.

Common Custom Skill Command Phrases

Following are some examples of command phrase structure, with examples. Some examples do not follow the structure exactly, because variations work. Words in braces are placeholders for parts of your Roomie Remote environment (a Room or Activity, for example) or a desired value (Volume, for example).

  • Setting the Room: Alexa, tell Roomie Remote to set the current Room to {Room}
    Alexa, tell Roomie Remote to set the current Room to Office
  • Starting an Activity: Alexa, tell Roomie Remote to turn on {Activity}
    Alexa, tell Roomie Remote to Listen to Sonos
  • Powering off: Alexa, tell Roomie Remote to power off {Room}
    Alexa, tell Roomie Remote to power off the Living Room
  • Muting: Alexa, tell Roomie Remote to mute {Room}
    Alexa, tell Roomie Remote to mute Home
  • Unmuting: Alexa, tell Roomie Remote to unmute {Room}
    Alexa, tell Roomie Remote to unmute Kitchen
  • Playing: Alexa, tell Roomie Remote to play in {Room}
    Alexa, tell Roomie Remote to play in Living Room
  • Pausing: Alexa, tell Roomie Remote to pause {Activity}
    Alexa, tell Roomie Remote to pause the Kitchen
  • Next: Alexa, tell Roomie Remote to skip to the next chapter in {Room}
    Alexa, tell Roomie Remote to skip to the next chapter in Office
  • Previous: Alexa, tell Roomie Remote to go back a scene on {Activity}
    Alexa, tell Roomie Remote to go back a scene on Listen to Sonos
  • Skip: Alexa, tell Roomie Remote to skip in {Room}
    Alexa, tell Roomie Remote to skip in Office
  • Multiple Skip: Alexa, tell Roomie Remote to skip # times in {Room}
    Alexa, tell Roomie Remote to skip 6 times in Office
  • Replay: Alexa, tell Roomie Remote to replay in {Room}
    Alexa, tell Roomie Remote to replay in Office
  • Multiple Replay: Alexa, tell Roomie Remote to replay # times in {Room}
    Alexa, tell Roomie Remote to replay 6 times in Office
  • Volume up: Alexa, tell Roomie Remote to increase volume
    Alexa, tell Roomie Remote to increase the volume to 20
  • Volume down: Alexa, tell Roomie Remote to decrease {Activity} volume in {Room}
    Alexa, tell Roomie Remote to decrease Watch TV volume in Office
  • Setting the volume: Alexa, tell Roomie Remote to set volume to {Volume}
    Alexa, tell Roomie Remote to set volume to 25

If your Device supports volume in decibels, you can use two additional values:

  • {DBvolume}, which is a numeric value in decibels
  • {sign}, which can be “minus”, “negative”, “plus”, or “positive” (minus or negative is required for a negative value, plus and positive are optional)

For example, you could say:

Alexa, tell Roomie Remote to set volume to “20 decibels” or “minus 10 DB”.

Alexa skills are only available in specific countries. Check the Alexa Skill Store to determine whether a particular skill is available in your country.