Files
iot-bedroom-environment-con…/main/mqtt_manager.h
Wang Beihong f0ac50642d refactor(display): migrate from ST7735S to ST7789 driver
- Rename component directory from lvgl_st7735s_use to lvgl_st7789_use
- Update CMakeLists.txt to register new source files
- Add comprehensive README documentation for ST7789 configuration
- Add time_alarm module with SNTP synchronization and alarm management
- Add sensors header for sensor abstraction layer
2026-03-29 02:31:29 +08:00

24 lines
482 B
C

#ifndef MQTT_MANAGER_H
#define MQTT_MANAGER_H
#include "esp_err.h"
#include "mqtt_client.h"
#ifdef __cplusplus
extern "C" {
#endif
extern esp_mqtt_client_handle_t g_mqtt_client;
esp_err_t mqtt_manager_init(void);
esp_err_t mqtt_manager_start(void);
esp_err_t mqtt_manager_stop(void);
void mqtt_manager_publish_feedback(void);
void mqtt_manager_publish_alarm_status(int alarm_idx, const char *alarm_status, bool triggered);
#ifdef __cplusplus
}
#endif
#endif // MQTT_MANAGER_H