#javascript #ibm-cloud #iot #node-red #watson-iot
Вопрос:
Итак, я настроил свой узел интернета вещей watson с помощью своего функционального узла, на котором есть код, и я настроил карту передачи данных в своей службе интернета вещей Watson, и я вводлю узел, но переданные данные по-прежнему равны 0. Что я делаю не так?
// Array of simulated temperatures
var temp1 = [15, 17, 18.5, 20, 21.5, 23, 24, 22.2, 19, 1];
// Array of simulated relative humidities
var humidity1 = [50, 55, 61, 68, 65, 60, 80, 70, 62, 53];
var counter1 = context.get('counter1') || 0;
counter1 = counter1 1;
if (counter1 > 9)
counter1 = 0;
context.set('counter1', counter1);
msg = {
payload:
{
d: {
"temperature": temp1[counter1],
"humidity": humidity1[counter1]
}
}
};
return msg;
Комментарии:
1. Добро пожаловать в SO. Пожалуйста, укажите код, который мы можем выполнить, какой результат вы ожидаете от какого кода и какой результат/ошибку вы получаете вместо этого. Также сначала попробуйте отладить свой код.