mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-26 22:22:16 +03:00
@@ -1,5 +1,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Libraries
|
||||||
|
*/
|
||||||
|
|
||||||
#include <Arduino.h>
|
#include <Arduino.h>
|
||||||
#include <ArduinoJson.h>
|
#include <ArduinoJson.h>
|
||||||
#include <ESP8266HTTPUpdateServer.h>
|
#include <ESP8266HTTPUpdateServer.h>
|
||||||
@@ -33,6 +37,32 @@
|
|||||||
#include <ArduinoOTA.h>
|
#include <ArduinoOTA.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Objects.h(без данных)
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifdef WS_enable
|
||||||
|
extern AsyncWebSocket ws;
|
||||||
|
//extern AsyncEventSource events;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
extern TickerScheduler ts;
|
||||||
|
|
||||||
|
extern PubSubClient client_mqtt;
|
||||||
|
|
||||||
|
extern StringCommand sCmd;
|
||||||
|
|
||||||
|
extern AsyncWebServer server;
|
||||||
|
|
||||||
|
extern DallasTemperature sensors;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Global vars
|
||||||
|
*/
|
||||||
|
|
||||||
enum { ROUTER_SEARCHING,
|
enum { ROUTER_SEARCHING,
|
||||||
WIFI_MQTT_CONNECTION_CHECK,
|
WIFI_MQTT_CONNECTION_CHECK,
|
||||||
SENSORS,
|
SENSORS,
|
||||||
@@ -52,20 +82,6 @@ enum { ROUTER_SEARCHING,
|
|||||||
UDP_DB,
|
UDP_DB,
|
||||||
TEST };
|
TEST };
|
||||||
|
|
||||||
/*
|
|
||||||
* Global vars
|
|
||||||
*/
|
|
||||||
extern TickerScheduler ts;
|
|
||||||
|
|
||||||
#ifdef WS_enable
|
|
||||||
extern AsyncWebSocket ws;
|
|
||||||
//extern AsyncEventSource events;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
extern PubSubClient client_mqtt;
|
|
||||||
extern StringCommand sCmd;
|
|
||||||
extern AsyncWebServer server;
|
|
||||||
extern DallasTemperature sensors;
|
|
||||||
|
|
||||||
extern boolean just_load;
|
extern boolean just_load;
|
||||||
|
|
||||||
|
|||||||
@@ -8,15 +8,21 @@
|
|||||||
AsyncWebSocket ws;
|
AsyncWebSocket ws;
|
||||||
//AsyncEventSource events;
|
//AsyncEventSource events;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
TickerScheduler ts(TEST + 1);
|
TickerScheduler ts(TEST + 1);
|
||||||
WiFiClient espClient;
|
|
||||||
PubSubClient client_mqtt(espClient);
|
PubSubClient client_mqtt(espClient);
|
||||||
|
|
||||||
StringCommand sCmd;
|
StringCommand sCmd;
|
||||||
|
|
||||||
AsyncWebServer server(80);
|
AsyncWebServer server(80);
|
||||||
//AsyncWebSocket ws("/ws");
|
|
||||||
//AsyncEventSource events("/events");
|
|
||||||
DallasTemperature sensors;
|
DallasTemperature sensors;
|
||||||
|
|
||||||
|
WiFiClient espClient;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Global vars
|
* Global vars
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user