Commit Graph

4 Commits

Author SHA1 Message Date
3e8072893c Add fast awk-based cleanup script
- Uses awk instead of line-by-line processing
- 10-100x faster than original bash version
- Shows progress for each entity removed
- Creates timestamped backups
- Simplified output for better UX
2025-12-23 01:38:58 +11:00
72f7ac4129 Add bash-only version of cleanup script
- Works directly in SSH add-on (no Python required)
- Line-by-line YAML parsing
- Preserves indentation and structure
- Color-coded output
- Automatic backups with restore script
- Removes 19 input_booleans and 10 scripts
2025-12-23 01:29:43 +11:00
eba55a4080 Add comprehensive README documentation
- Usage instructions for 3 different methods
- Complete safety features explanation
- Expected output examples
- Troubleshooting guide
- Backup and restore procedures
2025-12-23 01:13:16 +11:00
46d8339cef Initial commit: Home Assistant chore cleanup script
- Removes 19 unused input_boolean entities
- Removes 10 unused script entities
- Creates automatic backups before modifications
- Generates restore script for easy rollback
- Handles YAML files with !include directives
- Supports multiple configuration layouts
2025-12-23 01:12:48 +11:00