Added mqtt certificates

main
fbp 2 years ago
parent 2637679fda
commit e2a21366b3

@ -0,0 +1,22 @@
-----BEGIN CERTIFICATE-----
MIIDkTCCAnmgAwIBAgIUXOA2Y0XQBCdhzZT5AfVejPufq6MwDQYJKoZIhvcNAQEL
BQAwVzELMAkGA1UEBhMCREsxEDAOBgNVBAgMB0Rlbm1hcmsxDzANBgNVBAcMBkFh
cmh1czELMAkGA1UECgwCSDQxCzAJBgNVBAsMAkNBMQswCQYDVQQDDAJDQTAgFw0y
MzA4MTYwOTQ5NTFaGA8yMTIzMDcyMzA5NDk1MVowVzELMAkGA1UEBhMCREsxEDAO
BgNVBAgMB0Rlbm1hcmsxDzANBgNVBAcMBkFhcmh1czELMAkGA1UECgwCSDQxCzAJ
BgNVBAsMAkNBMQswCQYDVQQDDAJDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBALyivQcGcp8qafr6CKy2ztXQ7GYwuuK+ZxfVD+PbH/JvbG4QsdWspRMa
3TT+IEh/5gP0ZkhK/64ERk82ELzSQa6JMxbywBnnFMHrhC1skVbnFjD2WLcTb+nb
IOmXbTjTKFXzMLWRbw8z5qHgsRth5TEuHG4wZZURbVKL7pYiuhLZx99Fx/1Od1so
QJWfauFZGHChYYwN/Pyo1f8sKscyX1s0X3fPnPoNOqXWhPbfIpyNL5V0mig9ch5S
ul3FinDIxbJrgpvLPU+rWPvEwjskvJLsPNJ5oAr82FEybztCyUjr21Msu7+eAmiI
ZoFUVptrPmVvJu1rl+nzl0XV5UYaHgECAwEAAaNTMFEwHQYDVR0OBBYEFHBiOzLL
4HmZAh5DXKNvcbFJw2OZMB8GA1UdIwQYMBaAFHBiOzLL4HmZAh5DXKNvcbFJw2OZ
MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAB3I6/W8ISpPDrRT
Twl9U55lF9GK9NceIPg6AGfrC7RaVRU67NnQC8rTYJFglU/Mt0O4EvL6CiNvlhMI
IYwi2IbscUJLm8O7sNJ2N51h37vHSHCB4TNVSIZVbukLcJWxxsUpNp+Rgg2ylWL4
mn7zvh8omaz9rdfcB4Zqc4/J91iXV8BaBpqyoMMKYWBS5NMeKZDxaaAW6VhePBOp
wo6K1zpe++z5ovN4FkWeeH4qmnOdATViHogX88m5w86x5BTreYuSUpGslbag+de6
y/zWOOFbWqWI9ALURAdrNzu2YeMZRFPYHvPgGuTd+KGtjzMfTG3KiyVsJ53JhZX+
4Tqbblc=
-----END CERTIFICATE-----

@ -1,7 +1,20 @@
const StateManager = require("./StateManager");
const mqtt = require("mqtt");
const mqttClient = mqtt.connect(process.env.MQTT, { clean: true, });
const fs = require("fs");
// console.log(fs.readFileSync("certs/ca.crt", {encoding: "utf-8"}));
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"})
});
mqttClient.on("error", (err) => {
console.log(err);
})
mqttClient.on("connect", (a) => {
console.log(`Connected to ${process.env.MQTT}`);

Loading…
Cancel
Save