I created 3 new plugins for serial devices I use.
Plugin 1 is a generic plugin for serial devices, serial switches and serial shutters.
https://github.com/rrooggiieerr/pimatic-serial
Using just the SerialDevice one can send commands to any serial device, like arduinos, beamers, or anything else with a serial interface
when <something>
then send command "<command>" to <device>
For the SerialSwitch and SerialShutter one can configure the commands needed to switch a state or move the shutter.
Plugin 2 communicates with a iVisions screen over serial
https://github.com/rrooggiieerr/pimatic-serial-ivisions
Plugin 3 communicates with BenQ beamers, currently it only acts as a switch and commands can be send to it like to the SerialDevice. I will be extending it in the next few days with switching inputs and support for other commands.
https://github.com/rrooggiieerr/pimatic-serial-benqbeamer
Important:
The iVisions and BenQ plugins depend on the pimatic-serial plugin, this one needs to be loaded before the other plugins.