Как можно создать TCP соединение в wb-rules и получать по нему данные?
Можно ли подключать сторонние js модули?
Добрый день.
Можно использовать утилиту “netcat”, например:
function ncl() {
runShellCommand("nc -l 2424", {
captureOutput: true,
exitCallback: function(exitCode, capturedOutput) {
log(exitCode)
if (exitCode === 0) {
log(capturedOutput); // вывод в лог
ncl();
return;
}
}
});
}
ncl();
Отправляю данные:
echo "data" | nc -N 192.168.0.191 2424
При этом в лог выводится сообщение “data”
Да, можете посмотреть здесь — GitHub - wirenboard/wb-rules: Rule engine for Wiren Board