diff --git a/libraries/ArduinoOTA/ArduinoOTA.cpp b/libraries/ArduinoOTA/ArduinoOTA.cpp index 074853436..ec4e4ff74 100644 --- a/libraries/ArduinoOTA/ArduinoOTA.cpp +++ b/libraries/ArduinoOTA/ArduinoOTA.cpp @@ -77,6 +77,10 @@ void ArduinoOTAClass::setHostname(const char * hostname) { } } +String ArduinoOTAClass::getHostname() { + return _hostname; +} + void ArduinoOTAClass::setPassword(const char * password) { if (!_initialized && !_password.length() && password) { _password = password; diff --git a/libraries/ArduinoOTA/ArduinoOTA.h b/libraries/ArduinoOTA/ArduinoOTA.h index 649f01786..d914146c4 100644 --- a/libraries/ArduinoOTA/ArduinoOTA.h +++ b/libraries/ArduinoOTA/ArduinoOTA.h @@ -31,6 +31,7 @@ class ArduinoOTAClass ~ArduinoOTAClass(); void setPort(uint16_t port); void setHostname(const char *hostname); + String getHostname(); void setPassword(const char *password); void onStart(OTA_CALLBACK(fn)); void onEnd(OTA_CALLBACK(fn));