-
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
Обработка кода ошибки 429 с сервера #26
base: main
Are you sure you want to change the base?
Conversation
Но я не могу проверить код, потому что сервак Haier мне выдаёт 429 непонятно почему
Самое плохое, что у меня внезапно устройство определилось. И я не знаю, это мои измнения для 429 или сервак ожил. Ну хотя бы код запустился. Кто-то может мне пояснить за self.refresh()? Я грепом прошёлся и не нашёл, поэтому переделал на self.login(True) |
SD-карта не резиновая и не вечная
Исправил вызов метода refresh - заработало. Спасибо |
@de-andrei я подозреваю, что на самом деле вы просто ребутнули плагин и звезды сошлись. У меня даже со всеми доработками вылетела 429 при ребуте HA. Вырубил плагин, подождал часок-другой, врубил -- и всё завелось Но теперь хотя бы ретраи есть и пишет внятно что происходит. И вот для размышления: при 429 в HA родная прила эво нормально работает. |
|
Проблемы тоже после рестарта: похоже, авторизация не переживает рестарта HA и выполняется сразу после старта невзирая на лимиты. В итоге, "монотонность" нарушается и возникает 429. Я бы попробовал токен сохранять куда-нибудь и загружать его при старте вместо получения с нуля. |
@DrRamm Добавил сегодня интеграцию в НА. Не видит устройств, сразу вижу 429, удалил приложение evo, не помогает. Если МР решает проблему, могу потестить на форке |
No description provided.