#if !defined(_DWDWX_H) #define _DWDWX_H #include #include #include class DWDWXClient { public: WiFiClient *_client; String currentMessage; explicit DWDWXClient(WiFiClient *client); void begin(int intervalMinutes, float latitude, float longitude); bool check(); void loop(); bool isDirty(); private: bool _dirty; unsigned long lastCheck = 0; unsigned long checkInterval = 300000; String dwdwxData; // String dashboardUrl; String url; HTTPClient _http; String parseJSON(String jsonData); }; #endif