This is an old revision of the document!
Some devices only have a HTTP control protocol. These devices can be controlled from a web browser by entering specific URLs into the browser.
To control these devices via iViewer, the command value to send needs to be crafted to follow the HTTP Request standard formatting.
Below is an example of a basic HTTP Request in the format you would need when creating a command within guiDesigner:
GET /sample.html?power=0 HTTP/1.1\x0D\x0AHOST: 192.168.0.179\x0D\x0A\x0D\x0A
Lets break that down:
The command value is simply entered into the Command Properties when creating (or editing) a command in guiDesigner.
The system the command belongs to needs to be defined to use port values of 80 (or whichever port the device listens on for HTTP requests, if unsure, try port 80) and set to TCP mode.
You should leave all other options empty. Checking 'maintain constant connection' might work with your device, so give it a try with or without this option checked. It will make a difference (good or bad) to the speed at which commands are received by the system.
There a many resources for HTTP Request formatting, here are a couple of good ones: