Quelqu'un a déjà essayé de changer le hostname d'un ESP32 ?
// j'ai essayé ceci :
WiFi.setHostname(hostName);
WiFi.begin(ssid, password);
// ceci aussi (moins logique je trouve puisque normalement le hostname passe dans le DHCP):
WiFi.begin(ssid, password);
WiFi.setHostname(hostName);
Aussi ceci :
void WiFiEvent(WiFiEvent_t event)
{
Serial.printf("[WiFi-event] event: %d\n", event);
switch (event) {
case SYSTEM_EVENT_WIFI_READY:
Serial.println("Wifi ready.");
break;
case SYSTEM_EVENT_STA_START:
Serial.println("Wifi start");
Serial.printf("setting hostname %s\n", hostName);
WiFi.setHostname(hostName);
// etc.
// avec dans setup() :
WiFi.onEvent(WiFiEvent);
Il est possible que la LiveBox y soit pour quelque chose car avec ARDUINO + Ethernet il faut que je redémarre la Box pour que le nouveau hostname soit pris en compte : WIZnetAABBCC c'est à dire WIZnet + 3 derniers caractères de l'adresse MAC.
Alors d'ici à ce que cette daube de box traite le Wifi différemment ...