- Создал Google Smart Home Action.
- Реализованное устройство с: a. deviceType = action.devices.types.SETTOP b. deviceTrait = action.devices.traits.Channel
- Устройство успешно обнаружено и добавлено в Homegraph приложения Google Home.
- Пользователь отправляет команду: Окей, Google, переходи на ESPN.
- Receives the following json in fulfillment URL:
{ "requestId": "[RequestId GUID]", "inputs": [{ "intent": "action.devices.EXECUTE", "payload": { "commands": [{ "devices": [{ "id": "[SettopBox device Id]" }], "execution": [{ "command": "action.devices.commands.selectChannel", "params": { "channelCode": "espn", "channelName": "ESPN", "channelNumber": "206" } }] }] } }] }
Вопросов:
- Как Google Smart Home определяет значение channelNumber для ESPN? Команда пользователя была "Окей, Google, смени на ESPN". Это не содержит никакой информации о номере канала.
- Если поставщик был установлен автоматически, есть ли настройка в Google Home или Google Assistant для изменения этого поставщика?
action.devices.commands.selectChannel
, остальные команды, такие какaction.devices.commands.OnOff
,action.devices.commands.relativeChannel
,action.devices.commands.mute
, работают должным образом. Какие-нибудь подсказки? - person amitmula   schedule 27.02.2021availableChannels: [{"key":"sp1","names":["Star Plus","star plus HD"],"number":"117"}]
- person amitmula   schedule 07.03.2021