ESPHome 2026.6.0-dev
Loading...
Searching...
No Matches
copy_cover.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace esphome::copy {
7
8class CopyCover : public cover::Cover, public Component {
9 public:
10 void set_source(cover::Cover *source) { source_ = source; }
11 void setup() override;
12 void dump_config() override;
13
15
16 protected:
17 void control(const cover::CoverCall &call) override;
18
20};
21
22} // namespace esphome::copy
cover::CoverTraits get_traits() override
void set_source(cover::Cover *source)
Definition copy_cover.h:10
void control(const cover::CoverCall &call) override
void setup() override
Definition copy_cover.cpp:8
void dump_config() override
cover::Cover * source_
Definition copy_cover.h:19
Base class for all cover devices.
Definition cover.h:110