Отладка компонента¶
Включение отладки¶
- Добавьте в
configuration.yaml
:
- Перезапустите Home Assistant
- Отладочные сообщения будут появляться в файле
home-assistant.log
(в том ж каталоге, что иconfigration.yaml
)
Получение лога обновления списка устройств¶
- Включите отладку
- Выполните Обновление списка устройств в УДЯ, в
home-assistant.log
появятся строчки:
От вас потребуется только строка Response:...
. Если до этих строк есть ошибки, захватите и их тоже.
Получение лога обновления списка устройств (прямое подключение)¶
- Зайдите в свой навык на dialogs.yandex.ru/developer
- Вкладка
Тестирование
→Опубликованная версия
- Нажмите иконку →
Устройство умного дома
→Обновить список устройств
- В окне отладки появится:
От вас потребуется строка
Sending request to provider: GET https://YOUR_HA_DOMAIN/api/yandex_smart_home/v1.0/user/devices Got response from provider XXXXX: 200 {"request_id": .... (большой json)
Got Response
и ниже. Пожалуйста, не включайте строкуSending request
, в ней адрес вашего Home Assistant, пусть эта информация лучше остается в тайне :)