- migrate.py: anker-sicherer Runner (AP-Anker vor sta-Write, deanchor, auth, table) - 16 Shellys migriert (Pilot+2 Wellen), 22/26 auf VLAN30, VLAN1 shelly-frei - eco-Policy RSSI-basiert (AN >= -80, AUS < -80), provisorisch bis TP3.3 - bf.csv: 22 Shelly-Zeilen .41→.30, Section→IOT - TP17.2 (Geräte-PW, zurückgestellt/Kosmetik) + TP19 (cudy-Teardown + VLAN1-Retirement) angelegt - Verlorene Küchen-Shelly via HA identifiziert (Plug S Gen3, e4:b0:63:e4:1a:b8, bogus-IP 10.95.10.206 auf elektrosmog.c) → Remote-Recovery-Plan in TP19 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Inventory — kanonische Netzwerk-Doku (Single Source of Truth)
Regel: Niemand editiert die CSV von Hand im Alltag. Du nennst Änderungen, Claude pflegt CSV + generierte Markdown-Ansicht und committet → Git-History = Änderungs-Log.
Workflow
- Quell-Excel hier ablegen (
*.xlsx) → Claude liest sie direkt. - Claude spiegelt die vorhandene Struktur 1:1 in versionierte CSV (nichts wegnormalisieren).
*.md= menschenlesbare Ansicht, aus CSV generiert.- Verfeinerung Port-für-Port: Ist-Zustand + Soll-Zustand (geplante Belegung).
Geplant (Baustein 3, nach hAP-Go-Live)
Reconcile-Routine: SNMP (Switch MAC/Port-Tabelle) + RouterOS-API (ARP/DHCP-Leases) → Diff gegen diese CSV → meldet Drift / ergänzt Funde.
Status
- Quell-Excel erhalten
- In CSV gespiegelt
- Markdown-Ansicht generiert