PHP dalla versione 5 supporta l'apertura delle porte com della macchina server, non sarebbe una difficoltà abilitare o meno una porta x arduino etc tramite Ethernet tra web>server>pc tramite socket.
Io da php controllo alcune funzioni su una macchina AS400 IBM per esempio ( stato servizi di stampa, riavvio singoli servizi ecc.. )