Hallo, ich versuche in eine Logic-Datei(gpio.py) über RPi.GPIO eine LED zu schalten. Ich bekomme jedoch die Fehlermeldung in der Log.Datei:
"2014-03-04 21:48:19 ERROR gpio Logic: gpio, File: /usr/smarthome/logics/gpio.py, Line: 6, Method: <module>, Exception: No access to /dev/mem. Try running as root!
Traceback (most recent call last):
File "/usr/smarthome/lib/scheduler.py", line 327, in _task
exec(obj.bytecode)
File "/usr/smarthome/logics/gpio.py", line 6, in <module>
GPIO.setup(12, GPIO.OUT)
RuntimeError: No access to /dev/mem. Try running as root!
"
Ist es möglich in einer Logic-Datei auf Ein-und Ausgänge des Raspberry zuzugreifen?
Gruß Ivan
"2014-03-04 21:48:19 ERROR gpio Logic: gpio, File: /usr/smarthome/logics/gpio.py, Line: 6, Method: <module>, Exception: No access to /dev/mem. Try running as root!
Traceback (most recent call last):
File "/usr/smarthome/lib/scheduler.py", line 327, in _task
exec(obj.bytecode)
File "/usr/smarthome/logics/gpio.py", line 6, in <module>
GPIO.setup(12, GPIO.OUT)
RuntimeError: No access to /dev/mem. Try running as root!
"
Code:
#gpio.py logics import RPi.GPIO as GPIO GPIO.setmode(GPIO.BOARD) GPIO.setwarnings(False) logger.info(GPIO.VERSION) GPIO.setup(12, GPIO.OUT) if sh.kueche.beleuchtung.decke.schalten(): logger.info("LED Ein") GPIO.output(12, True) if not sh.kueche.beleuchtung.decke.schalten(): logger.info("LED Aus") GPIO.output(12, False)
Ist es möglich in einer Logic-Datei auf Ein-und Ausgänge des Raspberry zuzugreifen?
Gruß Ivan
Kommentar