mirror of
https://github.com/UtilitechAS/amsreader-firmware.git
synced 2026-04-28 21:08:15 +00:00
Fixed hostname for esp32
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
#ifndef _AMSTOMQTTBRIDGE_H
|
#ifndef _AMSTOMQTTBRIDGE_H
|
||||||
#define _AMSTOMQTTBRIDGE_H
|
#define _AMSTOMQTTBRIDGE_H
|
||||||
|
|
||||||
#define WIFI_CONNECTION_TIMEOUT 60000;
|
#define WIFI_CONNECTION_TIMEOUT 30000;
|
||||||
|
|
||||||
#define INVALID_BUTTON_PIN 0xFFFFFFFF
|
#define INVALID_BUTTON_PIN 0xFFFFFFFF
|
||||||
|
|
||||||
|
|||||||
@@ -1031,6 +1031,11 @@ void WiFi_connect() {
|
|||||||
|
|
||||||
wifiReconnectCount++;
|
wifiReconnectCount++;
|
||||||
|
|
||||||
|
#if defined(ESP32)
|
||||||
|
if(strlen(wifi.hostname) > 0) {
|
||||||
|
WiFi.setHostname(wifi.hostname);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
WiFi.mode(WIFI_STA);
|
WiFi.mode(WIFI_STA);
|
||||||
#if defined(ESP32)
|
#if defined(ESP32)
|
||||||
if(wifi.power >= 195)
|
if(wifi.power >= 195)
|
||||||
@@ -1082,13 +1087,11 @@ void WiFi_connect() {
|
|||||||
// WiFi.config(INADDR_NONE, INADDR_NONE, INADDR_NONE); // Workaround to make DHCP hostname work for ESP32. See: https://github.com/espressif/arduino-esp32/issues/2537
|
// WiFi.config(INADDR_NONE, INADDR_NONE, INADDR_NONE); // Workaround to make DHCP hostname work for ESP32. See: https://github.com/espressif/arduino-esp32/issues/2537
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
if(strlen(wifi.hostname) > 0) {
|
#if defined(ESP8266)
|
||||||
#if defined(ESP8266)
|
if(strlen(wifi.hostname) > 0) {
|
||||||
WiFi.hostname(wifi.hostname);
|
WiFi.hostname(wifi.hostname);
|
||||||
#elif defined(ESP32)
|
}
|
||||||
WiFi.setHostname(wifi.hostname);
|
#endif
|
||||||
#endif
|
|
||||||
}
|
|
||||||
WiFi.setAutoReconnect(true);
|
WiFi.setAutoReconnect(true);
|
||||||
WiFi.persistent(true);
|
WiFi.persistent(true);
|
||||||
if(WiFi.begin(wifi.ssid, wifi.psk)) {
|
if(WiFi.begin(wifi.ssid, wifi.psk)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user