ha(H4): исправления по ревью — маскировка ключа в дампе, reload-repair, reconfigure сохраняет поля
- major: diagnostics больше не содержит полный lanip_key (esp_home — маска, entry_data redacted); ключ для ESPHome — через reconfigure/CLI; план §3 синхронизирован; дамп при незагруженной записи не падает - reconfigure: сохраняет listen_port/keepalive_ms и текущие overrides/ temp_step; превью-дефолты подхватывают значения записи - repair fix-flow: подтверждение перезагружает запись (issue снимается только когда сессия вышла из key_error; иначе создаётся заново) - key_issue_id helper, использование async_remove_issue (мёртвый код), CONF_EMAIL/PASSWORD в TO_REDACT, placeholders в fix_flow, тест плейсхолдеров ru - тесты обновлены (47 components)
This commit is contained in:
@@ -87,9 +87,11 @@ Repair (теоретический): `key_error` → «Ключ устройст
|
||||
перепровижинируйте» (повторный облако-вход по требованию). Облако в рантайме
|
||||
не используется, ключ статичен.
|
||||
|
||||
**Диагностика**: device-страница показывает `dsn`, `lanip_key`, `lanip_key_id`,
|
||||
`host` — источник для копирования в secrets ESPHome. В redacted-дампе ключ
|
||||
маскируется.
|
||||
**Диагностика**: device-страница показывает `dsn`, `lanip_key_id`, `host` и
|
||||
маску `lanip_key` (дамп прикладывают в issues — секретов в нём нет). Полный
|
||||
ключ для secrets ESPHome берётся явным действием: reconfigure («Настроить
|
||||
заново») на карточке интеграции или CLI `python -m pyfglair discover` на
|
||||
хосте HA.
|
||||
|
||||
## 4. Сущности
|
||||
|
||||
|
||||
Reference in New Issue
Block a user