-
Notifications
You must be signed in to change notification settings - Fork 5
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
Интеграция перестала работать после обновления блоков #22
Comments
hsu_07hrm203_r3_in, проблема та же. ошибка из лога ниже
|
haier_evo/custom_components/haier_evo/api.py Line 144 in a9c43e4
|
Сейчас интеграция заработала. Судя по всему временные проблемы на сервере API могли быть. |
Подтверждаю. Всё заработало! |
Возобновляю проблему! Интеграция отваливается на 12 часов каждый день. |
Тоже обратил внимание на это. Немного покопал - интеграция в какой-то момент пытаясь авторизоваться получает от сервера 429 ошибку (too many requests). Как столкнусь еще раз - приложу подробную ошибку из лога. Возможно раньше сервер позволял чаще проводить авторизацию, а теперь лимит был снижен. При этом родное приложение не отваливается, предполагаю оно гораздо реже обновляет токен и не лезет на сервер так часто как пытается это делать интеграция. |
Подтверждаю ошибку 429. Кстати, умный дом яндекса тоже не отваливается. Но он тоже очень редко обновляет токен. |
Судя по тому что я вижу в коде интеграции - она вполне себе нормально смотрит на срок истечения токена. Подозреваю дело в том, что мы в альтернативу интеграции начали использовать родное приложение и ему ведь тоже токен обновлять приходится - таким образом с одной сети двумя источниками мы и превышаем количество допустимых запросов и одно из приложений отваливается. |
Увы, но интеграция имеет очень ограниченный функционал и без родного приложения не обойтись. |
С этим согласен. В интеграции отсутствуют режимы турбо и тишины в моем случае. Но похоже проблема в данном контексте не решаемая, если только не реализовать возможность интеграции ходить через прокси, тем самым иметь отдельную квоту запросов к серверу. |
Не знаю, на сколько правдиво и актуально, но наткнулся на такую статью: Если так, то политика Haier - "Сами не сделаем и вам не дадим" |
Регулярно отваливается при перезагрузке, если с момента последней перезагрузки интеграции прошло меньше недели. Соответственно по 429 ошибке (слишком частые обновления). 2024-12-02 22:56:52.453 DEBUG (MainThread) [custom_components.haier_evo] Integration version: 0.3.0 |
15.10 два блока AS25S2SF2FA обновились через EVO на 1.4.8. Сама EVO тоже обновилась.
Интеграция перестала работать.
The text was updated successfully, but these errors were encountered: