Oh what am I doing wrong... Wrote a small module for the wiser, compiling it, and testing it with a connection to cbus... I have an Aurelius controller I want to talk with, but not playing fair from wiser - it works well in a browser, so I know the command is correct - but its like my wiser is not connected to the LAN ? MY code looks something like; u := '[URL]http://admin:admin@192.168.1.26/set.cgi?addr=1&gp=1&val=up';[/URL] PostHTTPData(u,'' ); delay(5); ReadHTTPData(s); Doing the ReadHTTP although not necessary, as the unit will return nothing from the request... but I had read somewhere on the forum that it may be necessary to do a read to force any buffers to send something... Either way the value of s is blank if I explore it. Substituting the URL to the age.com.au also gives no response. That's why I am guessing my Wiser is not wanting to connect to the LAN properly. I certainly can use a browser to display the wiser pages. I can go into the setup on the wiser and use diagnostics to ping other machines on my internal network.... I can also try the following code to communicate with the unit - I don't care which way - but both are not working for me at present. u := '0101U'; append (u,chr(13)); append (u,chr(10)); OpenClientSocket(1, '192.168.1.26', 6000); WriteClientSocket(1, u); CloseClientSocket(1); Again nothing happens - the actual string I need to send is '0101U ' Its very very particular in needing a CR then NL only... I am only guessing Writesocket uses text and not hex. Still thinking its a network issue somehow - no firewall I can see blocking port 60 or other internal ports - any suggestions...