Hallo zusammen!
Ich nutze meinen PI3 als Media Center fürs heimische Netzwerk. Er soll Bilder, Videos, Musik usw streamen und abspielen.
So habe ich mich schnell in LibreElec verliebt!
Da die Temperatur aber auch gerne mal höher geht, würde ich diese Lüftersteuerungen gerne übernehmen.
Es gibt ja einige im Netz, die mit Transistor und GPIO zum Laufen gebracht werden.
Zum Testen habe ich auch Rasbian mal installiert. Da funktioniert das mit der Installation von:
wget https://pypi.python.org/packages/source/R/RPi.GPIO/RPi.GPIO-0.6.2.tar.gz
tar zxf RPi.GPIO-0.6.2.tar.gz
cd RPi.GPIO-0.6.2
sudo python setup.py install
einwandfrei!
Ein Python Skript im Crontab schaltet ihn bei Bedarf fein an und wieder aus.
Aber leider ist das alles andere als für mich zugeschnitten.
Alle Einstellungen die mit LibreElec so schön funktionieren (Kore als Fernbedienung, Ordnereinspeisung aus Onlinespeicher, Streaming Dienste, usw) funktionieren nicht, oder müssen aufwändig programmiert werden.
Das mit dem Programmieren hab ich aber nicht drauf. Dauerte schon Nächte, bis ich das mit Putty und den Kommandos drauf hatte...
So...
Diese Lüftersteuerung hätte ich auch gerne auf meinem LibreElec zum Laufen gebracht!
Aber die Installation der genannten RPi.GPIO.tar.gz schlägt fehl!
Es erscheint:
Raspberry:~/RPi.GPIO-0.6.2 # python setup.py install
running install
running build
running build_py
creating build
creating build/lib.linux-armv7l-2.7
creating build/lib.linux-armv7l-2.7/RPi
copying RPi/__init__.py -> build/lib.linux-armv7l-2.7/RPi
creating build/lib.linux-armv7l-2.7/RPi/GPIO
copying RPi/GPIO/__init__.py -> build/lib.linux-armv7l-2.7/RPi/GPIO
running build_ext
building ‚RPi._GPIO‘ extension
creating build/temp.linux-armv7l-2.7
creating build/temp.linux-armv7l-2.7/source
/home/chewitt/LibreELEC.80-official/build.LibreELEC-RPi2.arm-7.90.004/toolchain/bin/host-gcc -pthread -fno-strict-aliasing -O2 -Wall -pipe -I/home/chewitt/LibreELEC.80-official/build.LibreELEC-RPi2.arm-7.90.004/toolchain/include -Wno-format-security -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c source/py_gpio.c -o build/temp.linux-armv7l-2.7/source/py_gpio.o
unable to execute ‚/home/chewitt/LibreELEC.80-official/build.LibreELEC-RPi2.arm-7.90.004/toolchain/bin/host-gcc‘: No such file or directory
error: command ‚/home/chewitt/LibreELEC.80-official/build.LibreELEC-RPi2.arm-7.90.004/toolchain/bin/host-gcc‘ failed with exit status 1
Alles anzeigen
Und bei der Installation folglich:
# python fan_test.py
Traceback (most recent call last):
File „fan_test.py“, line 3, in
import RPi.GPIO as GPIO
ImportError: No module named RPi.GPIO
Gibt es eine passende Installationsdatei für LibreElec?
Michael