homelab-brain/infra/hermes
Homelab Cursor 5161f429df Ölknoten: Grafana-Zeile auf Heizung-Dashboard + MCP/API-Fix
Heizungs-API und Hermes-MCP liefern Ölknoten-Daten aus MQTT/sensors-Influx
statt fälschlich offline zu melden wenn nur ioBroker mqtt.0 tot ist.
2026-07-01 15:07:39 +02:00
..
garage_decke_mcp.py fix garage_decke MCP: Primär/Sekundär getrennt ausgeben 2026-06-28 19:43:25 +02:00
homelab_mcp.py Ölknoten: Grafana-Zeile auf Heizung-Dashboard + MCP/API-Fix 2026-07-01 15:07:39 +02:00
README.md Ölknoten: Grafana-Zeile auf Heizung-Dashboard + MCP/API-Fix 2026-07-01 15:07:39 +02:00

Hermes MCP-Server (versioniert)

Python stdio MCP-Server fuer den Hermes-Gateway auf CT151 (pve-mu-3).

Laufort: /root/.hermes/*.py + Eintrag in /root/.hermes/config.yaml unter mcp_servers:.

garage_decke

Brunnen/PWT/KaelteDecke aus InfluxDB CT143 (sensors, node=garage_decke).

Datei Tools
garage_decke_mcp.py garage_decke_live, garage_decke_compare

Ausfuehrliche Doku: docs/projekte/garage-decke-monitoring.md

Deploy

# vom Repo auf pve-hetzner:
cd /root/homelab-brain
pct push 151 infra/hermes/garage_decke_mcp.py /root/.hermes/garage_decke_mcp.py
pct exec 151 -- chmod +x /root/.hermes/garage_decke_mcp.py
pct exec 151 -- systemctl restart hermes-gateway

config.yaml-Block und Env-Variablen siehe Projektdoku.

homelab

Heizung/PV/Raumtemps MCP fuer Hermes (CT151).

Datei Tools
homelab_mcp.py heizung_now, heizung_brenner, heizung_kessel, heizung_history, pv_now, pv_history, homelab_status, homelab_measurements, homelab_query, raumtemps

Deploy analog garage_decke_mcp.py nach /root/.hermes/homelab_mcp.py, dann systemctl restart hermes-gateway.

Heizungs-HTTP-API: infra/heizung-api/pruefstand_web.py auf pve-mu-3 (pruefstand-web.service, Port 8765).