Zum Inhalt springen
Grafana Dashboard

Grafana Dashboard

📊 Grafana Dashboard

Das Grafana Dashboard zeigt deinen Smart Swimming Pool im zeitlichen Verlauf: Pool- und Solartemperatur, Pumpen-Schaltzeiten, Betriebsmodus und Diagnosewerte des Controllers. Es ist für den Pool Controller v5.x gemacht und liest die Daten, die Home Assistant in InfluxDB speichert.

Grafana Dashboard mit Beispieldaten

💡 Funktionsweise

Pool Controller ──MQTT Discovery──▶ Home Assistant ──InfluxDB-Integration──▶ InfluxDB ──▶ Grafana
  1. Der Pool Controller meldet seine Entitäten per Home-Assistant-MQTT-Discovery an (siehe Home Assistant Integration).
  2. Die InfluxDB-Integration von Home Assistant speichert die Zustände in InfluxDB.
  3. Grafana fragt diese Datenbank ab und stellt das Dashboard dar.

✨ Dashboard-Panels

BereichPanels
TemperaturenAnzeigen für Pool und Solar, Verlauf von Pool-, Solar- und Controller-Temperatur
Pumpen & BetriebZeitleiste der Pumpen, aktueller Pumpenstatus, effektive Laufzeit, Umwälzungs-Verlängerung, Betriebsmodus (Auto, Manuell, Boost, Timer)
DiagnoseWLAN-Signal, Uptime, freier Speicher, Controller-Temperatur mit Verlauf

🔧 Installation

Voraussetzungen

  • Pool Controller v5.x, verbunden mit Home Assistant
  • InfluxDB-Integration von Home Assistant mit Standard-Einstellungen für Measurements
  • InfluxDB 1.x (oder 2.x mit InfluxQL) und Grafana 10 oder neuer

Pool-Daten in InfluxDB speichern

Beispiel für die configuration.yaml von Home Assistant:

influxdb:
  host: influxdb.local
  database: home_assistant
  include:
    entity_globs:
      - sensor.pool_controller_*
      - switch.pool_controller_*
      - select.pool_controller_*

Dashboard importieren

  1. Lege in Grafana eine InfluxDB-Datenquelle (Abfragesprache InfluxQL) an.
  2. Lade dashboard-smart-swimming-pool.json herunter.
  3. Öffne Dashboards → New → Import, lade die Datei hoch und wähle deine InfluxDB-Datenquelle.

Hast du die Pool-Controller-Entitäten in Home Assistant umbenannt, passe die Dashboard-Variablen unter Dashboard settings → Variables an.

Note

Du nutzt openHAB mit Pool Controller v1/v2? Das ursprüngliche Dashboard gibt es weiterhin als dashboard-smart-swimming-pool-openhab-legacy.json.

🚀 Nächste Schritte

  1. Hier beginnen - Wähle deinen Weg passend zu deinen Zielen
  2. Repository besuchen - Dashboard-JSON und Dokumentation
  3. Pool Controller Setup - Stelle sicher, dass dein Controller läuft
  4. Home Assistant Integration - Controller mit Home Assistant verbinden

💬 Hilfe benötigt?

Zuletzt aktualisiert am