Helpdesk

Hallo liebes Support Team,


ich möchte das Skript SerialShutdown.py über einen root crontab Eintrag @reboot starten, da ich noch ein paar Ausgaben erzeugen möchte für eine log-Datei. Allerdings liefert das Skript so immer diese Fehlermeldung:


Traceback (most recent call last):
[nbsp] File "/home/pi/StromPi3/serialShutdown.py", line 37, in [lt]module[gt]
[nbsp] [nbsp] x=ser.readline()
[nbsp] File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 501, in read
[nbsp] [nbsp] 'device reports readiness to read but returned no data '
serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)


Starte ich das Skript als root normal über die Shell funktioniert es einwandfrei.[nbsp]
Was mache ich denn falsch?


Crontab-Eintrag:
@reboot sleep 360 [&][&] python /home/pi/StromPi3/serialShutdown.py [gt]/home/pi/CaravanPi/.log/StromPi-shutDown.log 2[gt][&]1


Viele Grüße und Danke


Josef Spitzlberger

spitzlbergerj

15.07.21 07:46

Sehr geehrter Herr Spitzlberger,


danke für Ihre Nachricht.


Ist es möglich, dass beim Start vielleicht auch andere Skripte auf die serielle Schnittstelle zugreifen?


In dem Fall ist eine erfolgreiche Verbindung leider nicht möglich.


Mit freundlichen Grüßen


Niklas Tritschler

Niklas

19.07.21 09:49