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