Da kurz zusammengefasst:
Smart Home Skill
DiscoverAppliancesRequest
Example Utterances:
“Alexa, discover my smart home devices”
“Alexa, finde meine smarten geräte”
On/Off Messages
TurnOnRequest
Example Utterances:
“Alexa, turn on the device name”
“Alexa, schalte Gerätename ein”
TurnOffRequest
Example Utterances:
“Alexa, turn off the device name”
“Alexa, schalte Gerätename aus”
Tunable Lighting Control Messages
These messages set the color for a light, or set, increment and decrement the color temperature of a tunable white light. Currently these directives are supported in the US only.
SetColorRequest
Example Utterances:
“Alexa, set the device name to color”
“Alexa, set the bedroom light to red”
“Alexa, change the kitchen to the color blue”
“Alexa, turn the light fuschia”
SetColorTemperatureRequest
Example Utterances:
“Alexa, change the device name to shade of white”
“Alexa, make the living room warm white”
“Alexa, set the kitchen to daylight”
|
|
|warm, warm white|2200|
|incandescent, soft white|2700|
|white|4000|
|daylight, daylight white|5500|
|cool, cool white|7000
|
IncrementColorTemperatureRequest
Example Utterances:
“Alexa, set the device name cooler/whiter”
“Alexa, set the dining room cooler”
“Alexa, make the living room light whiter”
DecrementColorTemperatureRequest
Example Utterances:
“Alexa, set the device name warmer/softer”
“Alexa, set the dining room softer”
“Alexa, make the living room warmer”
Door Lock Control and Query Messages
These messages enable you to query for the current state and change the state of a lock. Currently these messages are supported in the US only.
GetLockStateRequest
Example Utterances:
“Alexa, is lock name locked/unlocked?”
Purpose: Requests the lock-state for the specified appliance.
SetLockStateRequest
Example Utterances:
“Alexa, lock the lock name”
Purpose: Sets the specified appliance to locked. Sent from the Smart Home Skill API to the skill adapter. Currently supported in the US only.
Temperature Control and Query Messages
These message types contain temperatures and provide directives for getting and setting the temperature of a device.
GetTemperatureReadingRequest
Example Utterances: “Alexa, what is the temperature of device name?”
Purpose: Requests the temperature reading of the specified device. Sent from the Smart Home Skill API to the skill adapter. Currently supported in the US only.
GetTargetTemperatureRequest
Example Utterances: “Alexa, what is the device name set to?
Purpose: Requests the current set temperature (setpoint) of the specified device. Sent from the Smart Home Skill API to the skill adapter. Currently supported in the US only.
SetTargetTemperatureRequest
Example Utterances:
“Alexa, set the room name to number degrees”
“Alexa, stelle Raumname auf Anzahl Grad”
IncrementTargetTemperatureRequest
Example Utterances:
“Alexa, increase the device name by number degrees”
“Alexa, erhöhe Gerätename um Anzahl Grad”
DecrementTargetTemperatureRequest
Example Utterances:
“Alexa, decrease device name by number degrees”
“Alexa, reduziere Gerätename um Anzahl Grad”
Percentage Messages
SetPercentageRequest
“Alexa, set name to number percent”
“Alexa, stelle Geräteame auf Anzahl Prozent”
IncrementPercentageRequest
Example Utterances:
“Alexa, increase device name by number percent”
“Alexa, erhöhe Gerätename um Anzahl Prozent”
DecrementPercentageRequest
Example Utterances:
“Alexa, decrease device name by number percent”
“Alexa, reduziere Gerätename um Anzahl Prozent”
Mach was schönes draus dann kann das Dave in die Doku schreiben.