23 lines
600 B
Bash
Executable File
23 lines
600 B
Bash
Executable File
#!/bin/bash
|
|
nmcli dev wifi connect "Redmi Note 12 Pro" password "kingcard"
|
|
check_internet() {
|
|
ping -c 4 8.8.8.8 > /dev/null 2>&1
|
|
return $?
|
|
}
|
|
if check_internet; then
|
|
echo "Connecté à internet"
|
|
python Time_Lapse_Connection.py
|
|
# Attendre un peu pour s'assurer que le processus de capture est terminé
|
|
sleep 5
|
|
python Send_data_stocked.py
|
|
# Attendre encore un peu pour s'assurer que l'envoi des données stockées est terminé
|
|
sleep 5
|
|
else
|
|
echo "pas connecté à internet"
|
|
python Time_Lapse_NoConnection.py
|
|
sleep 5
|
|
fi
|
|
|
|
# Exécuter l'automate à la fin, après les délais
|
|
python Automate.py
|