Admin Rechte wieder vergeben

Hallo,

ich bin neu hier im Forum und relativ neu bei HA. Ich habe mir seit ca. 3 Monaten alles in Home Assistant aufgebaut. Heute wollte ich mir endlich die App installieren und mich einloggen, jedoch hatte ich mein Passwort vergessen. Das konnte ich aber bereits wieder über das Terminal zurücksetzen. Dabei habe ich dummerweise meinem Account, der als Owner gelistet war, die Adminrechte entzogen und habe jetzt nur noch einen Nutzer der Leserechte hat.

Kennt ihr eine Möglichkeit, dies wieder Rückgängig zu machen ohne das ganze HA neu aufsetzen zu müssen?

Zum Setup: Home Assistant läuft auf einem NUC.

Danke und viele Grüße,
Truxi

In der /config/.storage/auth finden sich die User, dort könntest du bei deinem User wieder
"is_owner": true
setzen

Wie komme ich dorthin? über das Terminal also direkt am NUC oder muss ich dafür die Festplatte ausbauen und so anschließen?

sollte über das Terminal gehen.

Könntest du mir vielleicht die Schritte etwas genauer erläutern, bin leider noch Anfänger. Also wenn ich mich verbinde. Wie kann ich den Ordnerpfad aufrufen und vor allem wie kann ich dann die Datei verändern?

Danke

kommst du noch in das Addon File-Editor oder Studio Code Server?

Nein, ich habe nur noch den Account ohne jegliche Möglichkeit Einstellungen vorzunehmen.

demnach dann auch keine Zugriff über Terminal?
image

Also auf das Terminal auf HomeAssistant kann auch ich nicht zugreifen nur wirklich über Tastatur und Monitor an den NUC aber da funktionieren deine Befehle nicht.

Ich denke schon fast ich muss es neu aufsetzen und das wegen eines falschen Klicks.

hmm, sollte dort aber doch genau so funktionieren. Hab grad keine Tastatur und Monitor am HA-Server.

in den Ordner config/.storage wechseln
dort dann über nano auth die Datei bearbeiten
mit STRG + X und einem Y(es) wieder schließen

Danke, bin in den Ordner gekommen aber scheitere noch an dem nano Befehl, das sagt er mir dass er den Befehl nicht findet,

bin kein Linux Experte aber vermutlich musst du nano erst noch installieren:
apt-get install nano

Vielleicht kann auch ein Linux Experte weiter helfen.

Also falls jemand mal so blöd sein sollte wie ich und den Haken beim Benutzer für Admin entfernt hier mal mein Weg wie ich es wieder hinbekommen habe:

NUC an Bildschirm und Tastatur angeschlossen und folgende Befehle genutzt:
login
docker exec -it homeassistant /bin/bash
cd /config/.storage
ls storage
vi auth

Dann i drücken und “is_owner”: true setzen das ganze über ESC verlassen und mit :wq speichern (Achtung : war bei mir als großes Ö)

Ganz vielen Dank maxe für deine Hilfe!

1 „Gefällt mir“