Dies ist eine alte Version des Dokuments!
Das Waveshare PoE HAT (B) ist eine PoE-Hardwareerweiterung für den Raspberry Pi 3B+ und 4B, die eine Stromversorgung über das Netzwerkkabel ermöglichst. Neben der Hardware für die Spannungswandlung ist ein Lüfter und eine OLED-Dispplay mit 128×32 Pixel vorhanden.
Für die Steuerung des Lüfters und der Displayanzeige gibt es Programme in C und Python. Ich habe mich für die Variante in Python (3) entschieden, weil ich diese Sprache am ehesten verstehe und ggf. Änderungen bzw. Ergänzungen vornehmen kann.
Installation der notwendigen Pakete:
sudo apt-get install python3-pip python3-pil python3-numpy sudo pip3 install RPi.GPIO smbus
python/readme_EN.txt
im Archiv) wird das Paket numpy* nicht als Abhängigkeit genannt. Ohne das Paket bricht das Script jedoch mit einem entsprechenden Fehler ab.pip3
löst nicht alle Abhängigkeiten auf, sodass es notwendig ist, stattdessen das Pakte python3-nunpy über apt
zu installieren.1)