Démarrer un script python après 1min au démarrage LXDE

Bonjour,
Je suis débutant en RPi. Je veux démarré un script python automatiquement 1min après démarrage du bureau LXDE du Raspberry pi.
Est-ce-qu’il y a quelqu’un pourra m’aider pour résoudre ce problème.

Cordialement.

Salut,

Oui !

Mais

(je préfère le « pourrait » qui est du conditionnel :slight_smile: )

Je reprends mes réponses postées en faisant les codes (donc pas à-coups) et en gérant les enfants (donc pas concentré) pour que le tout soit plus didactique.

Pour lancer une action après la chargement graphique, il faut modifier l’autostart avec :
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

A la dernière ligne, tu ajoutes
python3 /home/pi/script.py

Tu fermes en validant (« ctrl »+« x » puis « o » puis « Entrée »)

Tu ouvres l’application Geany (pour du python)

#!/usr/bin/python3

#on importe les modules nécessaires
import time
import os

time.sleep(60)
os.system('raspistill -w 800 -h 600 -o photo_camera.jpg -q 100')
time.sleep(5)
os.system('mplayer /home/pi/Downloads/1142.wav')

Tu quittes après avoir sauvé les modif (enregistrer sous)

Ce script va lancer la prise d’une photo au bout de 60 secondes puis faire une pause puis jouer un son (j’ai installé mplayer).

Tu redémarres et tu attends.

Comme j’avais débuté en tapant du bash qui me vient mieux à l’esprit (je n’ai appris ni l’un ni l’autre, mais j’ai bossé dessus pour mes projets et ceux des autres) = je note pour les gens qui voudraient en faire.

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

A la dernière ligne ajouter
bash /home/pi/script.sh
Fermer en validant (« ctrl »+« x » puis « o » puis « Entrée »)

sudo nano /home/pi/script.sh

#!/bin/bash

sleep 60
raspistill -w 800 -h 600 -o photo_camera.jpg -q 100
sleep 15
mplayer /home/pi/Downloads/1142.wav

Fermer en validant (« ctrl »+« x » puis « o » puis « Entrée »)

sudo chmod +x /home/pi/script.sh

sudo reboot

Et voilà, au démarrage de l’interface graphique, il ne se passe rien … mais … 60 secondes après, une photo est prise puis 15 secondes après un joli sifflet retenti.
(il énerve ma femme et mes enfants donc j’adore)

Les 2 scripts sont testés et fonctionnels.

++