Falls man den administrativen Benutzerzugang zur OpenHAB 3 vergessen hat, kann man den Benutzer mit wenigen Schritten zurücksetzen.
Der Pfad zu den Userdaten von OpenHAB 3 hängt dabei von der eigenen Installationsmethode ab.
- Linux Repository Installation:
/var/lib/openhab/jsondb/
- Linux Manual Installation:
/opt/openhab/userdata/jsondb/
- Windows (Manual) Installation:
C:\openHAB\userdata\jsondb\
Falls es sich um eine openHAB2 Installation handelt, muss im Pfad openhab durch openhab2 ersetzt werden!
- z.B.
/var/lib/openhab2/jsondb/
Im folgenden bezieht sich die Rücksetzung des Accounts auf eine Repository Installation:
sudo systemctl stop openhab.service
– openHAB stoppensudo rm /var/lib/openhab/userdata/jsondb/users.json
– User-Datei löschensudo rm /var/lib/openhab/userdata/jsondb/backup/*user.json
– alle Backups der User-Datei löschensudo systemctl start openhab.service
– openHAB starten
Wenn man jetzt auf die openHAB Seite geht, kann ein neuer Account erstellt werden.