Skip to content

Добавлена "погрешность" для влажности на морозе, фикс для NODATA_ERROR + мелкие правки#2

Open
2Garin wants to merge 15 commits into
invandy:masterfrom
2Garin:master
Open

Добавлена "погрешность" для влажности на морозе, фикс для NODATA_ERROR + мелкие правки#2
2Garin wants to merge 15 commits into
invandy:masterfrom
2Garin:master

Conversation

@2Garin

@2Garin 2Garin commented Apr 28, 2026

Copy link
Copy Markdown

No description provided.

2Garin added 15 commits April 28, 2026 05:49
…R, отключение встроенной точки доступа ESP8266
BEFORE II OO II OO II OO II OO II OO II OI OO IO II OI OO IO II OO II OI OO II OO II OO IO II OI OO IO II OO II OI OO IO II OI OO II OO II OO II OO II OO II OO IO II OI OO II OO II OO IO II OO II OO II OI OO IO II OI OO IO II OO II OO II OI OO II OO II OO IO II OI OO IO II OI OO IO II OI OO II OO IO II OI OO II OO II OO II OO II OO II OO II OO II OO IO II OO II OO II OI OO IO II OO II OI OO II OO II OO IO II OI OO IO II OI OO II OO II OO IO II OI OO II OO IO II OI OO IO II OO II OI OO IO II OI OO II OO IO II OI OO OO OO OO
AFTER  II OO II OO II OO II OO II OO II OI OO IO II OI OO IO II OO II OI OO II OO II OO IO II OI OO IO II OO II OI OO IO II OI OO II OO II OO II OO II OO II OO IO II OI OO II OO II OO IO II OO II OO II OI OO IO II OI OO IO II OO II OO II OI OO II OO II OO IO II OI OO IO II OI OO IO II OI OO II OO IO II OI OO II OO II OO II OO II OO II OO II OO II OO IO II OO II OO II OI OO IO II OO II OI OO II OO II OO IO II OI OO IO II OI OO II OO II OO IO II OI OO II OO IO II OI OO IO II OO II OI OO IO II OI OO II OO IO II OI OO II OO __
BEFORE II OO II OO II OO II OO II OO II OO II OO II OO II OO II OO II OO II OO II OI OO IO II OI OO IO II OO II OI OO II OO II OO IO II OI OO IO II OO II OI OO IO II OI OO II OO II OO II OO II OO II OO IO II OI OO II OO II OO IO II OO II OO II OI OO IO II OI OO IO II OO II OO II OI OO II OO II OO IO II OI OO IO II OI OO IO II OI OO II OO IO II OI OO II OO II OO II OO II OO II OO II OO II OO IO II OO II OO II OI OO IO II OO II OI OO II OO II OO IO II OI OO IO II OI OO II OO II OO IO II OI OO II OO IO II OI OO IO II OO II OI OO IO II OI OO II OO IO II OI OO OO OO OO
AFTER  II OO II OO II OO II OO II OO II OO II OO II OO II OO II OO II OO II OO II OI OO IO II OI OO IO II OO II OI OO II OO II OO IO II OI OO IO II OO II OI OO IO II OI OO II OO II OO II OO II OO II OO IO II OI OO II OO II OO IO II OO II OO II OI OO IO II OI OO IO II OO II OO II OI OO II OO II OO IO II OI OO IO II OI OO IO II OI OO II OO IO II OI OO II OO II OO II OO II OO II OO II OO II OO IO II OO II OO II OI OO IO II OO II OI OO II OO II OO IO II OI OO IO II OI OO II OO II OO IO II OI OO II OO IO II OI OO IO II OO II OI OO IO II OI OO II OO IO II OI OO II OO __
  115.3s                1D2017D1590073A84B4         190ms     THGN132N CHNL: 1 BAT: F ID: 7D TMP:  9.5C HUM: 37%
● Причина и исправление:

В test_narodmon_connection() (вызывается один раз в setup()) старый код отправлял на сервер только ## — без MAC-адреса и данных датчиков. Народный мониторинг интерпретировал это как пустой пакет и отвечал NODATA_ERROR.

Также заметил — в do { } while (!client.connected()) была логическая ошибка: после ## сервер закрывает соединение сам, так что client.connected() всегда оставалось false, и цикл каждый раз доходил до таймаута.

Исправление: тест теперь просто устанавливает и сразу закрывает TCP-соединение, не отправляя никаких данных протокола. Это корректно проверяет доступность сервера, не провоцируя NODATA_ERROR.
…01 -> T1 (если изменить имя датчика, то история в narodmon.ru будет по новому датчику, а старая потеряется)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant