diff --git a/src/MqttHandleDtu.cpp b/src/MqttHandleDtu.cpp index feff6318..db991a80 100644 --- a/src/MqttHandleDtu.cpp +++ b/src/MqttHandleDtu.cpp @@ -33,6 +33,6 @@ void MqttHandleDtuClass::loop() MqttSettings.publish("dtu/hostname", NetworkSettings.getHostname()); if (NetworkSettings.NetworkMode() == network_mode::WiFi) { MqttSettings.publish("dtu/rssi", String(WiFi.RSSI())); - MqttSettings.publish("dtu/bssid", String(WiFi.BSSIDstr())); + MqttSettings.publish("dtu/bssid", WiFi.BSSIDstr()); } } \ No newline at end of file diff --git a/src/NetworkSettings.cpp b/src/NetworkSettings.cpp index 9d22f175..1114861d 100644 --- a/src/NetworkSettings.cpp +++ b/src/NetworkSettings.cpp @@ -151,7 +151,7 @@ void NetworkSettingsClass::setupMode() WiFi.mode(WIFI_AP_STA); String ssidString = getApName(); WiFi.softAPConfig(apIp, apIp, apNetmask); - WiFi.softAP((const char*)ssidString.c_str(), Configuration.get().Security.Password); + WiFi.softAP(ssidString.c_str(), Configuration.get().Security.Password); dnsServer->setErrorReplyCode(DNSReplyCode::NoError); dnsServer->start(DNS_PORT, "*", WiFi.softAPIP()); dnsServerStatus = true;