Neste guia, você aprenderá como definir um nome de host personalizado para sua placa.
Para definir um nome de host personalizado para sua placa, ligue WiFi.setHostname (YOUR_NEW_HOSTNAME); antes WiFi.begin ();
Existe um método fornecido pelo WiFi.h biblioteca que permite definir um nome de host personalizado.
Você pode copiar o exemplo completo abaixo:
#include <WiFi.h> // Replace with your network credentials (STATION) const char* ssid = "REPLACE_WITH_YOUR_SSID"; const char* password = "REPLACE_WITH_YOUR_PASSWORD"; String hostname = "ESP32 Node Temperature"; void initWiFi() { WiFi.mode(WIFI_STA); WiFi.config(INADDR_NONE, INADDR_NONE, INADDR_NONE, INADDR_NONE); WiFi.setHostname(hostname.c_str()); //define hostname //wifi_station_set_hostname( hostname.c_str() ); WiFi.begin(ssid, password); Serial.print("Connecting to WiFi .."); while (WiFi.status() != WL_CONNECTED) { Serial.print(".."); delay(1000); } Serial.println(WiFi.localIP()); } void setup() { Serial.begin(115200); initWiFi(); Serial.print("RRSI: "); Serial.println(WiFi.RSSI()); } void loop() { // put your main code here, to run repeatedly: }