Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Teslamate Upgrade to v2.0

Featured Replies

Hallo zusammen,

 

hat jemand eine Anleitung, wie man Teslamate auf die Version 2.0 in Unraid updatet?

 

Backup der Datenbank bekomme ich hin, scheitere aber leider an diesem Punkt:

 

Delete the database volume. Be careful, this will delete all your previously recorded data! Make sure that your backup can be restored before you start.

docker volume rm "$(basename "$PWD")_teslamate-db"

 

Vielen Dank schon mal 

Edited by snowy00

12 hours ago, snowy00 said:

Delete the database volume. Be careful, this will delete all your previously recorded data! Make sure that your backup can be restored before you start.

docker volume rm "$(basename "$PWD")_teslamate-db"

 

naja, das ist eher das Thema "Postgres" upgrade und nicht teslamate ;) davon mal ab ...

 

am Ende, die Datenbank wird unter appdata liegen im passenden Ordner, ich bin jetzt kein postgres user ...

aber, stoppe den Container, benenne den Ordner / die Datenbank Datei um, recreate den postgres Docker, fertig.

 

damit ist die vorhandene Datenbank ex

 

du kannst auch eher in einem passenden Forum anfragen, ist ja ursächlich kein Unraid Thema sondern eher postgres ... was dann ja auc auf v17 laufen muss.

  • Author

Leider geht das nicht so einfach - ich habe das schon probiert und ich kann die Daten nicht wiederherstellen, da ich eine Fehler Meldung bekommen.

 

Ich bin hier leider nur ein leihe aber da wird irgendwie ein volume per Docker erzeugt , welches man löschen muss 

 

# Drop existing data and reinitialize (Don't forget to replace first teslamate if using different TM_DB_USER)
docker compose exec -T database psql -U teslamate teslamate << .
DROP SCHEMA public CASCADE;
CREATE SCHEMA public;
CREATE EXTENSION cube WITH SCHEMA public;
CREATE EXTENSION earthdistance WITH SCHEMA public;
.

# Restore
docker compose exec -T database psql -U teslamate -d teslamate < teslamate.bck

 

# Remove the old database volume: Docker Volume ls

wenn ich das eingeben dann bekomme ich lauter kryptische volumes, die ich nicht zuordnen kann 

 

Bei reddit haben user für die Synology NAS geschrieben, dass es mit diesen befehlen geht:

docker rm teslamate-database-1

docker volume prune

 

Wie das Datenbank bzw. das volume bei Unraid heißt weiß ich nicht.

 

6 hours ago, snowy00 said:

Wie das Datenbank bzw. das volume bei Unraid heißt weiß ich nicht.

 

naja, ich würde mich schon etwas einlesen wenn ich ...

 

Beispiel

 

6 hours ago, snowy00 said:

docker rm teslamate-database-1

 

 

docker rm ... == docker entfernen, teslamate-databse... ist der docker name

prune ... == das entsprechende image auch löschen

 

ging jetzt unter unraid recht simpel, wenn du einen Docker anklickst, remove klickst, den Haken bei Image löschen wählst, war es das.

 

image.png.b77ebd8945170202b5bb7025c900f051.png

 

das geht natürlich auch per cli ... daher der Hinweis, lies dich mal etwas ein dass die Basics verstanden sind und nicht nur stumpf einer Anleitung folgen ohne zu wissen was da passiert ... sonst stehst du immer vor der Hürde.

 

Jetzt weiß auch keiner wie du den Kram ans laufen bekommen hast, Docker compose, die Docker händisch angelegt, ...

 

Basics einlesen ;) dann gerne auch nachfragen wenn du spezifisch hängst, aber hier ist nicht der teslamate, postgres helpdesk ;) um step by step ... vielleicht springt jemand gerne ein, nur ich kann nochmals nur empfehlen, einlesen ...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.