Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не работает с версией 118 #116

Closed
tayanov opened this issue Nov 18, 2020 · 90 comments
Closed

Не работает с версией 118 #116

tayanov opened this issue Nov 18, 2020 · 90 comments

Comments

@tayanov
Copy link

tayanov commented Nov 18, 2020

После обновления интеграция не работает. В логе ха ошибок нет.

@notabene00
Copy link

Подтверждаю, есть проблема с 0.118
Ещё с бет

@mrgray777
Copy link

После обновления интеграция не работает. В логе ха ошибок нет.

проблема та же, но в логе:
Login attempt or request with invalid authentication from core-nginx-proxy.local.hass.io

@dronix27
Copy link

При попытке заново авторизоваться. Login attempt or request with invalid authentication from a0d7b954-nginxproxymanager.local.hass.io (172.30.33.3) (Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) YaBrowser/1.0.1084.5402 Chrome/19.0.1084.5409 Safari/536.5)

@ghost
Copy link

ghost commented Nov 19, 2020

+1

@IronButterfly
Copy link

Не работает. Авторизация поломалась.

@Sergey-SRG
Copy link

Да ошибка авторизации на версии 118.0

@glebsterx
Copy link
Contributor

+1 авторизация не проходит, не только у этого компонента но и у многих других

@tayanov
Copy link
Author

tayanov commented Nov 19, 2020

+1 авторизация не проходит, не только у этого компонента но и у многих других

какие именно?

@AntoxaSa
Copy link

такая же проблема, автор поправит?

@kknishev
Copy link

+1 не работает

@dmitry-k
Copy link
Contributor

Авторизация с кодом самого компонента никак не связана. Он только требует авторизации для входящих запросов.

Скорее всего что-то поломано в HA. Но в релиз нотах нет ничего про это и сходу по коммитам не найти что там поменялось.
Надо садиться и разбираться. Ну или написать им багрепорт. Мне, если честно, лень и то и другое делать пока.

@tayanov
Copy link
Author

tayanov commented Nov 19, 2020

Так и есть. Не происходит обновление токена. Можно обновиться и пока токен не тухлый все работает. Потом нет. Так же и откат не сразу помогает.

@tayanov
Copy link
Author

tayanov commented Nov 19, 2020

Авторизация с кодом самого компонента никак не связана. Он только требует авторизации для входящих запросов.

Скорее всего что-то поломано в HA. Но в релиз нотах нет ничего про это и сходу по коммитам не найти что там поменялось.
Надо садиться и разбираться. Ну или написать им багрепорт. Мне, если честно, лень и то и другое делать пока.

А можно посадить авторизацию на лонглайф токен? Переделать так сказать

@Sergey-SRG
Copy link

@dmitry-k

Авторизация с кодом самого компонента никак не связана. Он только требует авторизации для входящих запросов.

Скорее всего что-то поломано в HA. Но в релиз нотах нет ничего про это и сходу по коммитам не найти что там поменялось.
Надо садиться и разбираться. Ну или написать им багрепорт. Мне, если честно, лень и то и другое делать пока.

С ваших слов можно полагать что в ближайшее время исправлений не стоит ждать?

@krom
Copy link

krom commented Nov 19, 2020

2020-11-19 23:27:03 WARNING (MainThread) [homeassistant.components.http.ban] Login attempt or request with invalid authentication from 141-8-142-7.spider.yandex.com (141.8.142.7) (Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) YaBrowser/1.0.1084.5402 Chrome/19.0.1084.5409 Safari/536.5)

@dmitry-k
Copy link
Contributor

А можно посадить авторизацию на лонглайф токен? Переделать так сказать

Яндекс умеет только ouath вроде, заставить его слать токен в заголовке запросов никак нельзя насколько я знаю

С ваших слов можно полагать что в ближайшее время исправлений не стоит ждать?

Это нужно исправлять в кодовой базе Home Assistant, я не знаю когда они это исправят. Может быстро, может нет. Не уверен что они вообще в курсе проблемы.

@Shulyaka
Copy link
Contributor

