NEWS
Grafana: Grafik URL vom iobroker abrufen und darstellen
-
Hallo ihr,
ich habe folgendes Problem mit Grafana:
Ich würde gerne eine URL zu einer Grafik aus einem iobroker Datenpunkt abrufen und bei Grafana darstellen lassen.
SimpleAPI läuft bereits und ich kann Datenpunkte abrufen
Also der Link sieht dann in etwa so aus:
http://192.168.178.54:8087/get/eusec.0.T8410P422329962A.cameras.T8410P422329962A.picture_html
(Bin mir nicht ganz sicher ob der Link so die richtige Form hat)Der Datenpunkt enthält folgenden Wert:
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgAB3EMTSw3MvP2bc4J7ccn8qc1eNi8RBVIWex//Z" style="width: auto ;height: 100%;" />Wenn ich diesen Inhalt bei Grafana mit einem Textpanel und aktiviertem HTML eingebe, bekomme ich die Grafik auch angezeigt. Aber die URL ändert sich ja ständig. Wie bekomme ich Grafana dazu, die aktualisierte URL zu nutzen?
Einige Datenpunkte sehen inhaltlich auch wieder anders aus.
Zum Beispiel:
spotify-premium.0.player.albumImageUrlWert:
https://i.scdn.co/image/ab67616d0000b273f29bd73c5e3a8717c39092fdoder:
pollenflug.0.images.Birke.image_todayWert:
https://www.dwd.de/DWD/warnungen/medizin/pollen/pollen_1_2.pngGibt es eine elegante Lösung dafür?
Ich hatte überlegt ob das ganze vielleicht über Python lösen könnte.
Das Textpanel enthält eine feste URL zu einer Grafik. Und das Python Skript ruft die Grafik aus dem Datenpunkt ab und speichert diese an der Stelle ab wo Grafana sie erwartet.Aber vielleicht geht es ja noch etwas einfacher. Hat jemand ein paar Lösungsvorschläge?
Danke :)
-
Hallo ihr,
ich habe folgendes Problem mit Grafana:
Ich würde gerne eine URL zu einer Grafik aus einem iobroker Datenpunkt abrufen und bei Grafana darstellen lassen.
SimpleAPI läuft bereits und ich kann Datenpunkte abrufen
Also der Link sieht dann in etwa so aus:
http://192.168.178.54:8087/get/eusec.0.T8410P422329962A.cameras.T8410P422329962A.picture_html
(Bin mir nicht ganz sicher ob der Link so die richtige Form hat)Der Datenpunkt enthält folgenden Wert:
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgAB3EMTSw3MvP2bc4J7ccn8qc1eNi8RBVIWex//Z" style="width: auto ;height: 100%;" />Wenn ich diesen Inhalt bei Grafana mit einem Textpanel und aktiviertem HTML eingebe, bekomme ich die Grafik auch angezeigt. Aber die URL ändert sich ja ständig. Wie bekomme ich Grafana dazu, die aktualisierte URL zu nutzen?
Einige Datenpunkte sehen inhaltlich auch wieder anders aus.
Zum Beispiel:
spotify-premium.0.player.albumImageUrlWert:
https://i.scdn.co/image/ab67616d0000b273f29bd73c5e3a8717c39092fdoder:
pollenflug.0.images.Birke.image_todayWert:
https://www.dwd.de/DWD/warnungen/medizin/pollen/pollen_1_2.pngGibt es eine elegante Lösung dafür?
Ich hatte überlegt ob das ganze vielleicht über Python lösen könnte.
Das Textpanel enthält eine feste URL zu einer Grafik. Und das Python Skript ruft die Grafik aus dem Datenpunkt ab und speichert diese an der Stelle ab wo Grafana sie erwartet.Aber vielleicht geht es ja noch etwas einfacher. Hat jemand ein paar Lösungsvorschläge?
Danke :)
@alyxabyss sagte in Grafana: Grafik URL vom iobroker abrufen und darstellen:
Aber vielleicht geht es ja noch etwas einfacher. Hat jemand ein paar Lösungsvorschläge?
Moin,
es ist nicht oft, dass man den umgekehrten Weg geht, also aus
ioBrokereine Grafik in Grafana einbinden möchte, daher kann ich auch nicht sagen, ob es hiermit besser gehtDu kannst natürlich auch dafür sorgen, dass das, was Du da angezeigt bekommen, haben möchtest, mittels Skript in einen eigenen Datenpunkt schreibst, der immer gleich lautet.
VG
Bernd -
@alyxabyss sagte in Grafana: Grafik URL vom iobroker abrufen und darstellen:
Aber vielleicht geht es ja noch etwas einfacher. Hat jemand ein paar Lösungsvorschläge?
Moin,
es ist nicht oft, dass man den umgekehrten Weg geht, also aus
ioBrokereine Grafik in Grafana einbinden möchte, daher kann ich auch nicht sagen, ob es hiermit besser gehtDu kannst natürlich auch dafür sorgen, dass das, was Du da angezeigt bekommen, haben möchtest, mittels Skript in einen eigenen Datenpunkt schreibst, der immer gleich lautet.
VG
Bernd
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden