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
Этот коммит содержится в:
@@ -166,6 +166,8 @@ curl -sk https://<repeater-ip>/api/stats \
|
||||
- `signal`
|
||||
- `noise_floor`
|
||||
- `packets`
|
||||
- `error_rate`
|
||||
- `core0_util`
|
||||
- `voltage`
|
||||
- `sensor_temp`
|
||||
- `humidity`
|
||||
|
||||
@@ -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 | Нет | | |
|
||||
|
||||
@@ -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. Дождитесь загрузки прошивки и перезагрузки устройства
|
||||
|
||||
### Использование истории статистики
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user