Ich würde gleichen Protocoll für alle Clients benutzen, das einzige, das sich ändern würde, wäre die Moduladresse. Wenn das Modul eigene Adresse (ID) dekodiert hat, sendet Daten an Master zurück. Das finde ich am einfachsten.