Smart Home Dock Trait Schema
action.devices.traits.Dock - This trait is designed for self-mobile devices that can be commanded to return for charging.
By and large, these are currently robotic vacuum cleaners, but this would also apply to some drones, delivery robots, and other future devices.
Device ATTRIBUTES
None.
Device STATES
Devices with this trait may report the following
  states as part of the QUERY operation. To learn
  more about handling QUERY intents, see
  Intent fulfillment.
| States | Type | Description | 
|---|---|---|
| isDocked | Boolean | Required. Whether the device is connected to the docking station or not. | 
Examples
Is my device docked?
{
  "isDocked": true
}
Device COMMANDS
Devices with this trait may respond to the following
  commands as part of the EXECUTE operation. To learn
  more about handling EXECUTE intents, see
  Intent fulfillment.
action.devices.commands.Dock
Dock the device.
Parameters
| Parameters | Type | Description | 
|---|---|---|
| No properties | ||
Examples
Dock my device.
{
  "command": "action.devices.commands.Dock",
  "params": {}
}
Sample utterances
de-DE
- 
        
          
            Staubsauger andocken
en-US
- 
        
          
            dock 
          
        
          
            the vacuum 
es-ES
- 
        
          
            envía 
          
        
          
            el robot a la base
fr-FR
- 
        
          
            remets 
          
        
          
            l'aspirateur robot sur sa base
