Я работаю над проектом для назначения IoT колледжа.По сути, у меня есть веб-приложение на glitch.com, и у меня есть файл node.js на локальном сервере Apache rpi, который я хочу запустить из веб-приложения.Я также хочу отправить ключ пароля (AUTH) из веб-приложения в файл на моем rpi.
Приложение node.js на моем rpi получает данные gps с сервера приложения для смартфона под названием Blynk.Затем я отправляю эти данные на веб-сайт wia.io, который отображает их в виде виджета карты.
Возможно ли это сделать?Я все еще новичок в этом, поэтому я не уверен, насколько это возможно.Кроме того, бэкэнд моего веб-приложения написан на node.js, так можно ли полностью отключить мой rpi-сервер и запустить его как одну из моделей в моем веб-приложении?Приложение Blynk просит пользователя выбрать аппаратное устройство.
Вот файл node.js, который я хочу выполнить из своего веб-приложения, и я также хотел бы отправить токен аутентификации из веб-приложения.Я не обеспокоен безопасностью этого проекта.
var Blynk = require("blynk-library");
var wia = require('wia')('d_sk_olQOqWNVpPcqd2N6Y3QFULei');
var AUTH = '23be80b8c0294c56b9018ced6848a99c';
var blynk = new Blynk.Blynk(AUTH, options = {
connector : new Blynk.TcpClient()
});
var v1 = new blynk.VirtualPin(1);
v1.on('write', function(param) {
console.log("V1: lat" + param[0], "v1: long. " + param[1])
wia.locations.publish({
latitude: param[0],
longditude: param[1]
});
});
wia.stream.connect();