33cab10cef
Syncs project memory, custom agents, and commands across machines. Excludes secrets (settings.json), session state, and runtime files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.9 KiB
1.9 KiB
- SSH directly to VMs — Use csader@VM_IP, not qm guest exec through Proxmox hosts
- HA API access patterns — REST/WebSocket APIs for automations, entity registry, history
- Verify before bulk delete — Confirm entities are actual duplicates before mass removal
- Pixel 10 Pro Fold for notifications — Use notify.mobile_app_pixel_10_pro_fold, not iPhone or notify.chris
- House orientation & shade positions — West door (225-315°), east windows (45-135°), per-shade close values
- HA automation patterns — API patterns, scene save/restore, categories, weather/azimuth
- NR migration status — Which flows are in NR vs HA after 2026-03-28 migration
- Backup before HA updates — Always use backup:true when running update.install on add-ons
- MantelMount control via Bond RF — Bond RF entities, contact sensor mapping, run-then-direction sequence
- Zulip on VM 103 — crew.chrissader.com, tus upload fix, post-start.sh after recreate
- Caddyfile edits must preserve inode — Use sed/tee, not Python write(); restart container if inode broken
- Check for stale/duplicate entities — Re-paired devices create new entities; old named ones go stale and silently fail
- HA Blue SSH access — Port 2222, user csader (not root), id_ed25519 key
- HACS and Mushroom on HA Blue — HACS, Mushroom, weatheralerts install details
- Never use "new" as automation ID — Use unique numeric IDs when creating automations via REST API