Hallo,
für CAN habe ich das bei mir realisiert - die WLAN-Fähigkeit ist
allerdings eher zufällig, da das eingesetzte Carambola-Board WLAN auch
noch mit an Bord hat.
Zu finden unter https://github.com/maveric00/HomeCANtrol
Sind Module für die Hutschiene mit jeweils 2*CAN 1*RS485, 1*RS232,
2*Ethernet und 1*WLAN (in 2 TE). Kosten im Selbstbau ~75 Euro.
Aktuell ist zwar "nur" ein Router als Koppler enthalten, der abhängig
vom Ziel der Nachricht das Paket auf das entsprechende Interface
weiterleitet - daraus einen Switch zu basteln, der alle Pakete an alle
Interfaces weiterleitet ist jedoch ein Kinderspiel.
Und zumindest für CAN ist das Argument von c-hater auch eher akademisch,
da CAN sowieso kein Zeitverhalten garantiert - dadurch, dass es auf dem
Bus zu Kollisionen kommen kann, können Nachrichten verzögert werden; und
das - je nach Buslast und Priorität der Nachricht - erheblich. Wenn man
das nicht will, muss man auf FlexRay wechseln (und dort die kritischen
Nachrichten im statischen Bereich allokieren).
Für EIB/KNX und LON kann man handelsübliche KNX/LON-Ethernet-Gateways
und WLAN Accesspoints zusammenschalten um die Systeme drahtlos zu
koppeln. Hier gibt es auch kein Protokoll-Problem, da diese im Standard
festgelegt sind.
Schöne Grüße,
Martin