找回密码
 立即注册
查看: 2060|回复: 3

[经验分享] nr里边延时怎么让它延时前一个控件传入的时间

[复制链接]

83

主题

489

回帖

3923

积分

论坛元老

积分
3923
金钱
3351
HASS币
0
发表于 2022-7-15 09:16:21 | 显示全部楼层 |阅读模式
大佬们,我想弄个定时关闭,nr里边延时怎么让它延时前一个控件传入的时间,有说用函数,请教函数怎么实现延时?
wx_camera_1657845820576.jpg
wx_camera_1657845805658.jpg
回复

使用道具 举报

56

主题

878

回帖

4219

积分

论坛元老

积分
4219
金钱
3285
HASS币
0
发表于 2022-7-15 10:20:39 | 显示全部楼层
可以实现:
1、设置delay节点,选择允许msg.delay复写延时时长,设置默认时长比如1秒;
2、将前端控件输出的msg.payload 时间值 转换成msg.delay ,并且时间单位换成毫秒。
回复

使用道具 举报

23

主题

637

回帖

3114

积分

论坛元老

积分
3114
金钱
2454
HASS币
10
发表于 2022-7-15 10:44:42 | 显示全部楼层
delay节点.。。允许复写延时。。。
回复

使用道具 举报

83

主题

489

回帖

3923

积分

论坛元老

积分
3923
金钱
3351
HASS币
0
 楼主| 发表于 2022-7-16 05:49:44 | 显示全部楼层
bainiu 发表于 2022-7-15 10:20
可以实现:
1、设置delay节点,选择允许msg.delay复写延时时长,设置默认时长比如1秒;
2、将前端控件输出 ...

好的,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-17 12:03 , Processed in 1.289279 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表