web_server.h 527 Bytes
Newer Older
1
2
#ifndef WEB_SERVER_H_
#define WEB_SERVER_H_
3

4
5
#if defined(ESP8266)
#  include <ESP8266WebServer.h>
Eric Duminil's avatar
Eric Duminil committed
6
#elif defined(ESP32)
7
8
9
#  include <WebServer.h>
#endif

10
#include "src/lib/AutoConnect/AutoConnect.h"
11
12
#include "config.h"
#include "util.h"
Eric Duminil's avatar
Eric Duminil committed
13
#include "wifi_util.h"
14
#include "co2_sensor.h"
15
#include "sensor_console.h"
Eric Duminil's avatar
Eric Duminil committed
16
#ifdef AMPEL_CSV
Eric Duminil's avatar
Eric Duminil committed
17
18
#  include "csv_writer.h"
#endif
Eric Duminil's avatar
Eric Duminil committed
19
#ifdef AMPEL_MQTT
20
21
#  include "mqtt.h"
#endif
Eric Duminil's avatar
Eric Duminil committed
22
#ifdef AMPEL_LORAWAN
Eric Duminil's avatar
Eric Duminil committed
23
24
#  include "lorawan.h"
#endif
25
26
27
28
29
30

namespace web_server {
  void initialize();
  void update();
}
#endif