Zuerst einmal was ist ein PiJuice?
PiJuice ist ein aufsteckmodul inkl. Software of dem PI die eine USV bereitstellt bzw. man mit dem PiJuice den PI an einer Batterie inkl. Überwachung betreiben kann.
Es gibt ein Modul für den PI Zero und den PI3. Welche sich hauptsächlich in der Größer der Platine, die eben zum PI passen sollte unterscheiden.
Für den PI4 gibt es noch kein fertiges Modul aber da die GPIO Pinbelegung gleich ist dachte ich sollte ein PIJuice Zero auch funktionieren.
Baut man das zusammen sieht es folgendermaßen aus:
Links mit Größenvergleich zu einem PI Zero (unten im Acrylgehäuse)
Steckt man die zusammen funktioniert das Laden etc. sofort - auch keine Rauchwolken zu sehen
Teile:
- Zendure X6 - die Kappa sollte deutlich größer sein als die Batterie die direkt am Juice onboard connector hängt
- Empfehle nicht mehr den Zendure, da er nicht automatisch das Laden startet sondern das RAVPower
- 12 kmAh Batterie für den Juice (gibt auch kleinere Varianten)
Das Teil hat auch eine Temperaturüberwachung deswegen Original Juice nehmen. (z.B. http://www.braspi.de/) PIS-1129 12000 mAh Batterie für PiJuice HAT 19€ - Raspberry Pi4
- Pi Juice Zero (z.B.: http://www.distrelec.de/) ca. 40€
- GPIO Extender
- Lüfterloses Gehäuse für RPI4 (z.B. Aluminium-Gehäuse für Raspberry Pi vollumfassende Kühlung ohne Lüfter) 10€
- 3 Distanzmuttern zwisschen RP4 und Juice (sind beim Juice dabei)
- USB - USB-C Stromversorgungskabel (an den Zendure)
- USB -> MikroUSB Kabel von Zendure and PI Juice
Also ran an die SW Installation welche hier https://github.com/PiSupply/PiJuice/tree/master/Software beschrieben ist. Aber stopp! vorher auf rw der boot und / partitation umstellen. Dazu in der /etc/fstab datei die ro durch rw ersetzen.
Eigentlich nur (GUI lose version):
aufrufen das war's es dann auch schon. Ohne GUI started man die SW als user PI über pijuice_cli
.
Hmm I2C connection error... google hilft: https://github.com/PiSupply/PiJuice/issues/327 also kurz in /boot/config.txt
hinzufügen und reboot. TUT
So sieht die commandozeilen GUI aus - vergesst nicht euer Batterieprofile anzupassen!
Jetzt noch kurz ein halt konfigurieren wenn SoC niedrig ist bzw. die Spannung unter einen Threshold fällt. Damit wird dann der RPI4 vernünftig heruntergefahren statt hart durch PowerOff aus zu gehen.
Anmerkung:
Ich hatte sehr mit der Verzeichnisberechtigung von /tmp zu kämpfen die ging nach reboots immer auf 755 statt 1777 (evtl. ein teslausb image issue). Problem war ein symlink /var/spool der auf /tmp gezeigt hat. darüber wurde nutzers außer root wohl immer indirekt die Berechtigung für /tmp entzogen. Finden könnt Ihr so etwas mit find:
Kommentare 4
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.