1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| var accelerationZ = msg.payload.d.acceleration_z;
var r = 0.0;
var b = 0.0;
var g = 0.0;
a = 1.0;
if (accelerationZ < 0) {
// green
r = 102.0;
g = 255.0;
b = 102.0;
} else {
// purple
r = 178.0;
g = 102.0;
b = 255.0;
}
msg.eventOrCommandType = "color";
msg.payload = JSON.stringify({"d":{"r":r,"b":b,"g":g,"alpha":a}});
return msg;
|