diff --git a/src/HAP.cpp b/src/HAP.cpp index d1b73dd..5a2c703 100644 --- a/src/HAP.cpp +++ b/src/HAP.cpp @@ -1214,6 +1214,12 @@ int HAPClient::getStatusURL(){ hapOut << "HomeKit Status:" << (HAPClient::nAdminControllers()?"PAIRED":"NOT PAIRED") << "\n"; hapOut << "Max Log Entries:" << homeSpan.webLog.maxEntries << "\n"; + if(homeSpan.weblogCallback){ + String usrString; + homeSpan.weblogCallback(usrString); + hapOut << usrString.c_str(); + } + hapOut << "\n"; hapOut << "

"; @@ -1237,7 +1243,7 @@ int HAPClient::getStatusURL(){ else sprintf(clocktime,"Unknown"); - hapOut << "" << i+1 << "" << uptime << "" << clocktime << "" << homeSpan.webLog.log[index].clientIP << "" << homeSpan.webLog.log[index].message << "\n"; + hapOut << "" << i+1 << "" << uptime << "" << clocktime << "" << homeSpan.webLog.log[index].clientIP.c_str() << "" << homeSpan.webLog.log[index].message << "\n"; } hapOut << "\n"; }