142 lines
3.8 KiB
JSON
142 lines
3.8 KiB
JSON
{
|
|
"interactionModel": {
|
|
"languageModel": {
|
|
"invocationName": "house",
|
|
"intents": [
|
|
{
|
|
"name": "RecirculateWaterIntent",
|
|
"slots": [],
|
|
"samples": [
|
|
"start the hot water",
|
|
"start hot water",
|
|
"turn on the hot water",
|
|
"turn on hot water",
|
|
"heat the water",
|
|
"heat water",
|
|
"preheat the water",
|
|
"preheat water",
|
|
"start recirculation",
|
|
"start the recirculation",
|
|
"start water recirculation",
|
|
"run the hot water",
|
|
"run hot water",
|
|
"warm up the water",
|
|
"warm the water up",
|
|
"get hot water ready",
|
|
"make the water hot",
|
|
"I need hot water"
|
|
]
|
|
},
|
|
{
|
|
"name": "HomeAssistantIntent",
|
|
"slots": [
|
|
{
|
|
"name": "action",
|
|
"type": "DEVICE_ACTION"
|
|
},
|
|
{
|
|
"name": "device",
|
|
"type": "AMAZON.SearchQuery"
|
|
},
|
|
{
|
|
"name": "value",
|
|
"type": "AMAZON.NUMBER"
|
|
}
|
|
],
|
|
"samples": [
|
|
"turn on {device}",
|
|
"turn on the {device}",
|
|
"turn {device} on",
|
|
"switch on {device}",
|
|
"switch on the {device}",
|
|
"turn off {device}",
|
|
"turn off the {device}",
|
|
"turn {device} off",
|
|
"switch off {device}",
|
|
"switch off the {device}",
|
|
"set {device} to {value}",
|
|
"set {device} to {value} percent",
|
|
"set the {device} to {value}",
|
|
"set the {device} to {value} percent",
|
|
"set {device} to {value} degrees",
|
|
"set the {device} to {value} degrees",
|
|
"dim {device} to {value}",
|
|
"dim the {device} to {value}",
|
|
"dim {device} to {value} percent",
|
|
"is {device} on",
|
|
"is the {device} on",
|
|
"is {device} off",
|
|
"is the {device} off",
|
|
"is the {device} open",
|
|
"is the {device} closed",
|
|
"what is the state of {device}",
|
|
"what is the state of the {device}",
|
|
"what is {device} set to",
|
|
"what is the {device} set to",
|
|
"check {device}",
|
|
"check the {device}",
|
|
"check on {device}",
|
|
"check on the {device}",
|
|
"{action} {device}",
|
|
"{action} the {device}",
|
|
"toggle {device}",
|
|
"toggle the {device}"
|
|
]
|
|
},
|
|
{
|
|
"name": "AMAZON.HelpIntent",
|
|
"samples": []
|
|
},
|
|
{
|
|
"name": "AMAZON.StopIntent",
|
|
"samples": []
|
|
},
|
|
{
|
|
"name": "AMAZON.CancelIntent",
|
|
"samples": []
|
|
},
|
|
{
|
|
"name": "AMAZON.NavigateHomeIntent",
|
|
"samples": []
|
|
},
|
|
{
|
|
"name": "AMAZON.FallbackIntent",
|
|
"samples": []
|
|
},
|
|
{
|
|
"name": "WeezTheJuiceIntent",
|
|
"slots": [],
|
|
"samples": [
|
|
"weez the juice",
|
|
"wheeze the juice"
|
|
]
|
|
}
|
|
],
|
|
"types": [
|
|
{
|
|
"name": "DEVICE_ACTION",
|
|
"values": [
|
|
{
|
|
"name": {
|
|
"value": "turn on",
|
|
"synonyms": ["switch on", "enable", "activate", "power on"]
|
|
}
|
|
},
|
|
{
|
|
"name": {
|
|
"value": "turn off",
|
|
"synonyms": ["switch off", "disable", "deactivate", "power off"]
|
|
}
|
|
},
|
|
{
|
|
"name": {
|
|
"value": "toggle",
|
|
"synonyms": ["flip", "switch"]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|