ich nutze Grafana nicht als Add-on, bei mir läuft das in einem LX Container, aber ich glaube, das ist falsch
http://localhost:3000/...
Wenn ich das bei mir einfüge, dann steht da der Host drin, und localhost ist aus Sicht von HA halt HA und nicht der Container, in dem Grafana ausgeführt wird
Auch den Vorschlag, mit
http://homeassistant.local:8123/...
verstehe ich nicht, denn das ist ja auch nur die Adresse und der Port von HA.
Was Du machen kannst, ist einmal schauen welche Ports alle offen sind
Ich ändere den Port im Add-On auf beispielsweise 8182, das Add-On startet neu. In einem Browser gehe ich auf die WebSeite 192.168.1.XX.8182 und lande bei einem Grafana Desktop. Dort ist auch mein Dashboard vorhanden, und meine Charts, ich
teile dann die Grafik unter diesem Port und füge sie in HA ein, ohne auf das Grafana Dashboard zu klicken kann ich im Handy die entsprechende HA Seite öffnen und meine
Charts anschauen. Habe das auf mehreren Browsern getestet und auch das Handy neu gebootet.
Ob es nachhaltig ist, weiß ich allerdings nicht. Es ist dann leider nicht editierbar in HA !!
ich hatte die gleichen Probleme wie Blade83 und hatte nach dem Ergänzen der env_vars weiterhin die Fehlermeldung “localhost** hat die Verbindung abgelehnt.”
Lösung:
Im Dashboard den kopierten Link von Grafana einsetzen und
“Localhost” durch die lokale IP von Homeassistant ersetzen
Es gibt Fortschritte, keine Fehlermeldung “zufriff verweigert” aber immer noch keine Grafik. Dann doch die Meldung " Die Antwort von 192.xxxxx hat zu lange gedauert.":
Einstellungen env_vars wie dp20eic vorgegeben hat.
User admin, der automatisch bei mir drinsteht
Port: leer
Link: als localhost oder http://192… kein Unterschied.
Beim Kopieren des Links bekomme ich die Meldung “Bild-Render_plugin nicht installiert”
Bitte kopier mal den Link aus Grafana in einen Editor und tausche “localhost” gegen die IP von Deiner HomeAssistant Installation aus. Dann das ganze Kopieren und in einem Browser in der Adresszeile eingeben. Was passiert?
und noch was: ich muß bei mir zwingend in der config den Port mit angeben, sonst geht es nicht:
Hi, JETZT GEHT’S
Ich habe 2 Korrekturen vorgenommen:
zum einen, -ohne an der Konfig etwas zu ändern- in der Kachel vom Dashboard den Anfang des Links mit http://192.168.x.y:8123/api/hassio… ersetzt. Nix “:3000/api…”. Also doch was dp20eic vorgeschlagen hatte, aber ich hatte dann:8123/3000/. Die 3000 ist zu viel. Den Port 3000 habe ich auch nicht in der Konfig eingegeben.
Zum 2. Dachte ich, ich müsste den Link im Reiter “Einbetten” rauskopieren, und nicht aus “Link”; das ändert aber den Zugriff nicht, nur die Darstellung.
Ich danke dir! Schönes WE!
OK, da muss ich dir Recht geben.
Ich hatte schon alles ausprobiert was hier im Thread besprochen worden ist. Mittlerweile habe ich es herausgefunden: Ich musste im Link localhost durch meine IP-Adresse ersetzen. Das wurde auch schon mal hier gesagt, hatte es aber überlesen.
Auf jeden Fall klappt es jetzt. Danke an alle Vorschreiber.