Add resistance_sampler interface for config validation (#5718)

This commit is contained in:
Jesse Hills
2023-11-10 11:40:07 +13:00
committed by GitHub
parent bc7519f645
commit 01d28ce3fc
6 changed files with 33 additions and 6 deletions
@@ -0,0 +1,6 @@
import esphome.codegen as cg
resistance_sampler_ns = cg.esphome_ns.namespace("resistance_sampler")
ResistanceSampler = resistance_sampler_ns.class_("ResistanceSampler")
CODEOWNERS = ["@jesserockz"]
@@ -0,0 +1,10 @@
#pragma once
namespace esphome {
namespace resistance_sampler {
/// Abstract interface to mark components that provide resistance values.
class ResistanceSampler {};
} // namespace resistance_sampler
} // namespace esphome