From 4bd5392bc60d71b2da2d22d373956931d6d0b2c2 Mon Sep 17 00:00:00 2001
From: Jan Beinke <git@janbeinke.com>
Date: Thu, 4 Jun 2020 17:52:02 +0200
Subject: [PATCH] Enable support for mqtt uris and mqtts

---
 main/mqtt_c.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/main/mqtt_c.c b/main/mqtt_c.c
index e06c0d0..ca37793 100644
--- a/main/mqtt_c.c
+++ b/main/mqtt_c.c
@@ -4,7 +4,14 @@
 
 esp_mqtt_client_handle_t mqtt_client_start_c(mqtt_event_callback_t mqtt_event_handler) {
     const esp_mqtt_client_config_t mqtt_cfg = {
+#ifdef MQTT_URI
+        .uri = MQTT_URI,
+#else
         .host = MQTT_SERVER,
+#endif
+#ifdef MQTT_USE_GLOBAL_CA_STORE
+        .use_global_ca_store = true,
+#endif
         .event_handle = mqtt_event_handler,
         .lwt_topic = STATUS_TOPIC,
         .lwt_msg = STATUS_MESSAGE_OFFLINE,
-- 
GitLab