限位罩盖
endstop 罩盖平台允许你创建具有位置控制的罩盖,其两端都有
限位开关,以检测完全开启和完全关闭状态。
当达到任一限位开关时,罩盖将被停止(通过 stop_action)
并发出相应的状态。
此罩盖平台主要用于 DIY 罩盖设置:两端各有两个限位开关和一个控制 罩盖的电机。用户只需要输入平台希望将罩盖 向任一方向移动或停止时应执行的操作,以及有关开启和关闭的信息,以便 近似当前位置。
此外,必须指定开启和关闭持续时间,以允许 ESPHome 近似 罩盖的当前位置。
# 配置示例cover: - platform: endstop name: "Endstop Cover"
open_action: - switch.turn_on: open_cover_switch open_duration: 2.1min open_endstop: open_endstop_binary_sensor
close_action: - switch.turn_on: close_cover_switch close_duration: 2min close_endstop: close_endstop_binary_sensor
stop_action: - switch.turn_off: open_cover_switch - switch.turn_off: close_cover_switch