homeostasis/include/config.h

25 lines
457 B
C
Raw Normal View History

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