Возможно-ли создание в Node-Red WEB сервера ?

Создать сервер средствами Node Red

Ответить
Аватара пользователя
Sancho
Полковник
Сообщения: 3733
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 505
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Возможно-ли создание в Node-Red WEB сервера ?

#1

Сообщение Sancho » 04.03.2021{, 12:46}

Условия и задача:
В NR(Node-Red) есть несколько данных, разных.
Необходимо создать сервер, к которому будут обращаться клиенты, браузеры, несколько.
Каждый клиент должен получить ответ с разными данными, в зависимости от запроса, например:
192.168.100.1:3030/data1.htm - одна страница с несколькими данными в виде больших цифр/букв,
192.168.100.1:3030/data2.htm - одна страница с другими данными в виде больших цифр/букв
Данные должны обновляться, в браузере, по мере изменения в источнике.
Такие внешние "индикаторы - дисплеи".
html ещё никогда не занимался.
Пример или пинок в нужном направлении.
Любые подсказки приветствуются!!!
железо Pi2B, raspbian
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

starshoy81
Лейтенант
Сообщения: 467
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

Возможно-ли создание в Node-Red WEB сервера ?

#2

Сообщение starshoy81 » 04.03.2021{, 14:38}

Sancho, если dashboard использовать, например, это конечно не совсем веб. И порты надо пробрасывать - если дома крутится.

Аватара пользователя
Sancho
Полковник
Сообщения: 3733
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 505
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Возможно-ли создание в Node-Red WEB сервера ?

#3

Сообщение Sancho » 04.03.2021{, 14:42}

starshoy81 писал(а):
04.03.2021{, 14:38}
Sancho, если dashboard использовать, например, это конечно не совсем веб. И порты надо пробрасывать - если дома крутится.
Совсем не то. Есть такое дело - пользую только как управление малинкой.
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

starshoy81
Лейтенант
Сообщения: 467
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

Возможно-ли создание в Node-Red WEB сервера ?

#4

Сообщение starshoy81 » 04.03.2021{, 14:45}

Sancho, у меня выведено управление вентустановкой- два переключателя, задатчик температуры, текущая температура, четыре кнопки. Плюс два графика температуры и мощности нагрева подаваемого, на другой странице. Цифровые поля есть, графики, кнопки, тока цветовые индикаторы сложно сделать сходу.

https://flows.nodered.org/node/pekfinger-red вот какая-то тема с вебом

Аватара пользователя
Sancho
Полковник
Сообщения: 3733
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 505
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Возможно-ли создание в Node-Red WEB сервера ?

#5

Сообщение Sancho » 04.03.2021{, 15:11}

starshoy81, Это вроде не дашбоард.
На конечных устройствах будут web клиенты с автозапуском на определённую страницу, описал в посте 1, в режиме киоска.
Страницы должны быть разные, возможности с первой перейти на вторую не будет.
Управление какое либо будет отсутствовать.
Настройка и управление будет по SSH.
Такая вот надобность...

Отправлено спустя 1 час 33 минуты 10 секунд:
немного начал.
первая засада - порт аналогичен родному NR, 1880. печально.
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

starshoy81
Лейтенант
Сообщения: 467
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

Возможно-ли создание в Node-Red WEB сервера ?

#6

Сообщение starshoy81 » 04.03.2021{, 18:44}

Sancho, вот мои странички
СпойлерПоказать
управление ву.PNG
СпойлерПоказать
график мощности.PNG
ссылка это то, что нашлось в паллетах по запросу web serv
Для скачивания вложений Вы должны быть зарегистрированы.

Аватара пользователя
Anydy
Администратор
Сообщения: 3076
Зарегистрирован: 30.12.2017{, 12:10}
Репутация: 251
Имя: Андрей

Возможно-ли создание в Node-Red WEB сервера ?

#7

Сообщение Anydy » 05.03.2021{, 03:05}

Саня! Вроде такое делается на PHP....если надо то + Mysql

WZV
Сержант
Сообщения: 208
Зарегистрирован: 06.09.2015{, 14:31}
Репутация: 23

Возможно-ли создание в Node-Red WEB сервера ?

#8

Сообщение WZV » 05.03.2021{, 11:18}

Anydy писал(а):
05.03.2021{, 03:05}
Саня! Вроде такое делается на PHP....если надо то + Mysql
MajorDoMo построен на этих продуктах, может его попробовать?

starshoy81
Лейтенант
Сообщения: 467
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

Возможно-ли создание в Node-Red WEB сервера ?

#9

Сообщение starshoy81 » 05.03.2021{, 13:19}

Sancho, вот ещё https://youtu.be/UexdWc0yIaY?t=753 по html и веб-сокетам, но здесь не нодеред, а данные забираются с есп, которая берёт их с уарта ардуины. Но описание, конкретно, html вполне понятное. Тут берётся json формат, который распарсивается браузером и размещаются данные в определённых полях вебстраницы. Json из нода взять можно легко.

Аватара пользователя
Sancho
Полковник
Сообщения: 3733
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 505
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Возможно-ли создание в Node-Red WEB сервера ?

#10

Сообщение Sancho » 05.03.2021{, 15:45}

starshoy81, Илья, спасибо, это, наверное, то что нужно!!!
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Ответить

Вернуться в «Общие вопросы»