请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 19331|回复: 32

[教程系列] 关于node-red中如何在function(函数)中截取你想要的信息

[复制链接]

20

主题

217

帖子

923

积分

高级会员

Rank: 4

积分
923
金钱
706
HASS币
10
发表于 2021-2-8 17:19:01 | 显示全部楼层 |阅读模式
本帖最后由 damonwe 于 2021-7-1 16:42 编辑

571612774807_.pic.jpg 581612774909_.pic.jpg

比如在这个场景里面我通过function函数调用了太阳时间的sunInSky的数据。因为设置之后sunInSky是false的时候也就是我设定的天黑的时间,传感器检测到人以后天黑了才允许开灯。

以下是我在function中填写的数据:
var value = msg.payload.sunInSky;

msg.payload = value;

return msg;
其中value是变量,名字随便起。
payload.sunInSky是调用的子项数据。如果天黑其结果反映的就是false。

在另一个事例中,小燕的人体传感器因为有左右两个方向,但是直接调取只能获得on或者off的反馈,无法得知是左边的传感器发现了还是右边发现,但是通过function函数就可以识别。
591612775280_.pic.jpg
601612775305_.pic.jpg
611612775434_.pic.jpg
function函数的写法和前一个案例是一样的,唯一的不同是我将payload.sunInSky替换为了payload.action_side。

评分

参与人数 1金钱 +10 收起 理由
佳艺造型 + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

71

主题

1146

帖子

6309

积分

论坛元老

Rank: 8Rank: 8

积分
6309
金钱
5158
HASS币
30
发表于 2021-2-9 15:05:49 | 显示全部楼层
无法导入,报错,最好上传json文件。
回复

使用道具 举报

2

主题

30

帖子

112

积分

注册会员

Rank: 2

积分
112
金钱
82
HASS币
0
发表于 2021-2-12 13:05:44 | 显示全部楼层
666666666666666666666666
回复

使用道具 举报

0

主题

39

帖子

670

积分

高级会员

Rank: 4

积分
670
金钱
631
HASS币
0
发表于 2021-2-18 08:45:55 | 显示全部楼层
学习一下
回复

使用道具 举报

0

主题

16

帖子

171

积分

注册会员

Rank: 2

积分
171
金钱
155
HASS币
0
发表于 2021-2-20 08:29:46 | 显示全部楼层

无法导入,报错,最好上传json文件。
回复

使用道具 举报

6

主题

60

帖子

684

积分

高级会员

Rank: 4

积分
684
金钱
624
HASS币
0
发表于 2021-2-22 21:46:43 | 显示全部楼层
学习一下~~~~~~~~~~



回复

使用道具 举报

0

主题

34

帖子

1417

积分

金牌会员

Rank: 6Rank: 6

积分
1417
金钱
1383
HASS币
0
发表于 2021-2-25 19:08:13 | 显示全部楼层
感谢分享
回复

使用道具 举报

1

主题

21

帖子

278

积分

中级会员

Rank: 3Rank: 3

积分
278
金钱
257
HASS币
0
发表于 2021-2-25 22:04:12 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

14

帖子

161

积分

注册会员

Rank: 2

积分
161
金钱
147
HASS币
0
发表于 2021-3-2 14:35:27 | 显示全部楼层
4kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
回复

使用道具 举报

0

主题

8

帖子

74

积分

注册会员

Rank: 2

积分
74
金钱
66
HASS币
0
发表于 2021-3-3 23:28:49 | 显示全部楼层
大佬,给力!!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-18 18:33 , Processed in 0.069740 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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