lujiashun1 发表于 2022-7-21 12:00:25

【已解决】想用nodered实现定时关闭空调,遇到问题请教一下

本帖最后由 lujiashun1 于 2022-7-21 15:19 编辑

两个辅助元素input_booleaninput_text,input_boolean用于触发定时,input_text定义定时时长。但是用delaytrigger都不能实现重新设定时间问题
1、用delay获取input_text的设定值做延时时长,延时到触发关闭空调服务,第一次启动定时总是生效,第二次启动定时只会累加,后来在延时前后各加一个计数器,后面判断两个值是否相等(前面的计数器启动一次加1,计追后启动的次数),相等则执行关闭空调服务,但是还是不行
2、trigger 勾选了使用msg.delay但是不知道为什么不起作用,貌似重置也不起作用
各位大佬 有没有思路 请教一下谢谢

原来trigger默认单位是ms,不是选择的时间单位,付流程截图

lrving163 发表于 2022-7-21 16:20:20

能分享下流吗?有几个节点在研究中

lujiashun1 发表于 2022-7-21 16:51:16

lrving163 发表于 2022-7-21 16:20
能分享下流吗?有几个节点在研究中

ok                                                            

lrving163 发表于 2022-7-22 09:41:10

lujiashun1 发表于 2022-7-21 16:51
ok

感谢。。。。。。

lujiashun1 发表于 2022-7-22 10:33:09

lrving163 发表于 2022-7-22 09:41
感谢。。。。。。

不客气                              

xiaoxunxiang 发表于 2022-9-1 22:38:51

关注一下,也遇到了类似问题
页: [1]
查看完整版本: 【已解决】想用nodered实现定时关闭空调,遇到问题请教一下