Register Traits

  • Device abilities, called traits, are used to associate queries with commands for your device.

  • You declare the traits your device supports within your device model.

  • Google provides a variety of common traits that can be used across different device types.

  • You can add traits to your device model, such as the On/Off trait to control an LED, using the Actions Console.

The Google Assistant needs to be able to associate a query with a command to send to your device. For this to work, you need to declare what kinds of abilities your device supports. These abilities are known as traits. You declare these traits within your device model.

Google has already created a wide variety of common traits found on many devices. These traits are not tied to just one device type, you can use them as you choose.

Add a trait

You previously defined a model, now update it by adding a trait. In this case, add an On/Off trait to control an LED attached to your device.

  1. Open the project in the Actions Console.

  2. Select the Device registration tab from the left navbar.

  3. Click a model from the list to edit it.

    Model list

  4. Click the pencil in the Supported traits box to add the trait.

    Edit traits

  5. Select the OnOff checkbox. Click SAVE.

    Onoff trait

  6. Make sure to save changes to the model. Click SAVE again.

    Saved trait

Next step

Handle Commands