L’ATC 3200 è un convertitore ZigBee-Seriale e non si connette a reti WiFi. Quindi i due prodotti che potrebbero fare al caso tuo sono l’ATC-1000WF e l’ATC-2000WF. Tra i due prenderò in considerazione l’ATC-1000WF che è l’unico ad avere il server web di configurazione (Topic), l’altro si configura esclusivamente da telnet.
Il convertitore non supporta il DNS dinamico, ma credo che comunque non sarebbe una soluzione perchè la retie WiFi pubblica a cui ti connetti probabilmente ti rilascia un indirizzo IP privato e quindi non sarebbe raggiungibile da Internet.
La soluzione fattibile è configurare il prodotto come client impostando l’indirizzo IP (O il DNS) di un tuo server nel cloud, il convertitore quando si aggancia alla rete WiFi cercherà di connettersi al server sulla porta specificata. Il tuo server dovrà accettare la connessione su quella porta e poi mettere in comunicazione il socket con il tuo applicativo.
Potrai definire porte diverse per ogni dispositivo, in modo che quando arriva la connessione in base alla porta su cui il client si connette puoi capire chi è il client. Oppure il server accetta connessioni multiple sulla stessa porta e sarà poi il protocollo di comunicazione a determinarechi è il client.