37esp_err_t
mqtt_app_publish(
const char *topic,
const char *data,
int qos,
int retain);
const char * mqtt_app_get_client_id(void)
Возвращает Client ID устройства (префикс + MAC Ethernet).
esp_err_t mqtt_app_start(void)
Запускает MQTT-клиент и подключается к брокеру.
esp_err_t mqtt_app_publish(const char *topic, const char *data, int qos, int retain)
Публикует сообщение в MQTT, если клиент подключён.
esp_err_t mqtt_app_stop(void)
Останавливает MQTT-клиент и освобождает ресурсы.
bool mqtt_app_is_connected(void)
Проверяет, установлено ли соединение с MQTT-брокером.