- 积分
- 230
- 金钱
- 197
- 威望
- 0
- 贡献
- 0
- HASS币
- 0
中级会员
- 积分
- 230
- 金钱
- 197
- HASS币
- 0
|
发表于 2021-1-8 07:51:48
|
显示全部楼层
var speed = msg.payload;
var spd = 0x01;
switch (speed) {
case "high":
spd = 3;
break;
case "medium":
spd = 2;
break;
case "low":
spd = 1;
}
const buf = new Buffer([0x01, 0x06, 0x00, 0x05, 0x00, spd, 0xff, 0xff]);
msg.payload = buf;
return msg;
如果有几个数据SPD前面的数据不一样楼言怎么操作啊?就是有0x00+spd的也有0x01+spd! |
|