Skip to content

Document the USB backup drive feature in the README - #190

Merged
bbangert merged 3 commits into
mainfrom
docs/readme-usb-storage
Aug 31, 2026
Merged

Document the USB backup drive feature in the README#190
bbangert merged 3 commits into
mainfrom
docs/readme-usb-storage

Conversation

@bbangert

Copy link
Copy Markdown
Owner

Documents the shipped USB storage backup feature (PRs #174#189):

  • Features bullet and a USB storage drives row in the supported-devices table (ext4/exFAT/NTFS/FAT32, drawer capabilities)
  • New For Users section: auto-mount behavior, enabling the SMB share, adding it in Home Assistant as a network backup target (usb_backup_<id> per-drive share name, generated credentials), armed format/eject, and the x86_64 Samba gap
  • storage/ added to the project-structure tree

🤖 Generated with Claude Code

Adds the feature bullet, a supported-devices table row, a For Users
walkthrough (share setup, HA network storage, format/eject), and the
storage/ entry in the project structure tree.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Several claims about filesystem checks, share-name uniqueness, and formatting scope conflict with the implementation.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Documents USB drives as Home Assistant SMB backup targets.

Changes:

  • Adds USB backup support to features and supported devices.
  • Adds setup, credential, format, eject, and platform guidance.
  • Adds the storage module to the project tree.
File summaries
File Description
README.md Documents USB backup-drive functionality and usage.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 3
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
fsck runs before every ext4/FAT32 mount (not only dirty ones), the
share suffix is serial-derived rather than guaranteed unique, and
formatting targets the backup partition, not the whole drive.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The Home Assistant setup instructions omit required Name and Protocol fields and inaccurately describe the username as generated.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Balanced

Comment thread README.md Outdated
The drawer supplies server, share, username, and password; HA's
dialog also asks for a name and protocol, and only the password is
generated.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The documentation accurately reflects the implemented USB storage workflow and platform limitation.

Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0 new
  • Review effort level: Balanced

@bbangert
bbangert merged commit 1cfc178 into main Aug 31, 2026
7 checks passed
@bbangert
bbangert deleted the docs/readme-usb-storage branch August 31, 2026 00:37
@bbangert bbangert mentioned this pull request Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants