32 Gedanken zu „Konfiguration Teslalogger“

  1. Hallo, das Update von Grafana funktioniert nicht. Kann Dir die Error-Meldung (Screenshot) mailen.
    Import failed
    JSON -> JS Serialization failed: JSON Parse error: Unrecognized token ‚<'

  2. Hi,

    ich habe das heute auch mal ausprobiert, leider startet der grafna service so gar nicht:
    root@raspberry:~# /etc/init.d/grafana-server status -l
    ● grafana-server.service – Grafana instance
    Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; enabled; vendor preset: enabled)
    Active: failed (Result: signal) since Wed 2019-01-30 21:59:36 CET; 3min 15s ago
    Docs: http://docs.grafana.org
    Process: 564 ExecStart=/usr/sbin/grafana-server –config=${CONF_FILE} –pidfile=${PID_FILE_DIR}/grafana-server.pid –packaging=deb cfg:default.paths.logs=${LOG_DIR} cfg:default.paths.data=${DATA_DIR} cfg:default.paths.plugins=${PLUGINS_DIR} cfg:default.paths.provisioning=${PROVISIONING_CFG_DIR} (code=killed, signal=SEGV)
    Main PID: 564 (code=killed, signal=SEGV)

    Jan 30 21:59:35 raspberry systemd[1]: grafana-server.service: Failed with result ’signal‘.
    Jan 30 21:59:36 raspberry systemd[1]: grafana-server.service: Service hold-off time over, scheduling restart.
    Jan 30 21:59:36 raspberry systemd[1]: Stopped Grafana instance.
    Jan 30 21:59:36 raspberry systemd[1]: grafana-server.service: Start request repeated too quickly.
    Jan 30 21:59:36 raspberry systemd[1]: Failed to start Grafana instance.
    Jan 30 21:59:36 raspberry systemd[1]: grafana-server.service: Unit entered failed state.
    Jan 30 21:59:36 raspberry systemd[1]: grafana-server.service: Failed with result ’signal‘.

    Von wo will er denn die Konfig Dateien lesen?
    -crzydg

  3. Hallo Christian,
    Das Teil läuft prima. Ich bekomme nur keine FTP-Verbindung.
    Mit FileZilla musste ich ein ungültiges Zertifikat frei geben. Danach hat es geklappt. Ich möchte mir die Backupdateien über eine Synologic per FTP einsammeln. Das wäre über einen Ordnersync super einfach zu machen. Nur bei der FTP oder SFTP schaffe ich es nicht mich am Teslalogger anzumelden.
    Es werden im Anmeldeformular folgende Punkte abgefragt:
    In {} die Angaben, die ich benutze.
    Host oder IP: {akutelle IP des Raspberrys alternativ raspberry}
    Port: {FTP_21, SFTP_22}
    Kontoname: {pi}
    Kennwort: {teslalogger}
    Codepage: {Unicode (UTF8)}
    in der phpinfo ist sowohl FTP als auch STPS support mit enabled angegeben. Sollten als auch laufen.
    Leider habe ich absolut keine Linux-Erfahrungen. Weiß als nicht wo ich suchen kann.

      1. leider nein.
        Es ist eigentlich gedacht, um Web-Laufwerke in die Synologic einzubinden.
        Ich suche die Daten, mit denen man sich auch über „Netzlaufwerk Verbinden/Verbinden mit einem Netzlaufwerk“ im Dateiexplorer anmelden kann.
        Da FTP support auf enabled steht und auch das Modul FTP eingebunden ist, muss es eigentlich gehen. Nur mit welchen Daten?
        Server: IP-Adresse des Teslaloggers
        Port: ? Standard sind wohl FTP_21, SFTP_22
        Kontoname: „pi“ oder „root“
        Kennwort: ? „teslalogger“
        Codepage: ? Standard ist wohl {Unicode (UTF8)}
        Hier komme ich einfach nicht weiter.
        kannst du mal bei dir versuchen eine FTP-Verbindung aufzubauen. Ich schaffe es auch vom Windowsrechner nicht mehr.
        Ergänzende Frage ist es möglich, die Daten einer oder aller Auswertungen zu exportieren?
        CSV, Excel …?

  4. Hallo Christian, danke für deine super Lösung, bin bisher noch bei teslalog, aber will da weg, weil ich die Daten auch lieber im eigenen Speicher (Synology) haben will.
    Nur zweifel ich langsam an meinen Fähigkeiten und komm mit der Installation überhaupt nicht weiter und scheitere ständig an der arm v7 vs v8 Thematik. Will es mit Docker auf einem Raspi 3+B installieren. Aber ich finde kein installierbares Image mit 64Bit als Default?
    Mit Raspbian geht es definitiv nicht.
    Was mach ich falsch?
    Welches Raspi Image ist die beste Basis?
    Danke!
    Wolfi

    1. Prinzipiell ist kein Raspberry Image gut für den Docker Betrieb. Am besten ist es den Docker nicht über apt-get zu installieren, sondern von der Homepage. Docker-compose genauso.
      Ich würde mir aber keine großen Umstände machen. Es gibt ein fertiges Raspberry kit zum kaufen und du unterstützt damit auch unsere Weiterentwicklung.

  5. Hi,

    ist es möglich 2 Teslalogger Instanzen zusammenzuführen?
    Wir haben 2 Raspis am laufen, pro Auto einen.
    Gibt es eine Anleitung oder Vorgehensweise, wie man die Daten von einem Raspi auf den anderen übertragen und zusammenführen kann?

    Danke!

  6. Servus Christian, jetzt habe ich den Teslalogger als Dockerinstanz laufen und sehe auch mein Fahrzeug online. In den Dashboards habe ich allerdings überhaupt keine Daten. Mittlerweile ist das Fahrzeug fast 4,5 Jahre im Betrieb, da sollte doch einiges vorhanden sein. Im Mai diesen Jahres wurde die MCU1 gegen eine neuere MCU1 ausgetauscht. Gibt es da einen Zusammen hang? VG Jörg

  7. Hallo Christian

    Ich habe von einem funktionierenden Teslalogger die SD-Karte geklont Für einen 2. Teslalogger für unser 2. Fahrzeug. Die Datenbank teslalogger habe ich gelöscht und das Datenbank-Schema von deinem git eingespielt. Teslalogger.exe.config konfiguriert (war nur die car-nummer die geändert werden musste). Der Teslalogger läuft aber sammelt keine Daten. Was habe ich falsch gemacht?

    Hier noch die letzten Zeilen des Log-Files nach dem Start des Teslalogger:
    26.02.2021 17:38:27 : Housekeeping: database usage (teslalogger)
    26.02.2021 17:38:27 : Table: can data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:27 : Table: candata data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:27 : Table: car_version data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:27 : Table: cars data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:27 : Table: charging data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : Table: chargingstate data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : Table: drivestate data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : Table: httpcodes data: 0 MB index: 0 MB rows: 61
    26.02.2021 17:38:28 : Table: mothership data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : Table: mothershipcommands data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : Table: pos data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : Table: shiftstate data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : Table: state data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : Table: superchargers data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : Table: superchargerstate data: 0 MB index: 0 MB rows: 0
    26.02.2021 17:38:28 : settings file not found at /etc/teslalogger/settings.json
    26.02.2021 17:38:28 : settings file not found at /etc/teslalogger/settings.json
    26.02.2021 17:38:28 : Housekeeping: database.mothership older than 14 days count: 0 minID:0 maxID:0
    26.02.2021 17:38:28 : RunHousekeepingInBackground finished, took 303.737ms

    Warum sind alle Tabellen der DB leer? Müsste nicht mindestens in die Tabelle „cars“ das Fahrzeug angelegt werden?

    Thomas

  8. Hallo Christian,
    Danke sehr für die Lösung!

    Ich habe ei mir im smarthome bereits exisitierende Installationen von MariaDB, Grafana usw. und würde mir den Teslalogger gerne auf einer vorhandenen VM installieren. Ich hänge jetzt gerade daran, wie ich die Grafana Panel auf meinem vorhandenen Grafana importieren kann. Hast Du da einen Tip?

  9. Quick question: I already have the Teslalogger running but I’m now selling the „old“ car and getting a new one. Do I need to do anything to starting getting the data from the new car? If yes, what are the recommended steps?
    Thank you!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert