Skip to content

Fehlerbehebung

blacksheep8732 edited this page Sep 18, 2026 · 2 revisions

🇬🇧 English version

Fehlerbehebung

Admin-Passwort vergessen

Das Feld Admin password im Unraid-Template wirkt nur beim allerersten Start. Um es zurückzusetzen, löschst du das gespeicherte Passwort und startest den Container neu – dann gilt wieder der Wert aus dem Template.

  1. Im Unraid-Template (Docker → TasmoBackup-py → Edit) bei Admin password das neue Passwort eintragen und Apply.
  2. In der Unraid-Konsole (oder per SSH):
    docker exec -u 99:100 TasmoBackup-py python -c "import sqlite3; c=sqlite3.connect('/data/tasmobackup.db'); c.execute(\"DELETE FROM settings WHERE key='admin_password_hash'\"); c.commit()"
    docker restart TasmoBackup-py
  3. Mit Admin user / Admin password aus dem Template anmelden.

Ohne Unraid ersetzt du TasmoBackup-py durch deinen Containernamen und 99:100 durch deine PUID:PGID.

„Backup fehlgeschlagen (offline?)“

  • Ist das Gerät erreichbar? Die IP in der Geräteliste anklicken – öffnet sich die Tasmota-/WLED-Seite im Browser?
  • Neue IP? Ein Subnetz scannen erkennt das Gerät an der MAC-Adresse und trägt die neue IP ein.
  • Web-Passwort? Hat das Gerät ein Passwort, muss es beim Hinzufügen angegeben worden sein – oder als Standard in TB_TASMOTA_USER / TB_TASMOTA_PASSWORD stehen.

Die Zugangsdaten eines Geräts änderst du unter Bearbeiten → Zugangsdaten. Nach dem Speichern fragt die App das Gerät sofort damit ab und meldet, ob es antwortet.

Gerät ist online, aber das Backup schlägt fehl

Meldung im Ereignisprotokoll: device did not deliver a config. Das Gerät antwortet, gibt die Konfiguration aber nicht heraus. Häufige Ursachen:

  • Eingeschränkter Web-Modus: Tasmota gibt die Konfiguration nur im Admin-Modus heraus (WebServer 2, der Standard). Läuft ein Gerät mit WebServer 1, schickt es statt der Datei seine Startseite – die App erkennt das und speichert sie nicht als Backup. Abhilfe: in der Tasmota-Konsole WebServer 2 eingeben.
  • Falsche Zugangsdaten (siehe oben).

Update hängt auf „minimal“

Zeigt ein Gerät nach einem Update eine Version mit (minimal) und bleibt dabei, hat Tasmota die zweite Stufe nicht geschafft. Die App versucht es einmal selbst erneut. Klappt es nicht:

  • Aktualisieren noch einmal klicken.
  • In der Tasmota-Oberfläche unter Firmwareupdate die OTA-URL prüfen.
  • Ist der freie Speicher sehr knapp, hilft eine kleinere Firmware-Variante oder ein Update per USB.

Rechteprobleme mit dem Datenordner

Der Container stellt beim Start alle Dateien im Datenordner auf PUID:PGID um. Hast du Dateien von Hand hineinkopiert, genügt ein Neustart des Containers.

Schlüssel verloren oder geändert

Ohne den ursprünglichen Schlüssel (.secret_key im Datenordner bzw. TB_SECRET_KEY):

  • musst du dich neu anmelden,
  • lassen sich gespeicherte Geräte- und MQTT-Passwörter nicht mehr lesen – sie müssen neu eingegeben werden.

Die Backups selbst sind davon nicht betroffen.

Umzug auf einen anderen Server oder in einen neuen Container

  1. Alten Container stoppen.
  2. Den kompletten Datenordner in den neuen Appdata-Ordner kopieren – inklusive .secret_key. Lief die alte Installation mit TB_SECRET_KEY, schreibe dessen Wert als eine Zeile in .secret_key im neuen Ordner (oder setze wieder TB_SECRET_KEY).
  3. Neuen Container mit diesem Appdata-Ordner starten. Dateirechte stellt er selbst richtig.

Die Pfade der Backups sind in der Datenbank container-intern gespeichert (/data/backups/…) und funktionieren deshalb auch im neuen Ordner.

Wo finde ich Logs?

Im Unraid unter Docker → TasmoBackup-py → Logs (oder docker logs TasmoBackup-py). Dort stehen geplante Durchläufe, Backups, Updates und Fehler.

Anderes Problem?

Bitte ein Issue auf GitHub anlegen – mit der Version (steht oben in der Oberfläche neben „TasmoBackup“ und in der ersten Log-Zeile), einer Beschreibung und den passenden Log-Zeilen.

Clone this wiki locally