Docs: update according to changes in the new versions

web-panel.md:
- Replace Start OTA nav item with dedicated Firmware Update section
- Update Info panel: Version/Client Version → Hardware/Firmware
- Add auto-refresh toggle to /stats element list
- Expand Trends list: add error_rate, core0_util, mcu_temp,
  note RX/TX stacked rendering of packets series
- Update sequential trend loading order accordingly
- Rewrite OTA subsection to describe native HTTPS upload flow

api.md:
- Add error_rate and core0_util to supported series list

boards.md:
- Add DIY_ESP32S3_N16R8_E22_Back2back to repeater_mqtt table

local-builds.md:
- Add DIY_ESP32S3_N16R8_E22_Back2back_repeater_mqtt
- Add Ebyte_EoRa-S3_Repeater_mqtt
- Add ThinkNode_M2_Repeater_mqtt
- Add ThinkNode_M5_Repeater_mqtt
Этот коммит содержится в:
Valentin V. Bartenev
2026-05-16 22:15:15 +03:00
родитель 0005731c45
Коммит 88517878d6
4 изменённых файлов: 37 добавлений и 18 удалений
+2
Просмотреть файл
@@ -166,6 +166,8 @@ curl -sk https://<repeater-ip>/api/stats \
- `signal`
- `noise_floor`
- `packets`
- `error_rate`
- `core0_util`
- `voltage`
- `sensor_temp`
- `humidity`
+1
Просмотреть файл
@@ -84,6 +84,7 @@
| Устройство | Микроконтроллер | ОЗУ | PSRAM | Флеш | LoRa | Дисплей | GPS | SD |
| ------------------------ | --------------- | ------ | ----- | ------ | ------ | ---------------- | --- | --- |
| DIY_ESP32S3_N16R8_E22_Back2back | ESP32S3 | 512 Кб | 8 Мб | 16 Мб | SX1262 | Нет | | |
| Ebyte_EoRa-S3 | ESP32S3 | 512 Кб | 2 Мб | 4 Мб | SX1262 | OLED (SSD1306) | | |
| Generic_E22_sx1262 | ESP32 | 520 Кб | Нет | 4 Мб | SX1262 | Нет | | |
| Generic_E22_sx1268 | ESP32 | 520 Кб | Нет | 4 Мб | SX1268 | Нет | | |
+4
Просмотреть файл
@@ -65,6 +65,8 @@ bash build.sh build-firmware heltec_v4_repeater_mqtt
Это полные имена окружений PlatformIO, используемые для локальных сборок из исходников и для имён релизных файлов.
```text
DIY_ESP32S3_N16R8_E22_Back2back_repeater_mqtt
Ebyte_EoRa-S3_Repeater_mqtt
Generic_E22_sx1262_repeater_mqtt
Generic_E22_sx1268_repeater_mqtt
Heltec_E213_repeater_mqtt
@@ -94,6 +96,8 @@ Station_G2_repeater_mqtt
T_Beam_S3_Supreme_SX1262_repeater_mqtt
Tbeam_SX1262_repeater_mqtt
Tbeam_SX1276_repeater_mqtt
ThinkNode_M2_Repeater_mqtt
ThinkNode_M5_Repeater_mqtt
WHY2025_badge_repeater_mqtt
Xiao_C6_repeater_mqtt
Xiao_S3_WIO_repeater_mqtt
+30 -18
Просмотреть файл
@@ -102,7 +102,6 @@
- навигацию: `App` и `Stats`
- `Advert` (Объявление)
- `Start OTA` (Запустить OTA)
- `Reboot` (Перезагрузка)
- переключатель темы
- `Logout` (Выход)
@@ -117,8 +116,9 @@
- навигацию: `App` и `Stats`
- `Refresh` (Обновить)
- переключатель автообновления `↻`
- `Reboot` (Перезагрузка)
- переключатель темы
- переключатель темы `☀`/`☾`
- `Logout` (Выход)
## Быстрые команды "get"
@@ -142,6 +142,23 @@
Это позволяет легко увидеть, что именно панель отправила ретранслятору.
## Информация
В этом разделе отображается:
- `Hardware`: модель устройства
- `Firmware`: версия прошивки с датой сборки
- `Public Key` (Публичный ключ)
## Обновление прошивки (OTA)
Этот раздел позволяет безопасно загружать прошивку на устройство по Wi-Fi.
Чтобы перепрошить устройство, нажмите на поле выбора файла и выберите файл прошивки с расширением `.bin`, при этом кнопка `Upload` активируется.
Нажмите кнопку `Upload` и после подтверждения начнётся загрузка прошивки с индикацией в процентах.
После успешного завершения устройство автоматически перезагрузится с новой прошивкой.
## Настройки ретранслятора
Этот раздел включает:
@@ -164,14 +181,6 @@
- кнопки обновления загружают текущее значение с ретранслятора
- кнопки сохранения немедленно отправляют соответствующую команду CLI
## Информация
В этом разделе отображается:
- `Version`: версия прошивки с датой сборки
- `Client Version`: строка версии MQTT-клиента
- `Public Key` (Публичный ключ)
## Режим скрытого узла (Ghost Node Mode)
Режим скрытого узла — это удобный элемент управления на `/app` для ретранслятора, который должен оставаться в Wi-Fi и MQTT, но не должен активно вести себя как ещё один близлежащий ретранслятор.
@@ -223,7 +232,7 @@
- `Services`: MQTT, web, архив, количество соседей и, если SD-карта смонтирована, ёмкость карты и архива
- опциональную полноширинную сводную карточку `Environment` на платах, передающих GPS или данные телеметрии окружающей среды
- `Trends`: заряд батареи, свободная куча, пакетная активность, сигнал, уровень шума и, если включён GPS, спутники
- `Trends`: заряд батареи, свободная память, пакетная активность (RX/TX в виде составного графика), частота ошибок приёма (RX error rate), сигнал, уровень шума, загрузка ядра процессора, температура MCU (с цветовой индикацией теплового порога) и, если включён GPS, спутники; карточки графиков показывают диапазон `min`/`max`, подсветка при наведении синхронизирована по всем графикам
- `Neighbours`: текущая таблица соседей с ID, SNR, возрастом последнего приёма и возрастом объявления
- `Events`: события текущей загрузки/сессии
@@ -239,8 +248,10 @@
2. батарея
3. память
4. пакетная активность
5. сигнал
6. спутники, когда GPS включён
5. частота ошибок приёма
6. загрузка ядра процессора
7. сигнал
8. спутники, когда GPS включён
Это позволяет снизить потребление памяти как на стороне браузера, так и на устройстве по сравнению с предыдущим внутристраничным просмотром статистики.
@@ -306,12 +317,13 @@
3. Нажмите `Save`.
4. Используйте кнопку обновления, если хотите перечитать сохранённое значение с ретранслятора.
### Запуск OTA
### Дистанционное обновление прошивки (OTA)
1. Нажмите `Start OTA`.
2. Подтвердите действие.
3. Локальный HTTP-редирект на порту `80` освобождается, чтобы OTA мог занять этот порт.
4. Продолжите стандартную процедуру OTA.
1. Откройте панель
2. Найдите `Firmware Update` и нажмите на поле выбора файла
3. Выберите файл с прошивкой `.bin`
4. Нажмите `Upload` и подтвердите действие
5. Дождитесь загрузки прошивки и перезагрузки устройства
### Использование истории статистики