ИТАК, в связи с несколькими обращениями и по просьбе Макса ответим еще и здесь о наболевшем NO_VALUES.
У нас в проекте есть Справка по API передачи показаний, в ней есть подраздел передача по TCP/UDP.
Раскрываем спойлер и видим фразу в самом конце:
## - признак окончания пакета данных (после него разрыв соединения).
Другими словами, все, что идет после последовательности ## в пакете считается мусором и отбрасывается.
Это правило не менялось с 2011 года, но мы ужесточили его проверку на прошлой неделе после анализа логов ошибок и увидев многие килобайты лишнего хлама бесполезно растрачивающие ресурсы сервера.
При этом значительная часть ESP устройств (их сотни в проекте зарегено включая и у админов тоже) работает как надо, но 3-4 человека подняли панику и у нас в саппорте и в соцсетях и здесь.
Давайте уже запомним раз и навсегда, что если вы нарушаете описание протокола или правила проекта и хоть 10 лет это проканывало, а сейчас вдруг перестало, то вовсе не проект в этом виноват, а ваша невнимательность (ну а у некоторых еще и "хитрожопость"). По мере роста трафика мы все больше и больше будем ужесточать контроль качества данных.
Достоверно проверить в чем дело можете на сайте проекта в Датчики \ Настройка \ данные, полученные от устр-ва.
Если у вас другой случай - пишите в саппорт на сайте проекта с указанием вашего проблемного MAC в проекте - будем персонально по кирпичикам разбирать, что и как от вас приходит. Жалобы на прочих ресурсах рассматриваться не будут!