From 934e97a70927a050d5ad54ad917a6934708f34e9 Mon Sep 17 00:00:00 2001 From: Lukian Date: Sun, 15 Dec 2024 16:54:01 +0100 Subject: [PATCH] Saataa andagii ! --- autorun.lua | 6 +++++- mqtt.lua | 16 ++++++++++++++++ web.lua | 1 + 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 mqtt.lua diff --git a/autorun.lua b/autorun.lua index 4173513..d7d0d30 100644 --- a/autorun.lua +++ b/autorun.lua @@ -9,4 +9,8 @@ printTemp() -- dice() -- lance l'hotspot wifi et le serveur web -dofile("web.lua") +-- dofile("web.lua") + +-- connection au brooker mqtt +dofile("mqtt.lua") + diff --git a/mqtt.lua b/mqtt.lua new file mode 100644 index 0000000..5d4dd4a --- /dev/null +++ b/mqtt.lua @@ -0,0 +1,16 @@ +client = mqtt.client("ESP32", "192.168.1.76", 1883, false) +client:connect("","") + +function printMaster(length, msg) + console("[MASTER]"..msg) +end + +function printAlt(length, msg) + console("[ALT]"..msg) +end + +client:subscribe("MASTER", mqtt.QOS0, printMaster) +client:subscribe("ALT", mqtt.QOS0, printAlt) +client:publish("MASTER", "Hello, world!", mqtt.QOS0) +client:publish("ALT", "Hello, world!", mqtt.QOS0) + diff --git a/web.lua b/web.lua index 06e22c0..56f809a 100644 --- a/web.lua +++ b/web.lua @@ -6,3 +6,4 @@ nb = 0 net.wf.setup(net.wf.mode.AP, "ESP32 Pierre", "sandwich134") net.wf.start() net.service.http.start() +