У меня такая ошибка в логах после попытки включить устройство через Алису:

Nov 19 20:47:29 shulyaka hass[15355]: 2020-11-19 23:47:29 DEBUG (MainThread) [homeassistant.components.http.view] Serving /auth/token to 5.45.207.7 (auth: False)

@Sergey-SRG
Copy link

@dmitry-k

Это нужно исправлять в кодовой базе Home Assistant, я не знаю когда они это исправят. Может быстро, может нет. Не уверен что они вообще в курсе проблемы.

Только что проверил на привязку гугл хом, все хорошо работает.

Так что проблема явно со стороны вашего компонента!

@Hamper
Copy link

Hamper commented Nov 19, 2020

С этим не может быть связано? home-assistant/core#42487

@tayanov
Copy link
Author

tayanov commented Nov 20, 2020

@dmitry-k

Это нужно исправлять в кодовой базе Home Assistant, я не знаю когда они это исправят. Может быстро, может нет. Не уверен что они вообще в курсе проблемы.

Только что проверил на привязку гугл хом, все хорошо работает.

Так что проблема явно со стороны вашего компонента!

То что гугл использует файл json не смутило? Там по разному устроенна авторизация

@itpcss
Copy link

itpcss commented Nov 20, 2020

Хорошо что я заглянул сюда, и оказался я не один такой, я уже перелопатил все настройки и апача, и HA, такие же ошибки на 0.118 версии, до этого работало все хорошо, решил обновить устройства, аккаунт отвязался а уже привязать пишет "Произошла ошибка, Произошла ошибка в процессе получения данных от сервиса"? уже даже пробовал диалог пересоздать. Вообщем аккаунт перестал связываться с яндексом.

@tayanov
Copy link
Author

tayanov commented Nov 20, 2020

Проблема в библиотеке aiohttp. Дело не в компоненте. Откат на старую версию aiohttp работает с 118. Дальше надо это до разрабов донести

@AntoxaSa
Copy link

tayanov, сможешь донести? и как откатить библиотеку эту не подскажешь?

@tayanov
Copy link
Author

tayanov commented Nov 20, 2020

tayanov, сможешь донести? и как откатить библиотеку эту не подскажешь?

на данный момент шаги не сильно простые. как будет найден более простой способ это сделать я напишу

@Shulyaka
Copy link
Contributor

А какая рабочая версия? 3.6.2? 3.6.3? 3.7.0?

@deart2k
Copy link

deart2k commented Nov 20, 2020

И актуальная сейчас 3.7.3, может быть с ней уже нет проблемы?

@tayanov
Copy link
Author

tayanov commented Nov 20, 2020

home-assistant/core#43425
отпишитесь по возможности.

к сожалению я пробовал и 3.8 не помогло. сейчас на 3.5 сижу, хотя в 117.6 была 3.6x

@tayanov
Copy link
Author

tayanov commented Nov 20, 2020

tayanov, сможешь донести? и как откатить библиотеку эту не подскажешь?

если сильно горит то надо в контейнер зайти, найти aiohttp. начальная папка usr
и заменить содержимое на 3.5. работает до первого обновления .... тк перезатирается image контейнера

@Shulyaka
Copy link
Contributor

С aiohttp-3.6.3 - работает.

@Shulyaka
Copy link
Contributor

Не надо писать одинаковые комментарии вроде "same here"... Просто поставьте лайк ишью.

@iliynd
Copy link

iliynd commented Nov 28, 2020

К сожалению fix на rasp PI не помог. Может кто-то за плюшки помочь?

@artxxx
Copy link

artxxx commented Nov 28, 2020

К сожалению fix на rasp PI не помог. Может кто-то за плюшки помочь?

Фикс работает отлично.
Свою проблему решил заменой сертификата.

@Sergey-SRG
Copy link

