From c742c916828a656a3e2c165f890cf629fbdf4526 Mon Sep 17 00:00:00 2001 From: EpicKiwi Date: Tue, 7 Jan 2025 21:08:16 +0100 Subject: [PATCH] Added service --- lol-opener.sh | 4 ++-- mqtt-lol-opener.service | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 mqtt-lol-opener.service diff --git a/lol-opener.sh b/lol-opener.sh index c0583a5..dad3d43 100755 --- a/lol-opener.sh +++ b/lol-opener.sh @@ -13,7 +13,7 @@ while $(true); do if [[ "$state" = "false" ]]; then echo "Porte ouverte, 30 secondes avant l'ouverture du local" - sleep 3 + sleep 30 if [[ "$(isClosed)" = "false" ]]; then systemctl start lol-opening.service fi @@ -21,7 +21,7 @@ while $(true); do else echo "Porte fermee, 10 secondes avant la fermeture du local" - sleep 1 + sleep 10 if [[ "$(isClosed)" = "true" ]]; then systemctl stop lol-opening.service fi diff --git a/mqtt-lol-opener.service b/mqtt-lol-opener.service new file mode 100644 index 0000000..d59c0b4 --- /dev/null +++ b/mqtt-lol-opener.service @@ -0,0 +1,10 @@ +[Unit] +Description=Ouverture automatique du local via mqtt +Require=network.target + +[Service] +ExecStart=/opt/mqtt-lol-opener/lol-opener.sh +Type=exec + +[Install] +WantedBy=multi-user.target \ No newline at end of file