Server Technology PDU - Version 2.0.0.BETA1#
Module Summary#
Control and monitor Server Technology PDUs using JSON API Web Service (JAWS).
Module Status#
Note: Please be aware that this is a beta version of this IO Module which has not yet been fully tested. We recommend testing before use.
If you encounter any issues with this module, or have any feedback regarding its operation, please contact our support team.
Release Notes#
Version 2.0#
Initial release.
Minor point releases (eg. 1.1.x) will be for small fixes and may not be listed here.
Operation#
Instance Properties#
Set the Hostname and Port to that configured on the device.
Checking Use SSL will force ensure the use of a secure connection.
If Port is set to Default
then port 443 will be used, If Use SSL is unchecked, then port 80 will be used.
Authentication credentials should be entered into Username and Password.
Default Unit Id and Default Cord Id control the Instance Default
value passed to Actions and Conditions.
Setting the Poll interval will dictate how often the PDU is polled for updates.
Checking the Extended Logging and/or Log Comms checkboxes will provide more detailed log messages. These are intended for diagnostics and problem solving and should ideally be disabled during normal operation.
Status Variables#
The IO Modules tab of the web interface provides status variables to shows information about the module and monitor its state.
Connection | Result of last connection attempt |
Triggers#
Updated connection#
Fires when the connection status to the PDU changes, matching Status.
Trigger variables:
Variable 1:
Online
orOffline
(string).
Updated outlet name#
Fires when the Controller receives an updated name for the outlet matching Unit Id, Cord Id, and Index.
Trigger variables:
Variable 1: Unit Id (string).
Variable 2: Cord Id (string).
Variable 3: Index (integer).
Variable 4: Name (string).
Updated outlet state#
Fires when the Controller receives an updated state for the outlet matching Unit Id, Cord Id, and Index.
Trigger variables:
Variable 1: Unit Id (string).
Variable 2: Cord Id (string).
Variable 3: Index (integer).
Variable 4: State (‘on’ or ‘off’).
Conditions#
Outlet state#
Returns true if the outlet matching Unit Id, Cord Id, and Index; has a matching State
Variable 1: State (‘on’ or ‘off’).
Actions#
Control outlet#
Sends a request to the PDU to set the State of outlet Unit Id, Cord Id, and Index.
Control group#
Sends a request to the PDU to set the State of group Name.
Support#
If you encounter any issues with this module, please contact our support team.