Skip to content

V 2.0 Update

Josef Spitzlberger edited this page Mar 13, 2024 · 11 revisions

*** noch in Arbeit ***

neu Installationsskript

Einfach auf dem Raspberry ohne vorheriges Klonen aufrufen:

nur testen, ohne die Kommados und Installationen wirklich auszuführen bash -c "$(curl -sL https://raw.githubusercontent.com/spitzlbergerj/CaravanPi/development/install_CaravanPi.sh)"

Kommandos und Installationen ausführen
bash -c "$(curl -sL https://raw.githubusercontent.com/spitzlbergerj/CaravanPi/development/install_CaravanPi.sh)" apply

weitere Module

Zusätzlich zu den bisherigen Modulen müssen weitere Module installiert werden

fping, um in der Statuswebsite nach anderen Netzwerkgeräten scannen zu können
sudo apt-get install fping

python Modul netaddr wird ebenfalls für die Netzwerk Überprüfung benötigt
pip3 install netaddr

einige Aufrufparameter der Skripte haben sich geändert, daher crontab anpassen

Apache Umstellen auf Reverse Proxy für die Flask Website ` <VirtualHost *:80> ServerName CaravanPiConfig

ServerAdmin webmaster@localhost

# Entfernen oder auskommentieren Sie die folgende Zeile, da sie nicht benötigt wird
# DocumentRoot /home/pi/CaravanPi/html

# Proxy-Anfragen an den Flask-Server umleiten
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http://127.0.0.1:5000/

# Logging-Einstellungen
LogLevel info
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

# Wenn Sie zusätzliche Konfigurationen wie Sicherheitseinstellungen hinzufügen möchten,
# können Sie das hier tun. Zum Beispiel, um den Zugriff zu beschränken, etc.

# Die Include-Zeile für serve-cgi-bin.conf kann entfernt oder auskommentiert werden,
# es sei denn, Sie benötigen speziell CGI-Skripte
#Include conf-available/serve-cgi-bin.conf

`

sudo a2enmod proxy sudo a2enmod proxy_http sudo a2enmod ssl # Sollte bereits für SSL aktiviert sein

sudo systemctl restart apache2

Pfostenstecker am Flachbandkabel Um die Zusatzschaltung AD-Wandler, Levelswitscher, 230V-, 12V Überwachung und Gassensor an die CaravanPi Platine anzubinden, muss vom Pfostenstecker für den I2C Bus ein Kabel an einen freien GPIO Port gelegt werden. Dadurch muss das Flachbandkabel aufgetrennt werden.

Pfostenstecker am Flachbandkabel

CaravanPi Wiki

1 Installationsanleitung

2 Bauanleitung

Grundaufbau

Sensoren, etc. installieren

Anzeigen installieren

Raspberry stabilisieren

Platine entwerfen

3 ursprüngliche Entwicklung

4 Dokumentation

5 Updates

ab hier altes WIKI, muss noch umgezogen werden

XX = in Bearbeitung NEU = neue Funktion in letzter Version

Einbau im Caravan

Inbetriebnehmen und Kalibrieren

CaravanPi Updates

Erweiterungen

Grafische Auswertungen

Statuswebsite

weitere Sensoren

Clone this wiki locally