-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrbr-magnac.ino
48 lines (42 loc) · 996 Bytes
/
rbr-magnac.ino
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
// RBR — Routeur solaire pour Magnac.
// https://github.com/erwan-privat/rbr-magnac/
#include "Ecran.h"
#include "EpUtil.h"
#include "FileSystem.h"
#include "Data.h"
#include "Dimmer.h"
#include "Heure.h"
#include "Ota.h"
#include "Radiateur.h"
#include "ServeurWeb.h"
#include "Watts.h"
#include "WiFiMagnac.h"
#include "WiFiSerial.h"
void setup()
{
EP_SERIAL.begin(115200); // bauds
while (!EP_SERIAL)
yield();
eplog("Serial ok");
FileSystem::begin();
Ecran::begin();
// WiFi doit être lancé avant tout ce qui en a besoin,
// à savoir Heure (NTP), mise à jour OTA, WiFiSerial.
// Sinon le Winie clignotte et ça fout les miquettes.
WiFiMagnac::begin();
Ota::begin();
Heure::begin();
// Accès au Serial sur http://192.168.x.x/webserial
// x.x affiché sur l'écran
WiFiSerial::begin();
ServeurWeb::begin();
Data::begin();
Watts::begin();
Dimmer::begin();
Radiateur::begin();
eplog("Herbert !");
weblog("Herbert !");
}
void loop()
{
}