Проблема с каналами характеристик в действии Google Smart Home action.devices.traits.Channel - PullRequest
0 голосов
/ 04 августа 2020

Я следую инструкциям в официальной документации для каналов черт , мой syn c JSON очень похож на пример. Раздел атрибутов выглядит следующим образом.

"availableChannels": [{
    "key": "5f0e8de23cd9b23a5198ca6b",
        "names": ["Fox", "KTVU"],
        "number": "100"
    }, {
    "key": "5f0e8df03cd9b23a5198ca6c",
    "names": ["ABC"],
    "number": "101"
    }, {
    "key": "5f0e8dfa3cd9b23a5198ca6d",
    "names": ["Univision"],
    "number": "102"
}],

Синхронизация c JSON действительна, но проблема в том, что когда я сказал: «Привет, Google, смени канал на FOX на ТВ», ответ помощника Google

«Хорошо, включаю American Broadcasting Company на телевизоре», затем ошибка «Извините, что-то пошло не так, и я не могу управлять вашим устройством»

Проблема в том, что Я не получаю HTTP-запрос на свой URL-адрес веб-перехватчика, поэтому что-то на стороне Google не работает или, возможно, мой syn c не работает, но я следую документации, эта черта «новая», поэтому, возможно, это что-то недокументированное или просто сломан. Есть идеи?

Кроме того, в Google Cloud Logs нет ошибок или записей

...