Remove unused abstractions

There's only 1 protocol (secplus2) and board (esp32)
This commit is contained in:
2026-05-28 16:06:18 +00:00
parent 216e66819b
commit ecd6a42aee
6 changed files with 10 additions and 54 deletions
+3 -2
View File
@@ -24,11 +24,12 @@
#include "callbacks.h"
#include "observable.h"
#include "protocol.h"
#include "ratgdo_state.h"
namespace esphome::ratgdo {
namespace secplus2 { class Secplus2; }
class RATGDOComponent;
typedef Parented<RATGDOComponent> RATGDOClient;
@@ -185,7 +186,7 @@ public:
protected:
// Pointers first (4-byte aligned)
protocol::Protocol* protocol_;
secplus2::Secplus2* protocol_;
InternalGPIOPin* output_gdo_pin_;
InternalGPIOPin* input_gdo_pin_;