ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 июля
1200541
Cкpипaч, пророк (17.04.2022 12:02 - 12:22, просмотров: 12716)
Выбор архитектуры/языка-фреймворка/технических средств. Прошу помощь зала. 

Есть 20шт. устройств на Modbus-TCP, подключенных в обычный WiFi-роутер.

Устройства - не мои.

Нужно собрать некий интерфейс запуска скриптов управления этими устройствами с телефона,

в которых задаются последовательности их включения-выключения, с циклами, ветвлениями и задержками.

Возможная задержка - от 0,2сек до "несколько минут".


В дальнейшем, предполагается что эти скрипты мы будем заказчику писать за отдельные, очень небольшие, деньги.

Ориентировочно, раз в пару месяцев новые.


Скрипты предполагается сделать в виде текстовых файлов, которые "куда-то загружаются" и появляются в интерфейсе тупо в виде кнопок.

Опционально, не помешала бы индикация "скрипт запущен/скрипт завершен".

Скорее всего, одновременное выполнение нескольких скриптов - не нужно. Но хер его знает.

Применение - не ответственное, развлекаловка.


Варианты:

1) Воткнуть в сеть Raspberry Pi, на нем поднять веб-сайт.

2) Сделать приложение на телефон, которое будет командовать по Modbus-TCP.


Обязательно обойтись бесплатными инструментами разработчика.

Желательно обойтись без поставки оборудования.

(если Малинка, то нужно понимать что заказчик должен сам ее "у себя там" купить и описанным нами способом поставить на нее все ПО).


Вообще-то внутренне тяготею к варианту "сляпаного как попало" приложения на телефон.

Но мы пока так не делали.


Кто что посоветует?

... но не любой ценой.