你好,

我试图用两个开关控制泵。

如果盒子变为全级别(水最大状态),泵应开始,如果水位变低(距离水线状态为OFF)泵应关闭
谁可以帮助我在埃斯姆斯实现它。
我试过了

Binary_Sensor: - 平台:状态名称:“ESP-Keller-02系统状态” - 平台:GPIO名称:“Water_min”ID:“Water_min”PIN:PCF8574:PCF8574_HUB#使用PIN编号0编号:4#输入之一,输入inpept_pullup或输出模式:INPUT IN_TURN_OFF: -  Switch.turn_off:泵 - 平台:GPIO名称:“WATER_MAX”PIN:PCF8574:PCF8574_HUB#使用引脚编号0号码:5#输入,输入,输入,input_pullup或输出模式:INPUT IN_TURN_ON: -  Switch.Turn_ON:泵开关: - 平台:GPIO针:D7 ID:泵名称:“泵”倒置:真实

你试过的时候发生了什么?

我试过的一切他说不允许

为什么我可以在状态上使用,而不仅仅是在州?
有人发布了一个例子吗?

好的尝试和错误我找到了一个适合我的解决方案。
MybeSomeóne有更好的方法:

Binary_Sensor: - 平台:状态名称:“ESP-Keller-02系统状态” - 平台:GPIO名称:“Water_min”ID:“Water_min”PIN:PCF8574:PCF8574_HUB#使用PIN编号0编号:4#输入之一,输入inpept_pullup或输出模式:INPUT INVERTED:FALSE ON_STATE:然后: -  Switch.Turn_off:PUMP  - 平台:GPIO名称:“WATER_MAX”ID:“WATER_MAX”PIN:PCF8574:PCF8574_HUB#使用PIN编号0编号:5#输入之一,Input_PullUp或输出模式:Input Inverted:True On_State:然后: -  Switch.Turn_On:泵开关: - 平台:GPIO引脚:D7 ID:泵名称:“泵”倒置:真实
1就像

我很高兴你修复了它,因为在你给予的信息水平,没有其他人可以拥有。我建议你一段时间阅读。如何帮助我们帮助您 - 或者如何提出一个好问题

谢谢您的回答

我很难了解埃斯姆斯的自动化。
为什么我不能在二元传感器中使用“attate”或“在状态下”。
如果我试图通过lambda捕获州x,调试器每次说“不允许”
没有好的解释,你找不到其他用户的例子伟德国际官方app下载苹果版

我真的没有那么深度抱歉。我所能做的就是要点https://esphome.io/guides/automations.html.和所有链接的页面。

加上这个论坛上的样本配置,以及这里这里