Gestione stringhe dettaglio indexOf

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