MyHome

Effettuare il discovery dei “gateway” BTicino tramite UPnP

Partiamo da un paio di considerazioni: Stiamo sviluppando un’applicazione per la gestione dell’impianto domotico MyHome. Vogliamo “semplificare” la vita all’utente che deve utilizzare la nostra applicazione, evitando di fargli inserire l’indirizzo IP del gateway nella fase di configurazione Come possiamo risolvere il secondo punto? Ci sono due soluzioni, la prima abbastanza “tediosa” da implementare, la seconda più semplice e veloce: Proviamo ad effettuare una connessione TCP sulla porta 20000 con tutti gli indirizzi IP che la subnet mask “definisce” [Abbiamo un gateway con un firmware...