Общение через COM

Добрый день.

Подключить конечно можно, это не проблема. Полноценный RS-232 реализуется проще всего модулем WBE2-I-RS232.

Подобный функционал - не реализован, потому что - неудобен, дотуп по сети через Modbus-tcp или MQTT лучше и функциональней. Но - возможен.
Если напишете скрипты.
Пример bash-обертки для трансляции строк из rs-232 в MQTT^

#!/bin/bash 
#Инициализируем порт /dev/ttyMOD3
stty -F /dev/ttyMOD3 ospeed 9600 ispeed 9600 raw clocal -parenb -echo cs8 
CR="$(echo -e '\r')"
exec 4<> /dev/ttyMOD3
cat <&4 | while :
do
    IFS="$CR" read -r line 
    case "$line" in
    quit*)
        break
        ;;
    *)

	if [[ -n "$line"  ]]; then
	    echo $line
                #Полученные строки шлём в MQTT
   		mosquitto_pub -t /devices/port/controls/raw/meta/type  -r  -m text
		mosquitto_pub -t /devices/port/controls/raw/on  -r  -m "$line"
	fi

        ;;
    esac
done

Строки из MQTT легко обработать в скриптах и отдать ответ с помощью вызова

echo -en "Тест для отправки вчерез порт " > /dev/ttyMOD3

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