[Модуль] Yandex Home (yandexhome)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

London
Сообщения: 76
Зарегистрирован: Чт фев 07, 2019 12:17 pm
Благодарил (а): 14 раз
Поблагодарили: 45 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение London » Чт сен 01, 2022 5:40 pm

Надо включать логи в модуле yandexhome и смотреть, не ругается ли он на что-то при передаче значений в яндекс в момент их изменения в мдм
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение cabat » Чт сен 01, 2022 6:40 pm

London писал(а):
Чт сен 01, 2022 5:40 pm
Надо включать логи в модуле yandexhome и смотреть, не ругается ли он на что-то при передаче значений в яндекс в момент их изменения в мдм
Я конечно же смотрел в логи модуля и вроде все было ок.
На вот сейчас вижу такую странную картину - есть явно ошибка:
Лог модуля Yandexhome_1.jpg
Лог модуля Yandexhome_1.jpg (118.05 КБ) 829 просмотров
но при этом если я захожу в историю этого свойства в программе "Умный дом" от Яндекс, то сразу начинается успешная отправка:
Лог модуля Yandexhome_3.jpg
Лог модуля Yandexhome_3.jpg (106.71 КБ) 829 просмотров
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение cabat » Чт сен 01, 2022 6:51 pm

Вот один и тот же датчик - сначала с ошибкой и тут же, когда я открыл его историю в приложении - успешно..
Лог модуля Yandexhome_4.jpg
Лог модуля Yandexhome_4.jpg (87.26 КБ) 829 просмотров
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение cabat » Чт сен 01, 2022 8:58 pm

Наверное понял - похоже отправка не работает, а вот запрос со стороны приложения Яндекс - да.
Т.е. в логе я вижу запросы от приложения, когда у меня оно открыто на истории конкретного датчика.
Буду проверять настройки, хотя что странно - до обновления модуля окно истории показаний в приложении не открывалось,
только текущее значение можно было посмотреть.
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 898 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение SmoKE_xDDD » Пт сен 02, 2022 9:57 am

cabat писал(а):
Чт сен 01, 2022 8:58 pm
Наверное понял - похоже отправка не работает, а вот запрос со стороны приложения Яндекс - да.
Т.е. в логе я вижу запросы от приложения, когда у меня оно открыто на истории конкретного датчика.
Буду проверять настройки, хотя что странно - до обновления модуля окно истории показаний в приложении не открывалось,
только текущее значение можно было посмотреть.
Далее нужно проверить, что OAuth2 KEY навыка совпадает в тем, что указано в адресной строке в Яндекс.Диалогах, если нет, то берем из адресной строки в Яндексе и идем в Связка аккаунтов, вставляем это в Секрет приложения, потом вставляем в модуле в поле OAuth2 KEY навыка.
За это сообщение автора SmoKE_xDDD поблагодарили (всего 2):
cabat (Пт сен 02, 2022 10:11 am) • London (Пт сен 02, 2022 2:14 pm)
Рейтинг: 2.33%
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение cabat » Пт сен 02, 2022 10:11 am

SmoKE_xDDD писал(а):
Пт сен 02, 2022 9:57 am
Далее нужно проверить, что OAuth2 KEY навыка совпадает в тем, что указано в адресной строке в Яндекс.Диалогах, если нет, то берем из адресной строки в Яндексе и идем в Связка аккаунтов, вставляем это в Секрет приложения, потом вставляем в модуле в поле OAuth2 KEY навыка.
Черт, ведь точно!!!
Я главное хотел заменить этот идентификатор, но при начальной настройке модуля мне показалось, что все и так работает и я забил тогда..
Спасибо, сам тормоз!
Yevgen16
Сообщения: 99
Зарегистрирован: Вс мар 29, 2020 11:20 am
Благодарил (а): 42 раза
Поблагодарили: 13 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение Yevgen16 » Сб сен 03, 2022 12:13 am

Вроде всё сделал по инструкции. Стрелочки появились. Но в логе ошибки "23:59:56 0.21519500 PropertySetHandle send result: {"request_id":"fe6880ee-d6d9-4cc6-a48a-7356eccfda55","status":"error","error_code":"UNKNOWN_USER"}" . И в приложении Яндекс такое
Вложения
Screenshot_2.jpg
Screenshot_2.jpg (32.26 КБ) 771 просмотр
Raspberry Pi4B (4Gb) + MegaD + Informer (skysilver)
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение cabat » Сб сен 03, 2022 10:11 pm

SmoKE_xDDD писал(а):
Пт сен 02, 2022 9:57 am
Далее нужно проверить, что OAuth2 KEY навыка совпадает в тем, что указано в адресной строке в Яндекс.Диалогах, если нет, то берем из адресной строки в Яндексе и идем в Связка аккаунтов, вставляем это в Секрет приложения, потом вставляем в модуле в поле OAuth2 KEY навыка.
Всё бы хорошо, но при указании этого идентификатора перестает работать управление из приложения Яндекса..
Вернул идентификатор, который был раньше - все сразу заработало.

Может для отправки данных необходимо добавить отдельное поле с идентификатором диалога?
Хотя я не настоящий сварщик, может не понимаю чего то..
Yevgen16
Сообщения: 99
Зарегистрирован: Вс мар 29, 2020 11:20 am
Благодарил (а): 42 раза
Поблагодарили: 13 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение Yevgen16 » Ср сен 07, 2022 6:03 pm

Пока Смоук не обновил информацию по установке обновления на модуль напишу я :) Чтобы не наступать на мои грабли. После всех манипуляций необходимо в приложении яндекса обновить навык, а то не работает коррректно. Спасибо Максиму Лондон ;)
Raspberry Pi4B (4Gb) + MegaD + Informer (skysilver)
Yevgen16
Сообщения: 99
Зарегистрирован: Вс мар 29, 2020 11:20 am
Благодарил (а): 42 раза
Поблагодарили: 13 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение Yevgen16 » Ср сен 07, 2022 6:09 pm

cabat писал(а):
Сб сен 03, 2022 10:11 pm
Всё бы хорошо, но при указании этого идентификатора перестает работать управление из приложения Яндекса..
Вернул идентификатор, который был раньше - все сразу заработало.

Может для отправки данных необходимо добавить отдельное поле с идентификатором диалога?
Хотя я не настоящий сварщик, может не понимаю чего то..
Попробуй тоже навык обновить в приложении Яндекса, вдруг поможет :D
Raspberry Pi4B (4Gb) + MegaD + Informer (skysilver)
Ответить