Bigroom WiFi multi

This commit is contained in:
2022-10-30 12:33:26 +03:00
parent 5a1b30658d
commit 55681ad760
2 changed files with 13 additions and 3 deletions

View File

@@ -5,6 +5,8 @@
//#include <ArduinoOTA.h>
#include <Ticker.h>
#include <WiFi.h>
#include <WiFiMulti.h>
extern "C" {
#include "freertos/FreeRTOS.h"
#include "freertos/timers.h"
@@ -42,6 +44,9 @@ extern "C" {
#define TOPIC "home/bigroom/"
WiFiMulti wifiMulti;
const uint32_t connectTimeoutMs = 5000;
byte periodMotion;
int8_t curDelay;
uint16_t spLight, dbLight;

View File

@@ -10,8 +10,10 @@ TimerHandle_t wifiReconnectTimer;
//const char* ssid = "wf-home";
//const char* password = "0ndthnrf";
const char* ssid = "wf-home";
const char* password = "0ndthnrf";
const char* ssid1 = "wf-home";
const char* password1 = "0ndthnrf";
const char* ssid2 = "BR";
const char* password2 = "499727479o";
const char* mqtt_server = "192.168.1.111";
@@ -33,6 +35,8 @@ void setup() {
Serial.println("Booting"); // "Загрузка"
WiFi.mode(WIFI_STA);
WiFi.hostname("BigRoom");
wifiMulti.addAP(ssid1, password1);
wifiMulti.addAP(ssid2, password2);
// ArduinoOTA.onStart([]() {
// // Serial.println("Start"); // "Начало OTA-апдейта"
// });
@@ -319,7 +323,8 @@ void loop() {
void connectToWifi() {
Serial.println("Connecting to Wi-Fi...");
WiFi.begin(ssid, password);
wifiMulti.run(connectTimeoutMs);
//WiFi.begin(ssid, password);
}
void connectToMqtt() {