config: add new Configuration class to simplify handling json config update api

This commit is contained in:
2023-02-20 07:07:32 +01:00
parent 53d5775c6a
commit 64666bbfb6
8 changed files with 85 additions and 42 deletions

View File

@@ -3,6 +3,7 @@
#include <PubSubClient.h>
#include <ArduinoLog.h>
#include "../../Config.h"
#include "../../Sequencer.h"
@@ -47,7 +48,7 @@ class MQTTTelemetry : public BufferedInputSource, OnlineTaskMixin, ConfigTaskMix
void handleEvent(const InputEvent& evt) override;
void handleEventOnline(const InputEvent& evt) override;
void handleConfigChange(const InputEvent& evt) override;
void handleConfigChange(const Configuration& cfg) override;
void loop() override;
void loopOnline() override;