Каковы устные сообщения об ошибках Alexa Smart Home? - PullRequest
1 голос
/ 30 октября 2019

Интерфейс ошибки объявляет здесь «Различные типы ErrorResponse не всегда приводят к разным ответам, которые произносит Alexa». но не предоставляет ответы для тех, кто это делает.

Каковы ответы, предоставляемые каждой ошибкой, которая предоставляет настраиваемый уникальный ответ?

Действительно заинтересованы только в директивах V3. На данный момент меня не интересует обратная совместимость V2.

Вот что у меня есть:

Alexa.ErrorResponse

ALREADY_IN_OPERATION:

  • «Я не совсем уверен, что пошло не так.»

BRIDGE_UNREACHABLE:

  • "Извините, концентратор, к которому подключено устройство DEVICE_NAME, не отвечает. Проверьте сетевое подключение и источник питания."

ENDPOINT_BUSY:

  • "Извините, устройство DEVICE_NAME не отвечает."

ENDPOINT_LOW_POWER:

  • "Кстати, аккумулятор устройства разряжен. "

ENDPOINT_UNREACHABLE:

  • " DEVICE_NAME не отвечает. Проверьте подключение к сети и источник питания. "

EXPIRED_AUTHORIZATION_CREDENTIAL:

  • "Извините, что-то не так. Чтобы контролировать DEVICE_NAME, попробуйте отключить навык иd повторное включение из приложения Alexa. "

FIRMWARE_OUT_OF_DATE:

  • " Извините, DEVICE_NAME устарела прошивка. Посетите приложение производителя устройства для обновления прошивки. "

HARDWARE_MALFUNCTION:

  • " Извините, DEVICE_NAME, кажется, работает неправильно. "

INSUFFICIENT_PERMISSIONS:

  • ?

INTERNAL_ERROR:

  • "DEVICE_NAME не отвечает."

INVALID_AUTHORIZATION_CREDENTIAL:

  • "Извините, что-то не так. Чтобы контролировать DEVICE_NAME, попробуйте отключить навык и повторно включить его из приложения Alexa. "

INVALID_DIRECTIVE:

  • " DEVICE_NAME не поддерживает это. "

INVALID_VALUE:

  • " Эта команда не работает на устройстве DEVICE_NAME. "

NO_SUCH_ENDPOINT:

  • "Не удалось найти устройство или группу с именем DEVICE_NAME в профиле USERS."

NOT_CALIBRATED:

  • ?

NOT_SUPPORTED_IN_CURRENT_MODE:

  • Включение currentDeviceMode:
    • COLOR: «Это работает только тогда, когда свет установлен в белый цвет».
    • NOT_PROVISIONED, OTHER или ASLEEP: «DEVICE_NAME находится в режиме, который не принимает запросы. Пожалуйста, измените его режим в приложении или на устройстве. "
  • Исключение currentDeviceMode:
  • " Хм. DEVICE_NAME не отвечает. "

NOT_IN_OPERATION:

  • " Я не совсем уверен, что пошло не так. "

POWER_LEVEL_NOT_SUPPORTED:

  • "Я не совсем уверен, что пошло не так."

RATE_LIMIT_EXCEEDED:

  • "DEVICE_NAME достигло максимально допустимого числа запросов. Пожалуйста, повторите попытку позже. "

TEMPERATURE_VALUE_OUT_OF_RANGE:

  • " Я могу установить температуру только между МИНИМАЛЬНЫМ и МАКСИМАЛЬНЫМ. "

VALUE_OUT_OF_RANGE

  • "Это значение вне диапазона для устройства DEVICE_NAME."

Alexa.Cooking.ErrorResponse

DOOR_OPEN:

  • ?

DOOR_CLOSED_TOO_LONG:

  • ?

COOK_DURATION_TOO_LONG:

  • ?

REMOTE_START_NOT_SUPPORTED:

  • ?

REMOTE_START_DISABLED:

  • ?

Alexa.Video.ErrorResponse

ACTION_NOT_PERMITTED_FOR_CONTENT:

  • ?

ПОДТВЕРЖДЕНИЕ_ТРЕБУЕТСЯ:

  • ?

CONTENT_NOT_RECORDABLE:

  • ?

NOT_SUBSCRIBED:

  • ?

RECORDING_EXISTS:

  • ?

STORAGE_FULL:

  • ?

TITLE_DISAMBIGUATION_REQUIRED:

  • ?

TUNER_OCCUPIED:

  • ?
...