feat: manage device Wi-Fi credentials #1

Merged
Andreas merged 1 commit from feat/manage-all-plugs into main 2026-07-26 15:19:36 +00:00
Owner

Add secret-file-backed Wi-Fi and device MQTT credential injection.

  • keep passwords out of desired JSON and logs
  • detect SSID and MQTT identity drift
  • retry verification across device reboots
  • continue reconciling other devices when one is offline
  • fix decode-config observation output

Validated with Ruff, 8 unit tests, and a complete local container build.

Add secret-file-backed Wi-Fi and device MQTT credential injection. - keep passwords out of desired JSON and logs - detect SSID and MQTT identity drift - retry verification across device reboots - continue reconciling other devices when one is offline - fix decode-config observation output Validated with Ruff, 8 unit tests, and a complete local container build.
feat: manage device Wi-Fi credentials
All checks were successful
Container / publish (pull_request) Has been skipped
Container / validate (pull_request) Successful in 22s
e856350754
Andreas deleted branch feat/manage-all-plugs 2026-07-26 15:19:36 +00:00
Andreas referenced this pull request from a commit 2026-07-26 15:19:37 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Andreas/tasmota-reconciler!1
No description provided.