Adds template libs

This commit is contained in:
Rune Harlyk
2024-04-22 21:07:56 +02:00
committed by Rune Harlyk
parent 0724705939
commit b804b9df1f
126 changed files with 57429 additions and 13 deletions
+18 -6
View File
@@ -1,16 +1,25 @@
#define CAMERA_MODEL_AI_THINKER
#include <ESP32SvelteKit.h>
#include <ActuatorStateService.h>
#include <LightMqttSettingsService.h>
#include <LightStateService.h>
#include <PsychicHttpServer.h>
#define SERIAL_BAUD_RATE 115200
DRAM_ATTR PsychicHttpServer server;
PsychicHttpServer server;
DRAM_ATTR ESP32SvelteKit esp32sveltekit(&server, 125);
ActuatorStateService actuatorStateService = ActuatorStateService(&server, esp32sveltekit.getNotificationEvents(), esp32sveltekit.getSecurityManager());
ESP32SvelteKit esp32sveltekit(&server, 120);
LightMqttSettingsService lightMqttSettingsService = LightMqttSettingsService(&server,
esp32sveltekit.getFS(),
esp32sveltekit.getSecurityManager());
LightStateService lightStateService = LightStateService(&server,
esp32sveltekit.getSocket(),
esp32sveltekit.getSecurityManager(),
esp32sveltekit.getMqttClient(),
&lightMqttSettingsService);
void setup()
{
@@ -18,10 +27,13 @@ void setup()
esp32sveltekit.begin();
actuatorStateService.begin();
lightStateService.begin();
// start the light service
lightMqttSettingsService.begin();
}
void loop()
{
// Delete Arduino loop task, as it is not needed in this example
vTaskDelete(NULL);
}