diff --git a/ampel-firmware/mqtt.cpp b/ampel-firmware/mqtt.cpp index 22a0e2def350a38b77336b954395ae5d55005a8e..5c0e67cb43fc0ad46bd80fd74278f54219ad3d40 100644 --- a/ampel-firmware/mqtt.cpp +++ b/ampel-firmware/mqtt.cpp @@ -37,7 +37,7 @@ namespace mqtt { mqttClient.setServer(config::mqtt_server, config::mqtt_port); sensor_console::defineIntCommand("mqtt", setMQTTinterval, F(" 60 (Sets MQTT sending interval, in s)")); - sensor_console::defineCommand("local_ip", sendInfoAboutLocalNetwork, + sensor_console::defineCommand("send_local_ip", sendInfoAboutLocalNetwork, F(" (Sends local IP and SSID via MQTT. Can be useful to find sensor)")); } diff --git a/ampel-firmware/wifi_util.cpp b/ampel-firmware/wifi_util.cpp index 21680e73c7b3274b9704c68b25f97ee6571fa53a..335f94b45d8ca228496fa2957853e0ad4ba25511 100644 --- a/ampel-firmware/wifi_util.cpp +++ b/ampel-firmware/wifi_util.cpp @@ -33,10 +33,19 @@ namespace wifi { Serial.println(); } -// Initialize Wi-Fi + void showLocalIp() { + Serial.print(F("WiFi - Local IP : ")); + Serial.println(wifi::local_ip); + Serial.print(F("WiFi - SSID : ")); + Serial.println(WIFI_SSID); + } + + // Initialize Wi-Fi void connect(const char *hostname) { sensor_console::defineCommand("wifi_scan", scanNetworks, F(" (Scans available WiFi networks)")); + sensor_console::defineCommand("local_ip", showLocalIp, F(" (Displays local IP and current SSID)")); + //NOTE: WiFi Multi could allow multiple SSID and passwords. WiFi.persistent(false); // Don't write user & password to Flash. WiFi.mode(WIFI_STA); // Set ESP to be a WiFi-client only