linux tipps - MrJayC/evcc GitHub Wiki

Unsere Linksammlung rund um Linux und Raspberry Pi

Raspberry Pi Kurzanleitung Image Installation

  1. Image mittels Imager auf SD bringen Die Lite Version ist unter „Raspberry Pi OS (other)“ zu finden!
  2. Einrichtung ssh-Zugriff: Leere ssh Datei auf SD erstellen
  3. Booten und dann via ssh verbinden. Z.B. ssh pi@raspberrypi oder einem anderen ssh-Client, wie KiTTY oder PuTTY.
  4. Wichtig: Password mittels passwd ändern! siehe auch https://www.raspberrypi.org/documentation/configuration/security.md
  5. Update/upgrade der aktuellen Installtion: sudo apt update und sudo apt full-upgrade

Tipp für macOS User
Um sich am Raspberry Pi einfach und sicher anzumelden, kann man einen sog. RSA Key erzeugen und auf dem Raspberry Pi einspielen. Das geht so: RSA Keygen auf dem Mac mit Hilfe von ssh-keygen anlegen und dann mit ssh-copy-id pi@raspberrypi kopieren.
Damit muss man dann nicht jedesmal bei der Anmledung das Passwort für den Raspberry Pi eingeben.

Raspberry Pi Admin Web Interface

Wer möchte kann sich das Admin Web Interface Webmin installieren:

  1. sudo nano /etc/apt/sources.list und dann folgendes hinzufügen: deb https://download.webmin.com/download/repository sarge contrib
  2. wget http://www.webmin.com/jcameron-key.asc
  3. sudo apt-key add jcameron-key.asc
  4. sudo apt update
  5. sudo apt install webmin
  6. Das Web Interface ist dann unter https://raspberrypi:10000/ zu erreichen

Nützliche Befehle bei der Fehlersuche

Prüfen, ob evcc nicht doch noch läuft

Es kann ja mal vorkommen, dass man evcc gestartet hat und es nicht beendet wurde. Zum Prüfen hilft folgender Befehl: ps aux | grep evcc
Und zum "harten Beenden" diese: killall -9 evcc

Herausfinden, in welchem Verzeichnis sich evcc befindet

Mit Hilfe von which evcc bekommt man nach dem Verbinden mit dem Raspberry Pi das Verzeichis angezeigt, in dem sich das Binary von evcc befindet.

Debug- oder Trace-Output erzeugen

Hier am Beispiel für die Überprüfung der meter Konfiguration:
evcc meter -l debug
oder
evcc meter -l trace

Passwörter mit Sonderzeichen # in der YAML-Datei angeben

Kommt in einem der eigenen Passwörter das Nummernzeichen # vor, muss das Passwort in einfachen Hochkommata angegeben werden, da ansonsten das #-Zeichen als Kommentarzeichen interpretiert wird.