Moin,
Ich möchte unter Libreelec ein Script starten, nachdem Kodi gestartet ist.
Es soll dort eine kurze Einblendung kommen, dass das Script ausgeführt wurde.
Leider klappt das per crontab über den @reboot Befehl nicht da crontab offensichtlich vor Kodi startet und dann nicht die richtige Systemzeit hat. (die wird erst unter Kodi kurz nach dessen Start geändert).
Das Starten meines Scriptes funktioniert ansonsten per crontab alle Stunde oder alle Minuten usw. Aber ich möchte, das es nur einmal nach dem Start von Kodi ausgeführt wird (Der Raspberry Pi wird bei Nichtnutzung komplett heruntergefahren und dann automatisch Stromlos geschaltet).
Ich hatte dann schon versucht, über die autostart.sh das Script zu starten. Das funktioniert aber nur im Hintergrund und dann bekomme ich die Meldung nicht zu sehen.
Das Restarten von crontab über die autostart.sh scheint auch nicht den gewünschten Effekt zu haben. (dann ist wohl der Befehl @rebbot unter crontab nicht mehr ausführbar).
Hier mal mein crontab:
# .---------------- minute (0 - 59)
# | .------------- stunde (0 - 23)
# | | .---------- tag des monats (1 - 31)
# | | | .------- monat (1 - 12) oder jan,feb,mar,apr ...
# | | | | .---- tag der woche (0 - 7) (0 oder 7 sind Sonntage) oder sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
@reboot bash /storage/downloads/scripte/script_t.sh
# */3 * * * * bash /storage/downloads/scripte/script_t.sh
(Mit
wird das Script alle 3min ausgeführt)
Die script_t.sh sieht erstmal nur zum Test so aus
#!/bin/sh
kodi-send -a "Notification(Info,Dies ist nur ein Test,7000,http://powerpi.de/wp-content/upl…i_thumb_off.jpg)"
sleep 60
kodi-send -a "Notification(Info,Dies ist nur ein zweiter Test,7000,http://powerpi.de/wp-content/upl…i_thumb_off.jpg)"
exit
Sie ist natürlich per chmod 755 /downloads/scripte/script_t.sh ausführbar gemacht und startet auch per:
Gibts sonst noch andere Möglichkeiten?