Идея.
Подымаем на мини-компе node-red.
На нём связываем два порта, но как сервер.
Делаем доступ из вне на внутренний адрес и порт, один из node-red.
SIM800 стучится в него с новыми настройками, вместо каскадного облака.
К другому порту подключаем любимую скаду на выбор в режиме modbus tcp.
Вместо sim800 пока esp8266 локально.
Тест с node-red пока дал менее 50% ожидаемого, наверно, чего-то не знаю.
socat работает, но с переконнектом сложно, перезапускаю, надо писать скрипт, я не очень, совсем...
в роли скады - инсатовский opc, трафик виден
Как-то так задумал, может кто поможет с сервером?