Wartung & Troubleshooting¶
Dashboard¶
Das neue kompakte Wartungsdashboard ist unter Wartungsdashboard wartung-neu dokumentiert. Dort sind Aufbau, Design-Konventionen sowie die Bereiche Heizung, Lüftung, Beschattung, Energie und Sonstiges beschrieben.
Regelmäßige Aufgaben¶
| Aufgabe | Intervall | Hinweis |
|---|---|---|
| ebusd Logs prüfen | monatlich | du -sh /var/log/ebusd* — bei >500MB bereinigen |
| Lüftungsfilter prüfen | nach Strombedarf | >50W bei Tag = reinigen |
| HA Backup | automatisch | lokale HA-Snapshots auf LocalBackup plus OneDrive; Proxmox sichert Maschinen zusätzlich täglich |
| Stale Entities prüfen | monatlich | aktuell viele restored-/Altlasten-Kandidaten |
| MikroTik Blocklist prüfen | monatlich | Scheduler blocklist-daily läuft automatisch um 03:00 — Logs auf Fehler prüfen |
| MikroTik RouterOS-Updates | nach Bedarf | Stable-Branch im WebFig unter System → Packages prüfen |
| MikroTik DoH-Bug beobachten | nach RouterOS-Update | Bei neuem Stable-Release: verify-doh-cert=yes testen und auf DoH server connection error im Log achten |
| MCP-Server Audit-Log prüfen | bei Bedarf | Unerwartete Tool-Aufrufe oder Fehler erkennen |
| MCP-Server Node-Updates | monatlich | check_updates Tool auf CT 108 nutzen |
| Pool-Saison beenden | Saisonende | input_boolean.pool_in_betrieb deaktivieren, Pumpe winterfest machen |
Log-Bereinigung ebusd¶
# Auf ebusd-lueftung oder ebusd-heizung (als root/sudo)
rm -f /var/log/ebusd.log.1-*.backup /var/log/ebusd.log.1
df -h /
Ursache: loglevel=debug erzeugt ~37 MB/Tag. Beide Container laufen auf notice seit Juni 2026.
MikroTik¶
Blocklist manuell prüfen¶
# Einträge zählen
/ip/firewall/address-list/print count-only where list=blocklist
# Letzten Scheduler-Lauf im Log nachsehen
/log/print where topics~"info" and message~"blocklist"
Sollte ca. 4100 (feodo) + 1666 (spamhaus) Einträge ergeben. Wenn deutlich weniger: Scheduler-Log auf Fetch-Fehler prüfen.
RouterOS-Update¶
- WebFig → System → Packages → Check for Updates (Branch: stable)
- Bei verfügbarem Update: Download & Install
- Router startet automatisch neu
- Danach: WLAN-Verbindungen und DoH-Funktion kurz prüfen
DoH verify-doh-cert beobachten¶
Aktuell steht verify-doh-cert=no wegen eines RouterOS-Bugs (TLS-Session läuft nach Stunden ab, DNS fällt intermittierend aus). Nach jedem RouterOS-Update testen:
/ip/dns/set verify-doh-cert=yes
# 30 Minuten beobachten — Log auf "DoH server connection error" prüfen
/log/print where message~"DoH"
# Bei Fehler: zurücksetzen
/ip/dns/set verify-doh-cert=no
MCP-Server¶
Audit-Log prüfen¶
Im Claude-Chat über das get_audit_logs-Tool, oder direkt:
Status und Neustart¶
# Auf Proxmox
pct exec 108 -- systemctl status mcp-shell mcp-admin
pct exec 108 -- systemctl restart mcp-shell
Updates prüfen¶
check_updates-Tool auf Host mcp-server nutzen, dann ggf. install_updates.
Pool-Saison beenden¶
Am Saisonende (typisch Oktober):
input_boolean.pool_in_betriebin HA deaktivieren — stoppt alle Pool-Automationen- Pumpe manuell über
switch.garten_poolpumpeabschalten - Pool winterfest machen (Wasserstand, Abdeckung, Leitungen entleeren)
Häufige Probleme¶
| Problem | Ursache | Lösung |
|---|---|---|
ebusd ERR: element not found |
Noch nicht gepollt nach Neustart | 30s warten, ebusctl read -f -c vai00 <Message> |
| Bypass geht nicht automatisch | Temperaturen falsch | bypass_aktiv = ON prüfen, Heizventil-Zustand prüfen |
| MQTT Entities kommen nicht in HA | filter-seen | mosquitto_pub -t 'homeassistant/status' -m 'online' |
| Disk voll auf LXC | ebusd debug-Logs | Log-Bereinigung (s.o.) |
| Alte Registry-Einträge | Restored-/stale Entities | Integrationen und Scripts gegenprüfen |
| MikroTik WLAN hängt (keine neuen Verbindungen trotz sendender Radios) | CAPsMAN-Bug | Router neu starten (/system/reboot) |
| MikroTik DNS fällt intermittierend aus | DoH TLS-Session-Bug in RouterOS | verify-doh-cert=no setzen (bereits so konfiguriert) |