Zum Inhalt

Wiederaufbau und größere Ausfälle

Diese Seite beschreibt die kurze Prioritätenfolge für einen größeren Ausfall. Die technischen Details bleiben bei den jeweiligen Systemen.

Zuerst eingrenzen

Vor einem Neuaufbau prüfen:

  1. Ist nur ein einzelnes Gerät oder ein kompletter Bereich betroffen?
  2. Sind Router und lokale IP-Adressen erreichbar?
  3. Läuft Proxmox?
  4. Sind Cloudflare Tunnel und MCP-Server erreichbar?
  5. Laufen Home Assistant und OpenCCU?
  6. Besteht lediglich ein Problem mit Internet, DNS oder einer einzelnen Integration?

Ein vollständiger Wiederaufbau ist nur nötig, wenn die vorhandenen Systeme oder Backups tatsächlich nicht mehr nutzbar sind.

Prioritäten

Priorität System Warum zuerst?
1 Internet und Netzwerk Grundlage für alle weiteren Systeme
2 Proxmox stellt VMs und LXC-Container bereit
3 Cloudflare Tunnel macht die wiederhergestellten Dienste früh extern erreichbar
4 MCP-Server kann bei Prüfung und Wiederaufbau der übrigen Systeme unterstützen
5 Home Assistant und OpenCCU zentraler Smart-Home-Betrieb
6 weitere Integrationen und Geräte werden nach der Zentrale geprüft
7 ebusd für Heizung und Lüftung Komfort, Überwachung und Zusatzsteuerung; die Anlagen laufen eigenständig weiter

Reihenfolge bei einem vollständigen Wiederaufbau

1. Internet und Netzwerk

  1. Glasfaser-ONT mit ether5 des MikroTik verbinden.
  2. Provider-VLAN 7 als vlan7-wobcom auf ether5 anlegen.
  3. PPPoE-Client pppoe-wobcom mit den WOBCOM-Zugangsdaten einrichten.
  4. MikroTik-Router mit VLANs, DHCP, DNS, NAT und Firewall aufbauen.
  5. Einen administrativen Client im Management- oder Home-VLAN anbinden.
  6. AP2 und AP3 über CAPsMAN wiederherstellen.
  7. Lokalen Internet- und DNS-Zugriff prüfen.

Dokumentation:

2. Proxmox-Basis

  1. Proxmox-Host unter 10.10.10.10 bereitstellen.
  2. Netzwerk, Storage und Backup-Ziele prüfen.
  3. Für statische Infrastruktur-LXC 10.10.10.1 als DNS und diebrocks.home als Searchdomain setzen.
  4. Zunächst nur die für Fernzugriff und Unterstützung benötigten Container wiederherstellen oder starten:
  5. CT 102: cloudflared
  6. CT 108: mcp-server
  7. Danach die übrigen VMs und Container schrittweise zurückbringen.

Dokumentation: Proxmox – VMs und LXC

3. Cloudflare Tunnel

Cloudflare wird direkt nach der Proxmox-Basis wiederhergestellt. Dadurch sind Dienste erreichbar, sobald ihr jeweiliges Zielsystem wieder läuft.

  1. CT 102 starten oder aus einem Backup wiederherstellen.
  2. Dienst cloudflared prüfen.
  3. Tunnelverbindung und DNS-Namen testen.
  4. DNS-Auflösung von region1.v2.argotunnel.com prüfen.
  5. Noch nicht wiederhergestellte Ziele dürfen zunächst einen Fehler liefern; entscheidend ist, dass der Tunnel selbst verbunden ist.

Dokumentation: Cloudflare Tunnel

4. MCP-Server

Der MCP-Server wird früh wiederhergestellt, damit er bei Diagnose, Systemabgleich und den weiteren Wiederherstellungsschritten unterstützen kann.

  1. CT 108 starten oder wiederherstellen.
  2. DNS 10.10.10.1 prüfen.
  3. MCP-Dienst auf Port 3000 und Admin-Oberfläche auf Port 3001 prüfen.
  4. Erreichbarkeit lokal und über mcp.diebrocks.com testen.
  5. SSH-Zugriffe vom MCP-Server auf Proxmox, MikroTik und die später gestarteten Container kontrollieren.

Dokumentation:

5. Home Assistant und OpenCCU

  1. Home Assistant VM 101 wiederherstellen oder neu bereitstellen.
  2. Home-Assistant-Vollbackup einspielen.
  3. OpenCCU VM 103 wiederherstellen und unter 10.10.10.21 prüfen.
  4. Mosquitto und die wichtigsten Integrationen kontrollieren.
  5. Lokalen und externen Zugriff über Cloudflare testen.
  6. Erst danach Automationen, Dashboards und Benachrichtigungen bewerten.

Dokumentation:

6. Geräte und Smart-Home-Funktionen

Danach werden die wirklich benötigten Funktionen nach Priorität geprüft:

  1. Homematic IP und grundlegende Schaltfunktionen;
  2. Shelly-, ESPHome-, Tasmota- und WLED-Geräte;
  3. Beschattung;
  4. Energie- und Wassererfassung;
  5. Dashboards, Benachrichtigungen und Komfortautomationen.

Nicht jede nicht erreichbare Komfortfunktion blockiert den restlichen Wiederaufbau.

7. Heizung und Lüftung zuletzt anbinden

Die Vaillant-Heizung und die Lüftungsanlage funktionieren mit ihrer eigenen Regelung auch ohne Home Assistant, MQTT und ebusd. Die Smart-Home-Anbindung ist für Überwachung, Komfort und zusätzliche Automatik zuständig, nicht für den Grundbetrieb der Anlagen.

Deshalb werden CT 106 ebusd-heizung und CT 107 ebusd-lueftung erst nach den zentralen Systemen wiederhergestellt:

  1. eBUS-Adapter im IoT-Netz prüfen.
  2. ebusd-Container starten oder wiederherstellen.
  3. DNS 10.10.10.1 in beiden LXC prüfen.
  4. MQTT-Verbindung zu Home Assistant testen.
  5. Messwerte und Zusatzsteuerung kontrollieren.

Dokumentation:

Abschließender Funktionstest

  • PPPoE-Verbindung pppoe-wobcom aktiv;
  • Default-Route über pppoe-wobcom;
  • Internet und DNS aus dem Home-VLAN;
  • WLAN an allen drei Access Points;
  • Cloudflare Tunnel;
  • MCP-Server und seine Zielzugriffe;
  • Home Assistant lokal und extern;
  • OpenCCU und Homematic-Geräte;
  • MQTT-Geräte im IoT-Netz;
  • Beschattung und wichtige Schaltfunktionen;
  • Benachrichtigungen;
  • zuletzt die Smart-Home-Anbindung von Heizung und Lüftung.

Grundregel

Nach Netzwerk und Proxmox werden zuerst Erreichbarkeit und Hilfswerkzeuge wiederhergestellt. Cloudflare schafft den Zugang, der MCP-Server unterstützt beim Rest. Eigenständig arbeitende Komfortsysteme dürfen den Wiederaufbau der zentralen Infrastruktur nicht verzögern.