From 769d8016875a6d9250fd1d9d39234c5fe44af7ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my?= Date: Sat, 26 Apr 2025 15:28:48 +0200 Subject: [PATCH] add: autorun --- autorun.lua | 1 + clientlua => client.lua | 12 +++++++----- 2 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 autorun.lua rename clientlua => client.lua (94%) diff --git a/autorun.lua b/autorun.lua new file mode 100644 index 0000000..99c4494 --- /dev/null +++ b/autorun.lua @@ -0,0 +1 @@ +dofile('client.lua') \ No newline at end of file diff --git a/clientlua b/client.lua similarity index 94% rename from clientlua rename to client.lua index 73a0c92..7b078e7 100644 --- a/clientlua +++ b/client.lua @@ -1,5 +1,6 @@ -- Description: Client MQTT pour jouer une mélodie sur un ESP8266 client = mqtt.client("AlarmeStarWars","localhost",1883,false) + client:connect("student","ensibs") -- Initialiser la broche GPIO2 pour la sortie @@ -70,10 +71,11 @@ function recp(mess) end end --- Boucle principale pour maintenir le script actif -while true do - tmr.delay(1000) -- Attendre 1 seconde entre les itérations -end - +-- Connexion au broker MQTT et abonnement au canal client:subscribe("NOM_CHANNEL", mqtt.QOS0, recp) +-- Boucle principale pour maintenir le script actif +while true do + client:loop() -- Boucle pour traiter les messages MQTT + tmr.delay(1000) -- Attendre 1 seconde entre les itérations +end \ No newline at end of file