perche invece di 1=ON o OFF non ti fai spedire 2 numeri
sostituisci le stringhe
1=ON con comand = 11
1=OFF con comand = 01
2=ON con comand = 12
2=OFF con comand = 02
3=ON con comand = 13
3=OFF con comand = 03
...
...
quando ti arriva questa stringa estrai il numero dopo "comand=" e la dividi in 2 A e B
A sarà il primo carattere 0 oppure 1
B sarà il numero della porta da commutare
if A==1 digitalWrite(B, HIGH);
if A==0 digitalWrite(B, LOW);
semplificando ancora
digitalWrite(B, A);
fine
ciao