Клиент для приёма и журналирования КВ-сообщений с выгрузкой на этот сайт (API и веб-интерфейс). 2026 Radial.
Сервис (сайт): …
Приложение HFSensorNet (APK): …
Конфигуратор маяка HFsensorLite (Windows): …
HFSensor Net — это цепочка из трёх независимых звеньев: автономного маяка-датчика в поле, приёмной станции с Android-приложением на КВ-связи и сервера, который собирает измерения и показывает их на картах и графиках.
Автономный передатчик на базе ESP32 + Si5351a + КВ-усилитель. Питается от аккумулятора, бо́льшую часть времени спит, чтобы выдержать сезон без обслуживания.
Набор активных датчиков задаётся битовой маской — лишние выключаются, чтобы не тратить ток.
В прошивке хранится таблица sleepsec[1..6] — 6 профилей задержек сна (от 60 секунд до 24 часов). Кнопка на маяке переключает активный профиль по кругу, конфигуратор пишет любые числа явно. После каждого пробуждения маяк замеряет датчики и выходит в эфир.
Все параметры — идентификаторы, канал, калибровки датчиков, профили сна — лежат в NVS прошивки и правятся с компьютера через утилиту HFsensorConfig.exe (есть в блоке скачивания вверху). Подключение USB-COM, чтение состояния и запись новых значений с подсветкой того, что отличается от маяка.
Приёмная станция — это КВ-приёмник, подключённый к Android-устройству (смартфону или мини-ПК), с установленным приложением HFsensorNet (скачать APK можно в блоке вверху).
В сети может работать несколько станций — каждая со своим deviceId. Сервер не дедуплицирует приёмы между ними, но на карте/графиках видны все источники одинаковых пар маяков, чтобы было удобнее сравнивать качество приёма.
Серверная часть — это Node.js / Express, бегущий под PM2 за nginx-ом. Хранит всё в JSON-файлах на диске — без отдельной СУБД, чтобы развернуть его можно было хоть на одноплатнике.
Сырой слот вроде slot_03 сам по себе ничего не означает — пока оператор не задаст ему имя («Температура воды в реке Кубре»). Это делается на странице Настройка данных: каждой паре (call1, call2, slot) присваивается человеческая подпись и физический тип (температура / влажность / напряжение / уровень воды и т. д.). Тип задаёт единицу измерения и формат значения в подсказке графика; имя — отображается на кнопках выбора параметра и в легенде.
Каталог всех принятых серий с фильтрами по устройству-приёмнику, паре корреспондентов и глубине поиска. Здесь оператор задаёт человеческие имена и физические типы — это потом подхватят графики и карта.
Сырой журнал принятых пакетов в хронологическом порядке. Фильтры по устройству-приёмнику и паре call1→call2, постраничный вывод. Удобно для отладки приёма и проверки, что станция реально слышит конкретного корреспондента.
HFsensorConfig.exe — это десктопная утилита для настройки самого маяка. Запускается на любом Windows-ПК; подключение к маяку — по USB-COM (виртуальный порт через CP210x / CH340).
Все настройки хранятся в энергонезависимой памяти (NVS) маяка и переживают перезапуски; default-команда возвращает заводские значения.
HFSensor Net — Android client for receiving HF messages with optional upload to this site. The in-app About menu item opens this page on the configured server.