"zwei Raspi's oder zwei NET-IO"
Raspi oder NET-IO ist halt ein Preisunterschied, dafür hätte man am Raspi ein (G)UI
"auf einem die komplette Logic [...] der dem anderem dann sagt, schalte Ausgang x/y an der Karte die bei dir dran hängt"
Oder auf beiden je eine eigene Logik, die die eigenen Eingänge abfrägt und verarbeitet. Wie eben E2000. Dann aber an den jeweils anderen "nur" den Befehl zum Schalten des Ausganges, ohne dortige logische Verarbeitung. Höchstens noch eine Quittung zurücksenden.