ct-Open-Source / Basecamp

An Arduino library to ease the use of the ESP32 in IoT projects
GNU General Public License v3.0
254 stars 48 forks source link

Anzeige der MAC-Adresse beim Einrichten #10

Closed polygontwist closed 6 years ago

polygontwist commented 6 years ago

das als Anzeige wäre noch eine gute Option. Ich hab z.B. einen MAC-Filter im WLAN, da wär's hilfreich wenn man einfach dran kommt. per Serielle:

include

byte mac[6]; ... WiFi.macAddress(mac); Serial.print("MAC: "); Serial.print(mac[0],HEX); Serial.print(":"); Serial.print(mac[1],HEX); Serial.print(":"); Serial.print(mac[2],HEX); Serial.print(":"); Serial.print(mac[3],HEX); Serial.print(":"); Serial.print(mac[4],HEX); Serial.print(":"); Serial.println(mac[5],HEX);

in der Oberfläche:

WiFi.macAddress(mac); String stringOne = String(mac[0], HEX)+ ":" + String(mac[1], HEX)+ ":" + String(mac[2], HEX)+ ":" + String(mac[3], HEX) + ":" + String(mac[4], HEX)+ ":" + String(mac[5], HEX); iot.web.addInterfaceElement("", "p", "MAC= "+stringOne,"#wrapper");

Ich hab das so beim void setup() { drin, in der Basecamp Klasse ist die Schreibweise evtl. einfacher...

IP-Adresse ist ggf. auch in der Seriellen interessant.

merlinschumacher commented 6 years ago

Find ich ne gute Idee. Ein bisschen mehr Status-Output auf der seriellen Schnittstelle stand auch noch auf meinem Plan.