From 941ad2a5416cc186677409cd3a17d0ec0942cf83 Mon Sep 17 00:00:00 2001 From: fbp Date: Tue, 22 Aug 2023 08:48:43 +0200 Subject: [PATCH] Removed certificates again since they didn't work on the microcontrollers --- mqtt.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/mqtt.js b/mqtt.js index 0e3221d..f1cf42c 100644 --- a/mqtt.js +++ b/mqtt.js @@ -7,9 +7,9 @@ const fs = require("fs"); const mqttClient = mqtt.connect(process.env.MQTT, { clean: true, - ca: fs.readFileSync("certs/ca.crt", {encoding: "utf-8"}), - cert: fs.readFileSync("certs/client-alarm-controller.crt", {encoding: "utf-8"}), - key: fs.readFileSync("certs/client-alarm-controller.key", {encoding: "utf-8"}) + // ca: fs.readFileSync("certs/ca.crt", {encoding: "utf-8"}), + // cert: fs.readFileSync("certs/client-alarm-controller.crt", {encoding: "utf-8"}), + // key: fs.readFileSync("certs/client-alarm-controller.key", {encoding: "utf-8"}) }); mqttClient.on("error", (err) => { @@ -25,6 +25,7 @@ mqttClient.on("connect", (a) => { console.log(StateManager.alarmStatus); mqttClient.publish("alarm/state", JSON.stringify({ status: StateManager.alarmStatus })); + mqttClient.publish("door/lock", JSON.stringify({ deviceId: 2, lock: true })); // mqttClient.publish("alarm/state", JSON.stringify({ status: "Triggered" })); // setTimeout(() => { // mqttClient.publish("alarm/state", JSON.stringify({ status: "Arming" })); @@ -38,5 +39,6 @@ mqttClient.subscribe("light"); mqttClient.subscribe("door/status"); mqttClient.subscribe("display/arm"); mqttClient.subscribe("display/disarm"); +mqttClient.subscribe("card/read"); module.exports = mqttClient; \ No newline at end of file