Hey,
habe die CCU3 mit Grafana und CCU-Historian (Grafana und CCU-Historian im Docker Container) laufen
und möchte nun mit Grafana Abfragen erstellen für CCU Historian.
Hat jemand Beispiel-Abfragen bzw. eine Vorlage von solchen Abfragen die man in Grafana importieren kann.
Hab schon das ein oder andere versucht aber, komme mit den Befehlen etc. in Grafana gar nicht klar.
Danke.
Wie erstelle ich eine Abfrage in Grafana für CCU-Historian abzufragen?
Moderator: Co-Administratoren
-
- Beiträge: 99
- Registriert: 07.03.2016, 10:19
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 9 Mal
Re: Wie erstelle ich eine Abfrage in Grafana für CCU-Historian abzufragen?
nun in der Anleitung, mit der du angefangen hast ist es ebenfals beschrieben...
hier ein Beispiel:
1. CCU-Historian aurufen: http://192.168.1.10:88
Datenpunkt auswählen: MEQ1875840 , oben rechts auf Details wechseln
Tabellenname: D_BIDCOS_RF_MEQ1875840_4_ACTUAL_TEMPERATURE
2. Grafana: Add Query Code
# code
SELECT
TS_TO_UNIX(TS) AS time,
"VALUE" as temperatur
FROM
D_BIDCOS_RF_MEQ1875840_4_ACTUAL_TEMPERATURE
WHERE
$__timeFilter(ts)
ORDER BY ts
hier ein Beispiel:
1. CCU-Historian aurufen: http://192.168.1.10:88
Datenpunkt auswählen: MEQ1875840 , oben rechts auf Details wechseln
Tabellenname: D_BIDCOS_RF_MEQ1875840_4_ACTUAL_TEMPERATURE
2. Grafana: Add Query Code
# code
SELECT
TS_TO_UNIX(TS) AS time,
"VALUE" as temperatur
FROM
D_BIDCOS_RF_MEQ1875840_4_ACTUAL_TEMPERATURE
WHERE
$__timeFilter(ts)
ORDER BY ts
volbuss
Re: Wie erstelle ich eine Abfrage in Grafana für CCU-Historian abzufragen?
Danke, werde ich mal versuchen.
Kann man mit dem Query Code alle verschiedenen Daten der CCU-Geräte inkl. Sv aus CCU-Historian abrufen.
Oder muss dazu der Abfrage Code angepasste werden, und wenn ja, gibt es dazu eine Dokumentation mit Beispielen?
Kann man mit dem Query Code alle verschiedenen Daten der CCU-Geräte inkl. Sv aus CCU-Historian abrufen.
Oder muss dazu der Abfrage Code angepasste werden, und wenn ja, gibt es dazu eine Dokumentation mit Beispielen?
-
- Beiträge: 1204
- Registriert: 03.02.2016, 14:44
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: irgendwo aus Süd BaWü
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 85 Mal
Re: Wie erstelle ich eine Abfrage in Grafana für CCU-Historian abzufragen?
Hi,
zumindest findet man im Wiki was dazu:
https://github.com/mdzio/ccu-historian/wiki/Grafana
Und es gab hier im Forum auch mal einen Beitrag dazu, müsste man suchen.
Folgenden Beispiel Code mal für eine SV:
Oder so als Beispiel für ein Gerät:
Damit wird die Grafik immer bis zum Rand dargestellt, sollte mal in dem Zeitbereich kein DP in der DB vorhanden sein.
Wenn ich das so grob beschreiben kann und das hatte ich mir mal abgespeichert.
Man sucht sich im CCU-Historian den DP aus den man in Grafana darstellen will und packt den in den Code.
Restliche Einstellungen muss man eh in Grafana dann machen.
Grüße,
Slice
zumindest findet man im Wiki was dazu:
https://github.com/mdzio/ccu-historian/wiki/Grafana
Und es gab hier im Forum auch mal einen Beitrag dazu, müsste man suchen.
Folgenden Beispiel Code mal für eine SV:
Code: Alles auswählen
SELECT
TS_TO_UNIX(ts) AS time,
"VALUE" as oeltankstand
FROM
D_SYSVAR_23778_VALUE
WHERE
TS >= UNIX_TO_TS($__unixEpochFrom()) AND TS < UNIX_TO_TS($__unixEpochTo())
ORDER BY
TS
Code: Alles auswählen
(SELECT
TS_TO_UNIX(ts) AS time,
"VALUE" as solltemperatur
FROM
D_BIDCOS_RF_LEQ0864378_4_SET_TEMPERATURE
WHERE
TS >= UNIX_TO_TS($__unixEpochFrom()) AND TS < UNIX_TO_TS($__unixEpochTo())
UNION
(select $__unixEpochFrom() AS time,
"VALUE" as solltemperatur
FROM
D_BIDCOS_RF_LEQ0864378_4_SET_TEMPERATURE
WHERE
TS = (select max(ts)
FROM
D_BIDCOS_RF_LEQ0864378_4_SET_TEMPERATURE
WHERE
TS <= UNIX_TO_TS($__unixEpochTo())) )
)
ORDER BY
TIME
Wenn ich das so grob beschreiben kann und das hatte ich mir mal abgespeichert.
Man sucht sich im CCU-Historian den DP aus den man in Grafana darstellen will und packt den in den Code.
Restliche Einstellungen muss man eh in Grafana dann machen.
Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------