@iliynd фикс работает и на малинке, наверняка что то не так сделал!(

@kknishev
Copy link

А никто не в курсе почему алиса сенсоры не озвучивает, температуру, влажность? Так смотреть можно сенсоры показывает в yandex.ru/quasar/iot но не понимает например: "Алиса, скажи какая температура в гостиной?"

(!) Ограничение.
На текущий момент встроенные датчики отображаются только в интерфейсе устройств и не участвуют в голосовых сценариях.
properties-types

@iliynd
Copy link

iliynd commented Nov 29, 2020

@iliynd фикс работает и на малинке, наверняка что то не так сделал!(

  1. папку закинул
    https://s.mail.ru/5dpM/3JVA1TQFj

  2. В конфиге добавил строку.
    https://s.mail.ru/27s8/22utz17NF

  3. Перезапустил PI

Захожу в яндекс диалоги, устройств нет - добавляю. Авторизация проходит, нажимаю обновить список устройств и ошибка
https://s.mail.ru/59YT/53vFUzi55

Что-то мог упустить?

@tuxamat
Copy link

tuxamat commented Nov 29, 2020

@iliynd фикс работает и на малинке, наверняка что то не так сделал!(

  1. папку закинул
    https://s.mail.ru/5dpM/3JVA1TQFj
  2. В конфиге добавил строку.
    https://s.mail.ru/27s8/22utz17NF
  3. Перезапустил PI

Захожу в яндекс диалоги, устройств нет - добавляю. Авторизация проходит, нажимаю обновить список устройств и ошибка
https://s.mail.ru/59YT/53vFUzi55

Что-то мог упустить?

аналогично. после фикса стал авторизацию проходить, но устройств не видит - ошибка

@AntoxaSa
Copy link

аналогично. после фикса стал авторизацию проходить, но устройств не видит - ошибка
Случайно не KEENDNS используете?

@artxxx
Copy link

artxxx commented Nov 30, 2020

аналогично. после фикса стал авторизацию проходить, но устройств не видит - ошибка
Случайно не KEENDNS используете?

У меня стоял серт, который я купил на reg.ru и google assistant с ним прекрасно работал.
При попытке завести Алису столкнулся с тем, что устройства не обновляются.

  1. Проверил серт здесь
    Получил ошибку, что некоторые браузеры могут считать данный серт не действительным.
  2. Поменял серт по этой статье

Все работает!

@iliynd
Copy link

iliynd commented Nov 30, 2020

аналогично. после фикса стал авторизацию проходить, но устройств не видит - ошибка
Случайно не KEENDNS используете?

У меня стоял серт, который я купил на reg.ru и google assistant с ним прекрасно работал.
При попытке завести Алису столкнулся с тем, что устройства не обновляются.

  1. Проверил серт здесь
    Получил ошибку, что некоторые браузеры могут считать данный серт не действительным.
  2. Поменял серт по этой статье

Все работает!

Стоит расширение Let's Encrypt. Проверил чекером, все зеленое. Сертификату еще пару месяцев до перевыпуска.
Купил белый IP даже, в DNS, только A запись. Порт может не нравится по умолчанию 8123? дак все ведь работало до обновления

@tuxamat
Copy link

tuxamat commented Nov 30, 2020

аналогично. после фикса стал авторизацию проходить, но устройств не видит - ошибка
Случайно не KEENDNS используете?

У меня стоял серт, который я купил на reg.ru и google assistant с ним прекрасно работал.
При попытке завести Алису столкнулся с тем, что устройства не обновляются.

  1. Проверил серт здесь
    Получил ошибку, что некоторые браузеры могут считать данный серт не действительным.
  2. Поменял серт по этой статье

Все работает!

проверил - все зеленое.
Дак в статье Duckdns, он у меня и стоит, ничего не работает)

@tuxamat
Copy link

tuxamat commented Nov 30, 2020

авторизация-то проходит, значит норм с сертификатом, не обновляется список устройств, явная проблема в компоненте.

@AntoxaSa
Copy link

AntoxaSa commented Nov 30, 2020

авторизация-то проходит, значит норм с сертификатом, не обновляется список устройств, явная проблема в компоненте.

у меня на 118 тоже начались проблемы с авторизацией сначала,потом фикс решил проблемы с авторизацией.Боролся искал Алиса сильно тупила, список тоже мог обновляться а мог нет.При выключении выключателей через яндекс писала что то пошло не так.Я использовал KEENDNS. Вчера настроил все через дюкднс+ аддон Caddy и проблем с Алисой нет все залетало сразу.Тестирую второй день

@dimon1976
Copy link

Ubuntu server 18.04 + Home Assistant 0.118.4
Фикс помог, спасибо огромное !!!!

@ghost
Copy link

ghost commented Nov 30, 2020

На прошлых выходных откатился на HASS 0.117 т.к. на 0.118 сломалась интеграция с Алисой.
Всю неделю всё работало нормально.
Сегодня примерно в обед всё перестало работать.
Попытки повторного сопряжения Алисы с HASS выдавали ошибки.

Выпустил новый сертификат на reg.ru, не помогло.

На одном из каналов в Телеграме прочитал что вроде со стороны Yandex пофиксили проблему с 118 версией, но при этом сломали старые версии.

Обновил HASS обратно до 118 версии, сразу поставил и прописал в конфигурации AlexxIT/yandex_smart_home_fix и все заработало, не пришлось даже ничего перепривязывать.

@tuxamat
Copy link

tuxamat commented Nov 30, 2020

авторизация-то проходит, значит норм с сертификатом, не обновляется список устройств, явная проблема в компоненте.

у меня на 118 тоже начались проблемы с авторизацией сначала,потом фикс решил проблемы с авторизацией.Боролся искал Алиса сильно тупила, список тоже мог обновляться а мог нет.При выключении выключателей через яндекс писала что то пошло не так.Я использовал KEENDNS. Вчера настроил все через дюкднс+ аддон Caddy и проблем с Алисой нет все залетало сразу.Тестирую второй день

у меня изначально на дакднс + кадди, не робит

@dsyntech
Copy link

dsyntech commented Dec 1, 2020

Обновил HASS обратно до 118 версии, сразу поставил и прописал в конфигурации AlexxIT/yandex_smart_home_fix и все заработало, не пришлось даже ничего перепривязывать.

На 118 работает уже без фикса, на остальных с фиксом. Короче всё наоборот стало.

@YaLiC
Copy link

YaLiC commented Dec 1, 2020

Знатно потрепал себе нервы...
С утра (как обычно) собирался завести двигатель в автомобиле, что бы прогреть.
Кому интересно, реализовано штатной интеграцией StarLine.
Но, был огорчён Алисой, отказавшейся выполнить команду, ответив "что-то пошло не так"...
Кофе был уже не нужен! 2 часа ковыряния с маршрутизацией, сетевым фильтром, веб сервером, туннелем, я.диалогом, компонентом, HA, изучением выше изложенных комментариев, обновлением и таки победа!
Обновление HA до актуальной версии 0.118.4 решило проблему, без fix'сов.
Благодарю автора компонента и всех комментаторов! Спасибо большое!

@AntoxaSa
Copy link

AntoxaSa commented Dec 1, 2020

Знатно потрепал себе нервы...
С утра (как обычно) собирался завести двигатель в автомобиле, что бы прогреть.
Кому интересно, реализовано штатной интеграцией StarLine.
Но, был огорчён Алисой, отказавшейся выполнить команду, ответив "что-то пошло не так"...
Кофе был уже не нужен! 2 часа ковыряния с маршрутизацией, сетевым фильтром, веб сервером, туннелем, я.диалогом, компонентом, HA, изучением выше изложенных комментариев, обновлением и таки победа!
Обновление HA до актуальной версии 0.118.4 решило проблему, без fix'сов.
Благодарю автора компонента и всех комментаторов! Спасибо большое!

ХМ. А у меня 118.4 только с фиксом работает.Специально сейчас фикс закомментировал. Не работает.С фиксом норм.

@Abaddon7
Copy link

Abaddon7 commented Dec 1, 2020

Знатно потрепал себе нервы...
С утра (как обычно) собирался завести двигатель в автомобиле, что бы прогреть.
Кому интересно, реализовано штатной интеграцией StarLine.

Подскажите как организовали интеграцию StarLine в HA? Я читал про компонент, получил токен, а как все это завести в HA не могу понять.

@itpcss
Copy link

itpcss commented Dec 1, 2020

Сегодня решил сам попробовать обновить ут-ва без фикса версия 0.118.4, закомментировал #yandex_smart_home_fix: перезагрузил НА, зашел в yandex.ru/quasar/iot и без проблем обновил недостающие ус-ва.
Судя по всему фикс пока не нужен, но и с включенным фиксом тоже все работает.

@AntoxaSa
Copy link

AntoxaSa commented Dec 1, 2020

У меня без фикса список обновился тоже первый раз.ПОтом Алиса отпала не смогла включить выключатель.На второй раз зашел уже ошибка авторизации вообщем чудеса

@YaLiC
Copy link

YaLiC commented Dec 1, 2020

Знатно потрепал себе нервы...
С утра (как обычно) собирался завести двигатель в автомобиле, что бы прогреть.
Кому интересно, реализовано штатной интеграцией StarLine.

Подскажите как организовали интеграцию StarLine в HA? Я читал про компонент, получил токен, а как все это завести в HA не могу понять.

Во первых сама сигнализация должна иметь GSM модуль для онлайн связи с сервисом телематики StarLine.
На сайте https://starline-online.ru/ Вы должны видеть данные своего автомобиля (температура, аккумулятор и т.д.).
Далее получить доступ разработчика в своём аккаунте. Не помню как, надо читать документацию. https://developer.starline.ru/
Интеграция, повторюсь штатная, это не сторонний компонент. Найти можно в меню Настройки -> Интеграции.
Далее через кнопку (+) найти собственно Старлайн и заполнить свои реквизиты. Всё.

@Whilser
Copy link

Whilser commented Dec 1, 2020

Подтверждаю, все заработало на 118 само собой, при этом на 117 теперь выдает ошибку авторизации. Без фиксиков.

@iliynd
Copy link

iliynd commented Dec 1, 2020

Что-то мне не везет)
Logger: homeassistant.components.http.ban
Source: components/http/ban.py:114
Integration: HTTP (documentation, issues)
First occurred: 11:01:46 (1 occurrences)
Last logged: 11:01:46

Login attempt or request with invalid authentication from 5-45-207-2.spider.yandex.com (5.45.207.2) (Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) YaBrowser/1.0.1084.5402 Chrome/19.0.1084.5409 Safari/536.5)

