Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:building_raspberry_pi_image_for_vz

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
howto:building_raspberry_pi_image_for_vz [2021/02/10 16:53] – User für vzlogger jauhowto:building_raspberry_pi_image_for_vz [2023/01/28 09:06] (aktuell) – [Folgende Schritte:] Satz unvollständig jau
Zeile 9: Zeile 9:
   - Karte in den Raspi stecken   - Karte in den Raspi stecken
   - Versorgungsspannung anlegen, Netzwerkleitung anschließen   - Versorgungsspannung anlegen, Netzwerkleitung anschließen
-  - Darauf achten, dass das Netzteil genügend Strom liefern kann. 2A besser 2,5A Netzteile verwenden+  - Darauf achten, dass das Netzteil genügend Strom liefern kann. 2,5A besser 3A Netzteile verwenden
   - IP des Raspi im Router ermitteln oder per Netzwerkscanner ermitteln   - IP des Raspi im Router ermitteln oder per Netzwerkscanner ermitteln
   - Mittels Putty per SSH mit dem Raspi verbinden   - Mittels Putty per SSH mit dem Raspi verbinden
Zeile 17: Zeile 17:
       - ''S6 Wait for Network at Boot: Yes''       - ''S6 Wait for Network at Boot: Yes''
       - ''L2 Change Timezone : Europe, Berlin''       - ''L2 Change Timezone : Europe, Berlin''
-      - ''L4 Change Wi-fi Country : DE Germany'' +      - ''L4 Change Wi-fi Country : DE Germany'', Alternative: ''sudo iw reg set DE'' 
-      - ''P2 SSH Enable SSH'' +      - ''I2 SSH Enable SSH'' 
-      - ''P4 SPI Disable SPI'' +      - ''I4 SPI Disable SPI'' 
-      - ''P5 I2C Enable I2C'' +      - ''I5 I2C Enable I2C'' 
-      - ''P6 Serial Disable Shell and Enable serial Hardware'' +      - ''I6 Serial Disable Shell and Enable serial Hardware'' 
-      - ''P7 1-Wire Disable one-wire interface'' +      - ''I7 1-Wire Disable one-wire interface'' 
-      - ''P8 Remote GPIO Disable remote access''+      - ''I8 Remote GPIO Disable remote access''
   - Reboot   - Reboot
   - Edit "config.txt"    - Edit "config.txt" 
Zeile 63: Zeile 63:
      - ''sudo chmod +x /usr/local/bin/composer''      - ''sudo chmod +x /usr/local/bin/composer''
   - Dann [[/software/controller/vzlogger/installation_cpp-version?|vzlogger]] installieren, unter User ''vzlogger'' ausführen lassen.   - Dann [[/software/controller/vzlogger/installation_cpp-version?|vzlogger]] installieren, unter User ''vzlogger'' ausführen lassen.
-  - Und die [[/software/middleware/installation|Middleware]] per Script installieren. +  - Die [[/software/middleware/installation|Middleware]] per Script installieren und Webserver (PHP-PM mit Apache als Proxy) einrichten. 
-  - [[/howto/datenmengen#performance_der_middleware_erhoehendatenaggregationcache|Middleware Aggregation]] einrichten +  - Git "Benutzer" einrichten um die Anpassungen der Middleware bei Upgrade stashen zu können 
 +     - ''nano ~/.gitconfig'' 
 +     - Folgende Zeilen eintragen: 
 +       - ''[user]'' 
 +       - ''        email = „nomail@here“'' 
 +       - ''        name = noName'' 
 +  - [[/howto/datenmengen#performance_der_middleware_erhoehendatenaggregationcache|Middleware Aggregation]] einrichten 
 +  - Ev. unten genannte Optionen einrichten 
 +  - Image der SD-Karte erstellen 
 +  - Image verkleinern 
 +    - [[https://github.com/Drewsif/PiShrink]] auf anderem Linux-System installieren 
 +    - ''sudo pishrink.sh vz_big.img vz_small.img''
  
 ===== Optionen und Vorschläge ===== ===== Optionen und Vorschläge =====
Zeile 77: Zeile 88:
         missingok         missingok
         notifempty         notifempty
 +        create 0664 vzlogger root
 } }
 </code> </code>
Zeile 88: Zeile 100:
 sudo apt remove golang sudo apt remove golang
 sudo apt autoremove sudo apt autoremove
-wget https://dl.google.com/go/go1.12.6.linux-armv6l.tar.gz +wget https://golang.org/dl/go1.15.8.linux-amd64.tar.gz 
-sudo tar -C /usr/local -xvf go1.12.6.linux-armv6l.tar.gz +sudo tar -C /usr/local -xvf go1.15.8.linux-amd64.tar.gz 
 mkdir go mkdir go
 echo 'export GOPATH=$HOME/go' >> ~/.profile echo 'export GOPATH=$HOME/go' >> ~/.profile
Zeile 101: Zeile 113:
 ?> ?>
 </code> </code>
-=== Image verkleinern === 
-[[https://github.com/Drewsif/PiShrink]] \\ 
-Vorzugsweise ohne Option -s, dann wird das Image automatisch auf maximale Kartengröße erweitert. 
  
 ===== Quellen ===== ===== Quellen =====
 Mailingliste vz-dev {{http://volkszaehler.org/pipermail/volkszaehler-dev/2017-December/005997.html}} \\ Mailingliste vz-dev {{http://volkszaehler.org/pipermail/volkszaehler-dev/2017-December/005997.html}} \\
 Github Issue#555 {{https://github.com/volkszaehler/volkszaehler.org/issues/555}} Github Issue#555 {{https://github.com/volkszaehler/volkszaehler.org/issues/555}}
howto/building_raspberry_pi_image_for_vz.1612972400.txt.gz · Zuletzt geändert: 2021/02/10 16:53 von jau