Login attempt failed

DerDude

Member
Neues aber dieses mal wahrscheinlich kleineres Problem.

Ich habe im Dashboard oben in der Markdown Karte ein Bild eingefügt.
Das Bild habe ich in den Ordner Medien -> MyMedia geladen.

Den Link habe ich dann wie folgt in die Config eingefügt...

![Alternativtext](http://homeassistant.local/media/local/Bildschirmfoto%202026-10-13%20um%2020.png?authSig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiI5ODgyYmExNGNiODY0OTVkYWEzODlhM2QzMjBkOTUyMCIsInBhdGgiOiIvbWVkaWEvbG9jYWwvQmlsZHNjaGlybWZvdG8gMjAyNi0xMC0xMyB1bSAyMC5wbmciLCJwYXJhbXMiOltdLCJpYXQiOjE3OTIyMjQ0MTQsImV4cCI6MTc5MjMxMDgxNH0.nWRnpeRnzcbriLZrjcRnqr6vK8mH91o3j7vON1YdMps)

Nach einiger Zeit wird mir nur noch ein kleines Feld mit Fragezeichen angezeigt und folgende Meldung erscheint immer wieder...
Login attempt failed
Login attempt or request with invalid authentication from 0ce7428e-5da1-415e-a342-8611af680f54.fritz.box (192.168.2.117). See the log for details.

Ich denke mein Ansatz ist irgendwie falsch dort ein Bild einzufügen. Ich habe aber noch nicht den richtigen Weg gefunden.
 
Ich denke, die AuthSig ist abgelaufen.
Ich selbst habe mich noch nie damit befasst per http Medien von HomeAssistant abzurufen. Aber allein diese AuthSign in der URL ist für mich ein entscheidender Hinweis. Oder ist diese AuthSig dauerhaft?! Davon würde ich perse nie ausgehen.

Die einfachste Lösung wäre das Bild nicht in /media/ sondern in /local/www/ abzulegen.

Edit: Die AuthSig übrigens gilt 24 Stunden...
 
Ich kann Dir sogar anbieten Dir Deine AuthSig "vorzulesen"... ;)
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiI5ODgyYmExNGNiODY0OTVkYWEzODlhM2QzMjBkOTUyMCIsInBhdGgiOiIvbWVkaWEvbG9jYWwvQmlsZHNjaGlybWZvdG8gMjAyNi0xMC0xMyB1bSAyMC5wbmciLCJwYXJhbXMiOltdLCJpYXQiOjE3OTIyMjQ0MTQsImV4cCI6MTc5MjMxMDgxNH0.nWRnpeRnzcbriLZrjcRnqr6vK8mH91o3j7vON1YdMps
Das ist Base64 - codiert und besteht aus drei Teilen... einen Header, dem Payload und der Signatur.

Header:
{​
"alg": "HS256",​
"typ": "JWT"​
}​
Das sagt uns, dass das Ganze HMAC-SHA256 signiert wird und der Payload ein Json Web Token ist.

Payload:
{​
"iss": "9882ba14cb86495daa389a3d320d9520",​
"path": "/media/local/Bildschirmfoto 2026-10-13 um 20.png",​
"params": [],​
"iat": 1792224414,​
"exp": 1792310814​
}​
Das sagt uns eine HA-Hash, der Pfad zu Datei, keine gesonderten Parameter, iat ist "Issued at" also der Ausstellzeitpunkt in Sekunden seit dem 1.1.1970 0:00:00 UTC, exp das gleiche Prinzip nur für den Ablaufzeitpunkt.

Signatur:Berechnet nach HMAC-SHA256(Base64URL(Header) + "." + Base64URL(Payload), geheimer Schlüssel von Home Assistant)

Achja...
iat ist: 17.10.2026, 10:06:54 Uhr
exp ist: 18.10.2026, 10:06:54 Uhr

Ich prophezeihe einfach mal, dass Dein Dashboard morgen um 10:06:55 wieder nur den Broken Image Link zeigt. :ROFLMAO:
 
Okay, danke. Deine erste Antwort habe ich so weit verstanden. Die zweite nur bedingt 😅 .
Aber der Hinweis mit dem anderen Ordner klingt gut.
Nur.... wie mache ich das und wie kann ich dann auf das Bild zugreifen ?
Wenn ich mich über den Finder mit HA verbinde sehe ich zum einen nur einen Local_apps Ordner welcher leer ist.
Wenn das der richtige Ordner ist könnte ich ja dort einen www Ordner erstellen und das Bild dort ablegen.
Aber wo finde ich das dann bzw. wie füge ich das auf meinem Home Screen dazu ?
 

Letzte Anleitungen

Statistik des Forums

Themen
8.319
Beiträge
82.819
Mitglieder
9.063
Neuestes Mitglied
henryhobs
Zurück
Oben