#ifndef CONFIG_H_ #define CONFIG_H_ #include "FS.h" #include "LittleFS.h" #include typedef struct { const char *ssid; const char *psk; const char *mqtt_host; const char *mqtt_user; const char *mqtt_password; const char *topic; const char *device_id; int mqtt_port; long sleep_time; int connection_attempts; } Config; void initialize_config(Config *config, StaticJsonDocument<512> json); bool load_config_file(const char *file_path, Config *config); long minutes_to_microseconds(int minutes); #endif // CONFIG_H_