Aseba fornisce asebaswitch, una utilità a livello di riga di comando che consente di connetere varie piattaforme a microcontrollore (targe). La sintassi è la seguente:
asebaswitch [opzioni] [target aggiuntivi]*
asebaswitch --help
Aseba richiede che ciascun nodo nella rete abbia un identificatore univoco, perche Aseba lo utilizza per indirizzare i dati. Tuttavia alcuni target come Thymio, hanno un identificatore preconfigurato nel firmware. Fortunatamente asebaswitch fornisce un meccanismo di rimappatura degli identificatori, che consente di rimappare l'identificatore di un target attarverso il nome del dispositivo associato dal sistema operativo al target.
Questo meccanismo consente, per esempio, di avere due Thymio sulla stessa rete Aseba. Sotto Linux, questo si traduce nel seguente comando:
asebaswitch -d "ser:device=/dev/ttyACM0;remapLocal=1" "ser:device=/dev/ttyACM1;remapLocal=2"
Il meccanismo di remapping aggiunge due opzioni alla stringa di descrizione del target:
Attualmente questo meccanismo consente di rimappare solo un nodo per target.
E' possibile modificare e generalizzare questo comportamento sulla base della effettiva necessità.