Socket Server
PowerHome includes a Socket Server Interface that is
useful for remote interfacing with PowerHome. Some third party
applications and the PowerHome Remote Clients (Remote Control Center and
Remote Device Status) require the Socket Server to be enabled. You
can also fire triggers in response to socket communications. The
Socket Server protocol is loosely based upon the HTTP 1.0 specification.
a. Enable Socket Server
Check this box if you wish to enable the Socket
Server.
b. Socket Server Port
Set the port that the Socket Server should listen
to. The default is 8500.
c. UserID and Password
Set the userid and password to appropriate
values. The socket server uses standard Base64 encoding.
d. Restricted IP’s
If you want to restrict access to the Socket Server
to only certain IP’s, you must enter them in the Restricted IP’s
field. If you declare any restricted IP masks, then the socket
server may only be accessed if the remote IP matches one of the declared
IP masks. If you want the socket server to be accessible by any IP,
leave the Restricted IP’s field blank. Whether you use restricted
IP’s or not, the socket server always requires a valid userid and
password. The masks may contain exact IP’s or end with an asterisk
(wildcard character) to match multiple IP’s. When entering multiple
restricted IP’s, you must separate them with a ; (semicolon).