Purpose

This integration uses a custom skill that allows HomeSeer users to control all of their devices and events. The  voice syntax is a bit more complex than it is with our SmartHome skill but it provides more complete control of systems.

Voice Command Syntax Samples

Requirements

Initial Setup

You'll need to add a user account to your HS4 system with your MyHS credentials and you'll need to enable Admin and Local permissions to this account. Once that's done, you'll need to enable voice commands for the HomeSeer devices or device features you wish to control with Alexa. Follow these steps to set this up:

Add MyHS User Account to HS4

Open your HomeSeer system's web interface and navigate to Setup > Users. Add a new user with your MyHS account credentials. Enable Admin and Local permissions.

Enable Voice Commands for HS4 Devices or Features

Devices must be manually enabled for voice commands in order to be discovered by Alexa. In HS4, it's possible to enable root devices or features. To enable voice commands, navigate to the settings for the root device or for the feature, and tick the Voice Command Enabled checkbox:



Use the guide below to determine which method is best for your specific devices and then check the Voice Command Enabled checkbox in the settings for the root device or for the feature(s). Use the appropriate option below depending on the type of device you wish to control.

Enable Root DevicesEnable FeaturesEnable Root Device & Features
Use this option for devices that have only one controllable feature.Use this option for devices that have more than one controllable feature.This duplicates "Enable Root Devices" option.

If the root device is enabled for voice, the discovered device will use the root name and will control the first controllable feature only. In the example above, the Candle Lights will be controlled and it will appear like this in Alexa:If the root device is disabled for voice, and the feature are enabled, the discovered device(s) will use the feature names and every controllable feature will be controlled. In the example above, the Candle Lights & the Sofa Lights will be controlled they will appear like this in Alexa:If the root device and features are checked, the features will be ignored and the discovery will work as if only the root device was checked. In the example above, only the Candle Lights will be controlled and it will appear like this in Alexa:

Smart Home Skill Setup

  1. Open the Alexa app on your mobile device or visit https://alexa.amazon.com from your web browser and sign in to your Amazon account.
  2. Click or tap Skills or Skills & Games and search for HomeSeer.
  3. Select HomeSeer Home Automation Skill and click Enable.
  4. Our MyHS login page will appear. Enter your credentials and click Log In.
  5. Close the login window and click Discover Devices
  6. Alexa will take a moment to find all the devices it can and bring you to a list of them once it is complete. 

Testing Control of Devices

Use the syntax and examples below to construct phrases that will control and obtain status from HomeSeer devices.

Syntax Template

Controlling HomeSeer Devices 

Controlling "All" HomeSeer Devices 

Obtaining Status From HomeSeer Devices

Testing Control of Events

Use the syntax and examples below to construct phrases that will launch HomeSeer events.
Tip: Consider changing your Event Names if the phrases you're required to use sound unnatural in any way.

Syntax Template

Launching HomeSeer Events

Troubleshooting

If for any reason, you can't control your devices after discovery, here are a few things to check:

If everything is working but you still can't control devices, open a service desk ticket for help.