@iliynd
Copy link

iliynd commented Dec 5, 2020

Товарищи, прошу помощи, так и не смог победить (который день бьюсь, уже и заново все настроить попытался и слепок развернул, но не работает). Готов оплатить настройку, у кого есть желание напишите пожалуйста https://t.me/iliynd

@pervolianinen
Copy link

pervolianinen commented Dec 6, 2020

По ходу Яндекс, что-то мутит. Вчера все подцепилось. Без фикса. Ночью между 11 и 12 (исходя из того что пишется в разделе мониторинг диалогов) пошли ошибки. И все. С утра все перестало работать. Привязка проходит и дальше тишина. Яндекс вообще не стучится по адресу.
Как бы не кончилось все как с Яндекс диска. Когда вначале вебдав рубанул, а потом ещё и api

@ARNik
Copy link

ARNik commented Dec 6, 2020

С утра все перестало работать.

У вас IP часто меняется? Может DNS не успевает отрабатывать?
У меня внешний и все работает без сбоев.

@iliynd
Copy link

iliynd commented Dec 19, 2020

Подтверждаю, проблема была с IPv6 (отключил на хостинге). Домен на timeweb, в панели управления DNS записи IPv6 не было, но по факту она была.
Включен ли IPv6 можно командой nslookup domain.ru

@iliynd
Copy link

iliynd commented Dec 19, 2020

Так же, чтобы яндекс корректно отображал ошибки, сменил временно порт HA на 443 (с нестандартным портом, яндекс просто молчал и не давал обновить список устройств). Только после смены порта яндекс стал ругаться на SSL, Так и вышел на IPv6

@dext0r dext0r closed this as completed Jul 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests