Einige der hier gestellte Fragen hast Du tutter leider nicht beantwortet. Es wurde z.B. u.a. auch nach der Spannung an den Tastern gefragt. Diese Frage hatte einen Sinn, denn wenn die Funktionsweise der Taster nicht klar ist, kann es passieren dass es mit dem Schalten der Taster durch Transistoren nicht so einfach wird. Es wäre z.B. auch möglich, das die 4 Taster einen von 4 in reihegeschalteten Widerständen überbrücken, so kann man mit nur einem Pin + GND (analog) verschiedene Taster auswerten. Ich würde aber nicht den Weg über die Taster gehen, wenn der Hersteller andere Wege zur Umschaltung anbietet.
Fotos vom Innenleben der Switche hast Du leider auch nicht gemacht. Mich würde es z.B. nicht wundern, wenn die Elektronik des Switches mit 3,3V arbeitet und für die RS232 Schnitstelle ein TTL zu V24 Pegelwandler eingebaut ist.
Die Frage, ob Du die Anleitung gelesen hast und ob sich damit durch die Programmierung der Switche nicht Funktionen (teil-) automatisieren lassen, bzw. ob denn alle Switche per ESP (gleichzeitig) gesteuert werden sollen sowie die Frage nach den Geräten welche geschaltet und mit welchem Gerät geschaltet werden soll, bist Du auch schuldig geblieben. Vielleicht würde es ja noch andere Wege zu Umsetzung, wie z.B. per Bluetooth (BT Serial Module) geben.
Franky hat sich einiges an Arbeit mit der Schaltung gemacht, ich persöhnlich würde die Schaltung auf den ersten Blick für zu komplex halten. Vielleicht sollte man auch ersteinmal schauen ob eine Umschaltung per RS232 klappt und ob die Switche ständig Daten senden, bevor man sich mit einer Schaltung befasst.