1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-29 22:24:26 +00:00

[ld2450] Clean-up for consistency, reduce CPU usage when idle (#9363)

This commit is contained in:
Keith Burzinski
2025-07-07 07:22:49 -05:00
committed by GitHub
parent 4e25b6da7b
commit db877e688a
6 changed files with 280 additions and 231 deletions

View File

@@ -0,0 +1,18 @@
#pragma once
#include "esphome/components/button/button.h"
#include "../ld2450.h"
namespace esphome {
namespace ld2450 {
class FactoryResetButton : public button::Button, public Parented<LD2450Component> {
public:
FactoryResetButton() = default;
protected:
void press_action() override;
};
} // namespace ld2450
} // namespace esphome