本帖最后由 damonwe 于 2021-7-1 16:42 编辑
比如在这个场景里面我通过function函数调用了太阳时间的sunInSky的数据。因为设置之后sunInSky是false的时候也就是我设定的天黑的时间,传感器检测到人以后天黑了才允许开灯。
以下是我在function中填写的数据:
var value = msg.payload.sunInSky;
msg.payload = value;
return msg;
其中value是变量,名字随便起。
payload.sunInSky是调用的子项数据。如果天黑其结果反映的就是false。
在另一个事例中,小燕的人体传感器因为有左右两个方向,但是直接调取只能获得on或者off的反馈,无法得知是左边的传感器发现了还是右边发现,但是通过function函数就可以识别。
function函数的写法和前一个案例是一样的,唯一的不同是我将payload.sunInSky替换为了payload.action_side。
|