linux tipps - MrJayC/evcc GitHub Wiki
Unsere Linksammlung rund um Linux und Raspberry Pi
- www.rasbperry.com
- Grundbefehle, wie cd, ls, sudo oder Infos zum Editor nano
Du findest aber auch jede Menge Infos und Videos dazu im Netz, wie z.B.:
https://www.youtube.com/watch?v=VRFM1qQ1-TQ (kommt auch nano drin vor) und/oder nur nano (englisch) https://www.youtube.com/watch?v=45KO4KO2DTo - YAML-Datei prüfen: Falls ihr euch nicht sicher seit, könnte ihr eine Prüfung mit Hilfe von YAML-Lint vornehmen lassen. Ich würde vorher noch meine Passwörter und dergleichen so anpassen, dass sie nicht mehr valide sind.
Raspberry Pi Kurzanleitung Image Installation
- Image mittels Imager auf SD bringen Die Lite Version ist unter „Raspberry Pi OS (other)“ zu finden!
- Einrichtung ssh-Zugriff: Leere ssh Datei auf SD erstellen
- Booten und dann via ssh verbinden. Z.B.
ssh pi@raspberrypioder einem anderen ssh-Client, wie KiTTY oder PuTTY. - Wichtig: Password mittels
passwdändern! siehe auch https://www.raspberrypi.org/documentation/configuration/security.md - Update/upgrade der aktuellen Installtion:
sudo apt updateundsudo 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 vonssh-keygenanlegen und dann mitssh-copy-id pi@raspberrypikopieren.
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:
sudo nano /etc/apt/sources.listund dann folgendes hinzufügen:deb https://download.webmin.com/download/repository sarge contribwget http://www.webmin.com/jcameron-key.ascsudo apt-key add jcameron-key.ascsudo apt updatesudo apt install webmin- 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.