adding option to disable power limiter via mqtt - adding missing file

This commit is contained in:
MalteSchm 2023-04-12 06:46:38 +02:00
parent 4bff31e3b1
commit b6edc11eb2

View File

@ -0,0 +1,20 @@
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "Configuration.h"
#include <espMqttClient.h>
class MqttHandlePowerLimiterClass {
public:
void init();
void loop();
private:
void onMqttMessage(const espMqttClientTypes::MessageProperties& properties, const char* topic, const uint8_t* payload, size_t len, size_t index, size_t total);
uint32_t _lastPublishStats;
uint32_t _lastPublish;
};
extern MqttHandlePowerLimiterClass MqttHandlePowerLimiter;