Jo, die neue Version wird mit Grafana 9.5.1 kommen.
Eigene Visualisierung von Daten vom Auto
-
-
Hallo,
schau mal hier: (hier klicken). Dort findet man vieles zum VW ID. -
So, habe einen schwung neue Versionen Released in der Hoffnung dass das ein oder andere Problem damit gefixt ist.
-
Moin stein,
vielen Dank für die Arbeit! Und wo wir gerade beim Thema Arbeit sind .
Du hattest ja mal geschrieben, dass du das Thema mit der automatischen kWh Übernahme von den mit WeConnect verknüpften Wallboxen auf dem Zettel hast, aber ja selber keinen Zugang zu einer solchen Wallbox hast richtig? Ich könnte Dir für diese Zwecke gerne meinen Zugang zur Verfügung stellen wenn Du Interesse hättest.
Könnte man eigentlich für den eigenen angelegten Ladeort (hier wieder die eigene Wallbox) den Preis für die geladene kWh hinterlegen, so dass dann bei der Eingabe der tatsächlich geladenen kWh auch automatisch der Preis dazu hinterlegt wird?
-
-
Mir hat schon mal jemand Daten von der Eli Box geschickt, ich hab es nur noch nicht geschafft da weiter zu machen. Auch Preise hinterlegen hab ich auf dem Zettel. Aber ich muss mir das gut durchdenken. Wenn ich einfach nur einen kWh Preis mache funktioniert das an öffentlichen Ladestationen nicht immer. Also müsste man eher einen Tarif hinterlegen. Ich komme aktuell nur einfach nicht dazu mehr als das nötigste zutun weil unser neues Haus mehr oder weniger noch eine Baustelle ist und die extreme Verteuerung dazu geführt hat dass ich nun den Rest selbst machen muss…
-
-
-
Moin zusammen.
nachdem WegiTech ja quasi den Start Code für das Backup extrahiert hat, habe ich mal ein wenig rumprobiert und ein Backup Script für VWsFriend erstellt.
- Das Backup funktioniert nach dem GFS-Prinzip (Grandfather-Father-Son) die Aufbewahrungszeiten könnt ihr bei Bedarf im Script anpassen.
- Das Skript kann mit einem Cronjob ausgeführt, tägliche Backups der PostgreSQL-Datenbank erstellen und speichert sie im täglichen Verzeichnis. Wenn der Tag ein Sonntag ist, wird das tägliche Backup auch in das wöchentliche Verzeichnis kopiert. Wenn es der erste Tag des Monats ist, wird das tägliche Backup auch in das monatliche Verzeichnis kopiert. Wenn es der 1. Januar ist, wird das tägliche Backup auch in das jährliche Verzeichnis kopiert. Wenn die Unterverzeichnisse nicht vorhanden sind, werden sie automatisch im Backup Verzeichnis erstellt.
- Das Skript löscht auch alte Backups automatisch. Es löscht tägliche
Backups, die älter als zwei Tage sind, wöchentliche Backups, die älter als 14 Tage sind, monatliche Backups, die älter als 60 Tage sind, und jährliche Backups, die älter als 365 Tage sind. - Das Skript schreibt auch Informationen über die Backups und die Löschung
alter Backups in die Log-Datei. Die Log-Datei wird im selben Verzeichnis wie das Backup-Verzeichnis gespeichert.
Den Pfad zu Eurem Backup Ordner müsst ihr im Script anpassen! Ich habe das Script mehrfach getestet. Da Ich aber nur Laien Wissen besitze, würde ich mich über Tipps zur Verbesserung freuen
Bash
Alles anzeigen#!/bin/bash # Define variables BACKUP_DIR=/Pfad/zu/deinem/VWsFriend_Backup LOG_FILE=$BACKUP_DIR/backup.log DATE=$(date +"%Y%m%dT%H%M%S") # Write Start message to log echo "$(date +"%Y-%m-%d %H:%M:%S"): Backup actions startet " >> $LOG_FILE # Create backup directory if it doesn't exist mkdir -p $BACKUP_DIR/daily $BACKUP_DIR/weekly $BACKUP_DIR/monthly $BACKUP_DIR/yearly # Create daily backup DAILY_BACKUP_FILENAME=backup-$DATE.vwsfrienddbbackup sudo docker exec pi-postgresdb-1 /usr/bin/pg_dump -U admin --format=c --compress=9 vwsfriend > $BACKUP_DIR/daily/$DAILY_BACKUP_FILENAME # Copy daily backup to weekly folder on Sunday if [ $(date +%u) -eq 7 ]; then if [ -n "$(ls -A $BACKUP_DIR/daily)" ]; then cp $BACKUP_DIR/daily/* $BACKUP_DIR/weekly/ WEEKLY_BACKUP_FILENAME=backup-$DATE.vwsfrienddbbackup echo "$(date +"%Y-%m-%d %H:%M:%S"): Daily backup $DAILY_BACKUP_FILENAME copied to weekly backup $WEEKLY_BACKUP_FILENAME" >> $LOG_FILE fi fi # Copy daily backup to monthly folder on the first day of the month if [ $(date +%d) -eq 01 ]; then if [ -n "$(ls -A $BACKUP_DIR/daily)" ]; then cp $BACKUP_DIR/daily/* $BACKUP_DIR/monthly/ MONTHLY_BACKUP_FILENAME=backup-$DATE.vwsfrienddbbackup echo "$(date +"%Y-%m-%d %H:%M:%S"): Daily backup $DAILY_BACKUP_FILENAME copied to monthly backup $MONTHLY_BACKUP_FILENAME" >> $LOG_FILE fi fi # Copy daily backup to yearly folder on January 1st if [ $(date +%m%d) -eq 0101 ]; then if [ -n "$(ls -A $BACKUP_DIR/daily)" ]; then cp $BACKUP_DIR/daily/* $BACKUP_DIR/yearly/ YEARLY_BACKUP_FILENAME=backup-$DATE.vwsfrienddbbackup echo "$(date +"%Y-%m-%d %H:%M:%S"): Daily backup $DAILY_BACKUP_FILENAME copied to yearly backup $YEARLY_BACKUP_FILENAME" >> $LOG_FILE fi fi # Remove old backups find $BACKUP_DIR/daily/* -mtime +2 -type f -delete if [ -n "$(ls -A $BACKUP_DIR/weekly)" ]; then find $BACKUP_DIR/weekly/* -mtime +14 -type f -delete fi if [ -n "$(ls -A $BACKUP_DIR/monthly)" ]; then find $BACKUP_DIR/monthly/* -mtime +60 -type f -delete fi if [ -n "$(ls -A $BACKUP_DIR/yearly)" ]; then find $BACKUP_DIR/yearly/* -mtime +365 -type f -delete fi # Write log entry for backup creation #echo "$(date +"%Y-%m-%d %H:%M:%S"): Daily backup $DAILY_BACKUP_FILENAME created" >> $LOG_FILE # Write log entries echo "$(date +"%Y-%m-%d %H:%M:%S"): Daily backup $DAILY_BACKUP_FILENAME created" >> $LOG_FILE echo "$(date +"%Y-%m-%d %H:%M:%S"): Number of backups in daily folder: $(ls -A $BACKUP_DIR/daily | wc -l)" >> $LOG_FILE if [ "$(ls -A $BACKUP_DIR/weekly)" ]; then OLD_WEEKLY_BACKUPS=$(find $BACKUP_DIR/weekly/* -mtime +14 -type f -print0 | xargs -0) if [ -n "$OLD_WEEKLY_BACKUPS" ]; then echo "$(date +"%Y-%m-%d %H:%M:%S"): Old backups removed from weekly folder: $OLD_WEEKLY_BACKUPS | Number of backups in weekly folder: $(ls -A $BACKUP_DIR/weekly | wc -l)" >> $LOG_FILE else echo "$(date +"%Y-%m-%d %H:%M:%S"): No old backups found in weekly folder | Number of backups in weekly folder: $(ls -A $BACKUP_DIR/weekly | wc -l)" >> $LOG_FILE fi fi if [ "$(ls -A $BACKUP_DIR/monthly)" ]; then OLD_MONTHLY_BACKUPS=$(find $BACKUP_DIR/monthly/* -mtime +60 -type f -print0 | xargs -0) if [ -n "$OLD_MONTHLY_BACKUPS" ]; then echo "$(date +"%Y-%m-%d %H:%M:%S"): Old backups removed from monthly folder: $OLD_MONTHLY_BACKUPS | Number of backups in monthly folder: $(ls -A $BACKUP_DIR/monthly | wc -l)" >> $LOG_FILE else echo "$(date +"%Y-%m-%d %H:%M:%S"): No old backups found in monthly folder | Number of backups in monthly folder: $(ls -A $BACKUP_DIR/monthly | wc -l)" >> $LOG_FILE fi fi if [ "$(ls -A $BACKUP_DIR/yearly)" ]; then OLD_YEARLY_BACKUPS=$(find $BACKUP_DIR/yearly/* -mtime +365 -type f -print0 | xargs -0) if [ -n "$OLD_YEARLY_BACKUPS" ]; then echo "$(date +"%Y-%m-%d %H:%M:%S"): Old backups removed from yearly folder: $OLD_YEARLY_BACKUPS | Number of backups in yearly folder: $(ls -A $BACKUP_DIR/yearly | wc -l)" >> $LOG_FILE else echo "$(date +"%Y-%m-%d %H:%M:%S"): No old backups found in yearly folder | Number of backups in yearly folder: $(ls -A $BACKUP_DIR/yearly | wc -l)" >> $LOG_FILE fi fi # Write final message to log echo "$(date +"%Y-%m-%d %H:%M:%S"): Backup actions completed" >> $LOG_FILE echo >> $LOG_FILE
-
Moin zusammen,
Hat hier gerade jemand zufällig spontan die URLs parat die VWsFriend bzw. die WeConnect ID benutzt um mit dem VW Server zu synchronisieren?
-
Moin zusammen,
Hat hier gerade jemand zufällig spontan die URLs parat die VWsFriend bzw. die WeConnect ID benutzt um mit dem VW Server zu synchronisieren?
Soweit ich das sehe würdest du die im Entwicklermodus im Browser sehen aber als Liste habe ich die nicht grad parat aber vielleicht jemand anders?
-
-
Hmmm, ich habe kein Auto mit 3.2, habe aber bisher noch nicht von Problemen gehört. Aktuelle Version ist installiert? Parkposition wird in der App angezeigt?
Wichtig ist dass beim Neustart das Auto eine Parkposition anzeigt, sonst weiß VWsFriend nicht dass es die Parkposition nutzen kann. Da wollte ich noch mal dran und das verbessern.
-
-
Musste man nicht auch die automatische Terminvereinbarung in den mobilen Online-Diensten aktivieren?
-
Hi,
Parkposition passt alles in der App. Ich habe die Container neu gestartet und jetzt wirds wieder angezeigt. Ggf. hat es was mit dem 3.2 Update zu tun. Seitdem wurde es nicht angezeigt.
Danke
-
Terminvereinbarung braucht man nur für die Kilometerangabe.
-
Hallo stein, ich würde gerne eine Feature Vorschlag vom Mai 21 nochmal ausgraben. Da wurde vorgeschlagen, für Leasingnehmer die Info über verbleibende/ überschrittene km anzuzeigen. Nachdem inzwischen der km Stand ausgelesen wird wäre das doch umsetzbar?
Vielleicht gibt es daus auch schon und ich habe es nur übersehen? Falls nicht, würde ich mich sehr über eine Implementierung freuen
Jetzt mitmachen!
Drei Gründe dafür:
- Austausch mit anderen VW ID. Fahrern
- Alles zu Versicherung & Finanzierung
- Tipps zum Fahren & Laden
Registriere Dich kostenlos und nehme an unserer Community teil!