求助nodered里怎么添加“和”“或”判断?
现在想做个进入卫生间开灯的场景,流程是检测到“人在传感器on”或“马桶检测有人on”或”淋浴房门关闭off“,则开灯。“人在传感器off”和“马桶检测有人off”和”淋浴房门关闭on“,则关灯。这里的“和” “或”,在nodered里要用哪个模块呢?
和就是串联,或就是并联。不会函数 sctale 发表于 2022-8-7 22:02
和就是串联,或就是并联。不会函数
好主意!!! sctale 发表于 2022-8-7 22:02
和就是串联,或就是并联。不会函数
刚才试了一下,并联好弄,串联不知道咋弄了 你这个需求用函数写会不会简单点。。。 leonarddo 发表于 2022-8-8 00:29
你这个需求用函数写会不会简单点。。。
不太会用函数,有例子可供参考吗? 本帖最后由 bainiu 于 2022-8-8 09:38 编辑
if ( renzhai =="on" ||youren == "on")
{
return {
payload:{
"domain":"light",
"service":"turn_on",
"data":
{"entity_id":"light.yushi_deng"
}
}}
if ( renzhai =="off" &&youren == "off")
{
return {
payload:{
"domain":"light",
"service":"turn_off",
"data":
{"entity_id":"light.yushi_deng"
}
}}
bainiu 发表于 2022-8-8 09:29
厉害,感谢。这个balabala是灵魂:D 我用的boolean logic ultimate模块,只需要配置左边有几路输入,然后右边有and or 和xor 三个输出项直接用 DDDear 发表于 2022-8-8 15:04
我用的boolean logic ultimate模块,只需要配置左边有几路输入,然后右边有and or 和xor 三个输出项直接用 ...
能麻烦给个示例吗?安装了这个节点,不太会用{:3_62:}
页:
[1]
2