diff --git a/main/mqtt_c.c b/main/mqtt_c.c index e06c0d08ee2367288f13e08f161b7773f480072c..ca3779311fd4a26de07cd9726a60b1090237ac9a 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,