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";
}