fix: réseau — modeAP reset dans _demarrerSTA, MDNS.end() avant begin, rssi=0 en AP
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+5
-2
@@ -15,18 +15,21 @@ static void _demarrerSTA() {
|
|||||||
WiFi.begin(WIFI_SSID, WIFI_PASS);
|
WiFi.begin(WIFI_SSID, WIFI_PASS);
|
||||||
_debutConnexionMs = millis();
|
_debutConnexionMs = millis();
|
||||||
_connexionEnCours = true;
|
_connexionEnCours = true;
|
||||||
|
netStatus.modeAP = false; // reset dès la tentative STA
|
||||||
}
|
}
|
||||||
|
|
||||||
static void _demarrerAP() {
|
static void _demarrerAP() {
|
||||||
Serial.println("[WIFI] Bascule AP → ESP_CHEF_JARDIN");
|
Serial.println("[WIFI] Bascule AP → ESP_CHEF_JARDIN");
|
||||||
WiFi.mode(WIFI_AP);
|
WiFi.mode(WIFI_AP);
|
||||||
WiFi.softAP(AP_SSID, AP_PASS);
|
WiFi.softAP(AP_SSID, AP_PASS);
|
||||||
netStatus.modeAP = true;
|
netStatus.modeAP = true;
|
||||||
netStatus.wifiConnecte = false;
|
netStatus.wifiConnecte = false;
|
||||||
|
netStatus.rssi = 0;
|
||||||
Serial.printf("[WIFI] AP IP: %s\n", WiFi.softAPIP().toString().c_str());
|
Serial.printf("[WIFI] AP IP: %s\n", WiFi.softAPIP().toString().c_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
static void _configurerMDNS() {
|
static void _configurerMDNS() {
|
||||||
|
MDNS.end();
|
||||||
if (MDNS.begin(MDNS_NOM)) {
|
if (MDNS.begin(MDNS_NOM)) {
|
||||||
MDNS.addService("http", "tcp", 80);
|
MDNS.addService("http", "tcp", 80);
|
||||||
Serial.printf("[mDNS] Accessible via http://%s.local\n", MDNS_NOM);
|
Serial.printf("[mDNS] Accessible via http://%s.local\n", MDNS_NOM);
|
||||||
|
|||||||
Reference in New Issue
Block a user