diff --git a/src/emsesp.h b/src/emsesp.h index e281eb49a..5ebceed26 100644 --- a/src/emsesp.h +++ b/src/emsesp.h @@ -24,7 +24,6 @@ #include #include #include -#include #include #include @@ -132,16 +131,7 @@ class EMSESP { static void fetch_device_values(const uint8_t device_id = 0); - private: - EMSESP() = delete; - - static uuid::log::Logger logger_; - static bool add_device(const uint8_t device_id, const uint8_t product_id, std::string & version, const uint8_t brand); - static std::string device_tostring(const uint8_t device_id); - - static void process_UBADevices(std::shared_ptr telegram); - static void process_version(std::shared_ptr telegram); static Mqtt mqtt_; static System system_; @@ -152,6 +142,16 @@ class EMSESP { static RxService rxservice_; static TxService txservice_; + private: + EMSESP() = delete; + + static uuid::log::Logger logger_; + + static std::string device_tostring(const uint8_t device_id); + + static void process_UBADevices(std::shared_ptr telegram); + static void process_version(std::shared_ptr telegram); + static constexpr uint32_t EMS_FETCH_FREQUENCY = 60000; // check every minute static uint32_t last_fetch_;