SHA256
ESP32: доработать HOME экран и поток секретов
This commit is contained in:
+16
-9
@@ -32,19 +32,21 @@
|
||||
## HOME
|
||||
|
||||
Показывает:
|
||||
- сверху слева значение логина или `login not set`;
|
||||
- ниже значение сабсервера или `subserver not set`;
|
||||
- сверху слева значение сабсервера или `subserver not set`;
|
||||
- ниже значение логина или `login not set`;
|
||||
- третьей строкой `secret not set`, если секрет ещё не помечен как установленный;
|
||||
- сверху справа простые индикаторы `W BAT`;
|
||||
- сверху справа один ряд индикаторов:
|
||||
- процент батареи;
|
||||
- иконка батареи;
|
||||
- индикатор Wi-Fi уровня сигнала;
|
||||
- по центру крупный текст `STATUS`;
|
||||
- статус Wi-Fi;
|
||||
- сохранённый SSID или пометку, что он не сохранён;
|
||||
- одна строка Wi-Fi вида `Wi-Fi (<ssid>) connected/disconnected`;
|
||||
- снизу большую кнопку `SETTINGS`.
|
||||
|
||||
Статусы Wi-Fi на `HOME`:
|
||||
- `Wi-Fi not configured`
|
||||
- `Wi-Fi disconnected`
|
||||
- `Wi-Fi connected`
|
||||
Строка Wi-Fi на `HOME`:
|
||||
- `Wi-Fi (not configured) not configured`
|
||||
- `Wi-Fi (<saved_ssid>) disconnected`
|
||||
- `Wi-Fi (<current_ssid>) connected`
|
||||
|
||||
Переходы:
|
||||
- кнопка `SETTINGS` -> `SETTINGS_MENU`;
|
||||
@@ -215,6 +217,11 @@
|
||||
- после потери связи устройство автоматически пытается переподключиться;
|
||||
- первые повторные попытки идут раз в `10` секунд;
|
||||
- если связи нет долго, интервал увеличивается до `30` секунд.
|
||||
- пока открыт `HOME`, экран сам обновляется примерно раз в секунду и подтягивает актуальные:
|
||||
- статус Wi-Fi;
|
||||
- SSID;
|
||||
- уровень сигнала;
|
||||
- процент батареи.
|
||||
|
||||
## Хранение серверов
|
||||
|
||||
|
||||
Reference in New Issue
Block a user