Download Print this page
Hide thumbs Also See for iBoot-PDU4-N15:

Advertisement

Quick Links

iBoot-PDU is a series of intelligent, switched and metered power distribution units (PDUs). iBoot-PDUs feature
a clear easy to use web browser interface that make it easy to manage A/C power from any location. There
are a host of automation and reporting features that make the iBoot-PDU an outstanding choice for any
applicatrion.
This manual covers all models of the iBoot-PDU product family. See Appendix A for a complete list of models,
SKUs and feature sets for each model.
iBoot-PDU_v230829w

Advertisement

loading
Need help?

Need help?

Do you have a question about the iBoot-PDU4-N15 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Dataprobe iBoot-PDU4-N15

  • Page 1 iBoot-PDU is a series of intelligent, switched and metered power distribution units (PDUs). iBoot-PDUs feature a clear easy to use web browser interface that make it easy to manage A/C power from any location. There are a host of automation and reporting features that make the iBoot-PDU an outstanding choice for any applicatrion.
  • Page 2: Table Of Contents

    Table of Contents Table of Contents ..............2 8.4. Whitelist ..............43 8.5. NMS ................44 Important Safety Information ......... 3 8.6. Update ..............45 General Overview ............4 8.7. Import / Export ............46 Quick Start ..............6 Command Line Interface ..........47 3.1. Front Panel ..............
  • Page 3: Important Safety Information

    1. Important Safety Information When using this product, basic safety precautions should always be followed to reduce the risk of fire, electric shock, and injury to persons, including the following: Disconnect all power cords before servicing! 1. Read and understand all instructions. 2.
  • Page 4: General Overview

    Telnet and serial access use the same Command Line Interface (CLI) structure and syntax to completely control and configure the iBoot- PDU. The PDU supports Dataprobe’s proprietary DxP protocol, making it Additional Control APIs easy to integrate with other power and GPIO devices. A RESTful API also allows easy integration into existing management systems.
  • Page 5 Environmental Monitoring and The iBoot-PDU can monitor voltage, current and temperature to Automation provide automatic response to the physical environment. Program complex sequences of outlet actions and notifications to respond instantly to out of normal situations. Temperature monitoring requires add-on probes. AutoPing for automatic reboot of Monitor and react to failed equipment and networks by testing crashed systems...
  • Page 6: Quick Start

    3. Quick Start 3.1. Front Panel 8 Outlet Models 4 Outlet Models Rear Panel – NEMA Versions 3.2. 8 Outlet Models 4 Outlet Models iBoot-PDU_v230829w iBoot-PDU User Manual Page 6...
  • Page 7: Rear Panel - Iec Versions

    Rear Panel – IEC Versions 3.3. 8 Outlet Models 4 Outlet Models 3.4. Quick Start Defaults IP address DHCP Assigned or 192.168.1.254 User Credentials Version 1.38 and below ..Username: admin ..Password: admin Version 1.39 and above ..Username: admin ..Password: admin<last 3 Mac segments> ( If Mac address is 01:02:03:04:ab:06 then default Password is admin04ab06 ) ALL passwords are case sensitive Command Line Quick Start:...
  • Page 8: Web Browser Control

    Device Management Utility Obtain the Device Management Utility (DMU) from Dataprobe’s website at: http://dataprobe.com/support-iboot-pdu/ Open the DMU on a PC on the same physical network as the iBoot-PDU and select Device > Discover to display the current IP Address of the iBoot-PDU.
  • Page 9: Installation

    See Appendix A for a complete list of models and configurations. 4.3. Power Source The iBoot-PDU4-N15 and iBoot-PDU8-N15 provide a linecord for connection to a 15 Amp 115VAC service. The total maximum current load for all outlets on these models cannot exceed 15...
  • Page 10 The iBoot-PDU4-N20 and iBoot-PDU8-N20 provide a linecord for connection to a 20 Amp 115VAC service. The total maximum current load for all outlets on these models cannot exceed 20 Amps, 16 Amps sustained load. The iBoot‐PDU8‐2N20 provides two linecords for connection to 20 Amp 115VAC services.
  • Page 11: Basic Operation - Web Browser

    5. Basic Operation – Web Browser 5.1. Main Menu The Main Menu, on the left column is the principal navigation for the web interface. Dashboard The dashboard provides a quick and easy way to view and manage the outlets, or defined groups of outlets, start and stop any defined sequences, view alarm triggers and view the most recent events.
  • Page 12: User Info / Logout

    Device The device selection provides access to all the setup of the PDU. See Section 6. This selection is only available to users with administrator rights. Automation The Automation section allows setup of the Analog, AutoPing, and Time based alarm triggering. See Section 7.
  • Page 13 Device Cards: This card represents the iBoot-PDU outlets, Mains and any temperature sensors that are connected to it. If additional remote units are associated with this iBoot-PDU, they will be represented by their own Device Cards. The device card shows each outlet current status of each outlet Outlet OFF Outlet OFF transitioning to ON Outlet ON...
  • Page 14 Selecting and Controlling Outlets Click on any outlet to select it. The outlet is highlighted when selected. More than one outlet can be selected before power operations are commanded. Make sure only the desired outlets are selected prior to making any power control operation. Outlets can also be selected by using the ALL/NONE icon located in the upper left hand corner of the Device Card.
  • Page 15 Group Card The Group card represents a pre-established group of outlets on this device; any configured remote device(s) or a combination of both local and remote devices. The group status is displayed by an outlet icon. In addition to the standard statuses as per any outlet, the group status can also be Mixed with an icon of both gray and green, indicating that the outlets within the group have dissimilar...
  • Page 16 Analog Trigger Card Triggers define the automation settings of the iBoot-PDU. Each trigger represents an aspect of the iBoot-PDU that is continuously monitored, and the condition that sets off one or more actions when that condition is met. Triggers have three states that are represented on their card that appears on the dashboard.
  • Page 17: Global View

    5.4. Global View The Global view provides a convenient way to view and control a large number of Devices, Remotes and Groups from a single screen. It allows view of all outlets in a single page, and allows immediate control of any outlet or group in the configuration.
  • Page 18: Groups

    5.6. Groups Groups allow the user to organize outlets for simultaneous action. Groups can be used to control devices with dual redundant power supplies. Groups can be used to power cycle all devices at a given time of day. Groups can be organized within one PDU or across multiple PDUs. With multiple PDUs in a group it is possible to power up systems in multiple locations with a single command.
  • Page 19 Add Group Click on Add Group to create a group: Enter the name of the group. Names do not allow spaces. Click on Local Outlets to select which outlets will form members of the group. If remote PDUs are defined, they can also be added to the group.
  • Page 20: Sequences

    5.7. Sequences Sequences are a set of actions that can be initiated with a single command. Sequences can contain outlet, group and messaging actions. Sequences can also include delays and looping to build sophisticated sets of instructions. Add Sequences Instructional Video Click on Add Sequence to begin the setup process.
  • Page 21 Click on the + sign to expand the sequence and build the steps of the sequence. Click Add Step and select the step to be added. Available steps are Delay Wait before proceeding to the next step Select the length of time in seconds Outlet Control an outlet Select the device (if remotes are present...
  • Page 22 Email Variables The body of the email can contain variables that can provide status information. Add these to the email message as needed. <?dp _deviceName > User Programmed Device Name <?dp _deviceFamily > iBoot-PDU <?dp _deviceModelName > Model of the Device <?dp _deviceConnector >...
  • Page 23: Device Setup

    6. Device Setup 6.1. Information Set basic information about the iBoot-PDU Device Information Fields Device Name Set the Name of the Device displayed. 20 alphanumeric characters, no spaces Device Name is also used for SNMP Management, mib-2, sysLocation. ( OID 1.3.6.1.2.1.1.6 ) Outlet Delay Time Sets the time, in seconds between powering each outlet when multiple outlets are being turned on.
  • Page 24: Email

    6.2. Email Sets the outgoing email parameters Email Fields Email Enabled Enable or disable the email client with this checkbox Email Encryption Set the client for encrypted or unencrypted email Email Server Set the IP Address or FQDN name of the email server Email Port Set the port for the email server Email User...
  • Page 25: Remotes

    Outlet OFF Outlet OFF transitioning to ON Outlet ON Outlet ON transitioning to OFF Only outlets the user has rights to will be shown. Control Outlets Click on the On, Off or Cycle buttons to control the outlet. The selected action will take place immediately. Outlet Settings Outlet Name Set the name for each outlet.
  • Page 26 To Add a remote unit Click on the Add Remote Devices button at the top of the page. Remote Settings IP Address Set the IP Address in format XXX.XXX.XXX.XXX Username Set the username for the remote unit. The username used must have administrative rights.
  • Page 27: Ip Address

    Dashboard showing Local and Remote iBoot-PDUs 6.5. IP Address The IP Address card shows the current IP Address setup and allows changing of theses parameters. The iBoot-PDU allows for these setting to be manually entered or assigned from a DHCP server.
  • Page 28: Web

    Do not use these ports for any other setting. 6.7. The iBoot-PDU supports Dataprobe’s proprietary Device Management Protocol (DxP). The DxP allows interoperability between multiple Dataprobe products. The iBoot-PDU will respond to DxP commands from products such the IPIO series, iBoot-G2 series, the DxP Command Utility or your own software supporting DxP.
  • Page 29: Console

    Enable or Disable the ability to receive DxP messages. DxP is disabled by default. Set the DxP port. The default is 9100 Set the use of AES encryption and the AES passphrase when AES is enabled. Click Save when done. 6.8.
  • Page 30: Time Settings

    6.10. Device Log The device log is intended for deep inspection of the processes of the iBoot-PDU. It is intended to assist Dataprobe Support Services in assisting you in managing the device. Contact Dataprobe Support Services for additional details. iBoot-PDU_v230829w...
  • Page 31: Automation

    7. Automation 7.1. General Description The iBoot-PDU can be programmed to monitor a variety of conditions and take automatic action whenever necessary. There are two aspects to the automation that need to be programmed to achieve the desired effect: Triggers and Sequences. Triggers define what is being monitored and the conditions that prompt action.
  • Page 32 Analog Trigger Settings Name Enter a Name for the trigger. Up to 20 Alphanumeric characters, no spaces Type Select from Voltage, Current or Temperature. The temperature probe must be installed prior to setting temperature triggers. Source Instance If Voltage or Current, select Line A or Line B if the iBoot-PDU is a dual input model.
  • Page 33: Autoping Triggers

    7.3. AutoPing Triggers The AutoPing feature allows iBoot-PDU to automatically detect failed equipment and perform a timed reboot or other power control function (like turning on an indicator or siren). You set one or two IP addresses to be periodically pinged. When iBoot-PDU no longer detects a response from these addresses, the programmed power control function is actuated.
  • Page 34 To program an AutoPing 1. Select Automation > AutoPing from the main menu. 2. Click on Add AutoPing at the top of the page. AutoPing Settings Name Enter a Name for the trigger. Up to 20 Alphanumeric characters, no spaces Enable Check Enable to make the AutoPing active.
  • Page 35 Restart Delay Sets the length of time in seconds, to delay after initiating an action before beginning to restart the pinging tests. Allows time for rebooted equipment to initialize. 0 – 999 seconds is valid. Address Set the IP address or Fully Qualified Domain Name (FQDN) (i.e. example.com) of the target of the pinging.
  • Page 36 AutoPing Statistics The AutoPing system provides a host of counters that assist in troubleshooting network and device problems. Click on the down arrow next to Stats A or Stats B to expand the statistics. The Reset button will clear all statistics for the selected AutoPing. CLI Setup Autoping Triggers When the Command Line Interface is used to initiate AutoPing triggers, not all the features of the web setup are available.
  • Page 37: Scheduling Triggers

    Webpage card for CLI created autoping 7.4. Scheduling Triggers Time of day events can be used to trigger actions. Set the starting time and date, and if the event is repeating. To program an Schedule 3. Select Automation > Scheduling from the main menu. 4.
  • Page 38 Schedule Fields Name Enter a Name for the trigger. Up to 20 Alphanumeric characters, no spaces Start Date Set the date of the first occurrence. A drop down calendar assists entry Start Time Enter the Start Time (HH:MM) in 24 hour format. A drop-down assist entry. Repeat Set whether the event will repeat.
  • Page 39: Management

    8. Management 8.1. Users Multiple users can be programmed and each user can have unique rights to outlets, groups, etc. In addition, users can be assigned administrator rights, which allow access to all setup functions. To Add a User 1. Select Management > Users from the Main Menu 2.
  • Page 40: Cloud Service

    Assigning Outlets, Groups and Sequences Once the user is saved, expand the user card to display the assignment buttons for Outlets, Groups and Sequences. Click on the desired button to display a list of elements (Outlets, Groups, and Sequences) that can be assigned or unassigned.
  • Page 41 Once the Cloud Service account is set-up, complete this form to link the iBoot-PDU to the account Enabled Enable or disable Cloud Service provisioning Server Address Leave the default setting of iboot.co, unless instructed to do so by Dataprobe Support, or your network administrator Cloud Username Enter the Cloud Username for the existing cloud account...
  • Page 42 The Manage button allows full web access from the cloud. Use the search bar to find any location or device name, or MAC address in your account. Get full instructions on the iBoot Cloud Service at http://dataprobe.com/iboot-cloud-service iBoot-PDU_v230829w iBoot-PDU User Manual...
  • Page 43: Fail2Ban

    8.3. Fail2ban Fail2ban sets the maximum number of failed log on attempts allowed with a particular timeframe. When the Maximum is exceeded, the ipaddress of the location attempting to log on is banned for access for a length of time. Fal2ban Settings Fail2ban Enabled Enables [True] or disables [False] the Fail2ban function...
  • Page 44: Nms

    Set trapcommunity string to be used for traps and informs only (default public) Click the Save Button to store the settings The iBoot-PDU supports SNMP v2c and v3. Download the mib at http://dataprobe.com/support-iboot-pdu *note: The Device | Location Name will be used as the Management, mib-2, sysLocation (OID 1.3.6.1.2.1.1.6)
  • Page 45: Update

    PDU checks for new and available version of the firmware. Connection to the Internet is required for this function. Firmware can also be added from a file, provided by Dataprobe. There is a CLI method to upgrade as well described in section 9.3.18 Install new firmware Click on the desired version and then Install New Software.
  • Page 46: Import / Export

    The Status box will confirm that the new firmware is Downloading, then Installing, then Done. Activation of new firmware requires a reboot of the iBoot-PDU. Click on the REBOOT NOW button to complete Firmware Upgrade Video Instructional Video 8.7. Import / Export The configuration for the iBoot-PDU can be exported to a file for storage and importing into the same or another iBoot-PDU of the same model.
  • Page 47: Command Line Interface

    9. Command Line Interface The Command Line Interface provides complete setup of all function of the iBoot-PDU. Access the CLI either via the network interface using Telnet, or via the modem or serial port using a terminal emulation program. Some commands of the CLI require administrative rights. These are indicated in the table below. See section 12.3 on serial port driver installation and setup.
  • Page 48: Cli Command Listing

    9.3. CLI Command Listing Command Default Values Notes Device get device Displays basic details about the iBoot-PDU: Model, Device Name, Firmware Version and additional details. iBoot-PDU> get device Device Information: Firmware Version: v1.12.01292019 Device Model: iBoot-PDU8-N15 Device Name: My iBoot-PDU Temperature Unit: Fahrenheit Country Code:...
  • Page 49 get time Displays all time server settings. iBoot-PDU> get time Time Config: Current Time: Tue 08/22/2017 17:20:54 Timezone: America/New_York NTP Enabled: true NTP Servers: 1: 0.pool.ntp.org 2: 1.pool.ntp.org 3: 2.pool.ntp.org 4: 3.pool.ntp.org 5: time.nist.gov iBoot-PDU> set time localtime <”MM/DD/YY HH:MM:SS”> Sets the local time when using manually.
  • Page 50 Network get network Displays all network settings iBoot-PDU> get network Network IP Settings: MAC Address: 68:9e:19:b5:d9:9b IP Mode: static IP Address: 10.10.10.13 Subnet: 255.255.255.0 Gateway: 10.10.10.7 DNS 1: 10.10.10.1 DNS 2: 8.8.8.8 iBoot-PDU> set ipmode <static | dhcp> DHCP Sets if the IP Address will be set via DHCP server or manually set.
  • Page 51 set web enabled <true | false> TRUE set web port <1-65535> Ports 8888, 8889, 8890, 8891, 8892, 8893, 8894, 8895, 8896, 8897, 8898, 8899 and 9090 are reserved for internal use set ssl enabled <true | false> FALSE set ssl port <1-65535> get console Displays Console port settings.
  • Page 52 Displays all users iBoot-PDU> get users Users: Role Username E-mail -------- -------- ------ Admin admin User david dweiss@dataprobe.com User support@dataprobe.com iBoot-PDU> get user <name> Displays the properties of the user iBoot-PDU> get user david User: ef37ef0f Name: david Role: User E-mail: dweiss@dataprobe.com...
  • Page 53 set user <oldname> name <newname> Maximum 20 – following special characters not allowed: & | ; $ > < ` \ ! set user <name> password <password> password Depends on Simple Password Setting: If Simple Passwords = True then Maximum 20 - following special characters not allowed: ` or ‘...
  • Page 54 get user <name> rights Displays the rights of the named user. iBoot-PDU> get user admin rights Outlet Rights: Outlets 1 1. Local Groups: Name Rights ---- ------ 1. even True Sequences: Name Rights ---- ------ 1. emailTest True iBoot-PDU> Fail2ban get fail2ban Displays the Fail2ban settings iBoot-PDU>...
  • Page 55 Outlets get outlets Returns the status of each outlet and additional status information: iBoot-PDU> get outlets Current time is Tue 2017-05-02 11:01:01 EDT Current firmware version is v1.01.04202017 Line Input A: Voltage = 115.7 V, Current = 0.1 A Line Input B: Voltage = 111.6 V, Current = 0.1 A Temperature: T0 = 77.3 F, T1 = 76.9 F Outlets: Outlet Delay Time: 1...
  • Page 56 set outlet <remote name> <1-x> <on | off | cycle> Allows control of outlets on local or remote devices set outlet <1-x> name <name> Outlet-1 - Outlet-8, default names for outlets 30 characters & special characters set outlet <1-x> initialstate <on | off | last> Last set outlet <1-x>...
  • Page 57 get group <name> Returns all group outlets. Status: N = ON F= OFF R = Rebooting C=Cycling iBoot-PDU> get group EvenGroup Outlets 1 1. Local 2. WEB-Remote iBoot-PDU> Sequences get sequences Returns all the sequences currently programmed iBoot-PDU> get sequences Sequences: Last Sequence ID...
  • Page 58 get sequence <name> Returns the details of the sequence iBoot-PDU> get sequence Delayed-Power-DOWN Sequence Config: de638eb6 Name: Delayed-Power-DOWN Enabled: true Max Count: 100 Last Trig: Fri 2017-04-28 17:07:14 EDT There are 15 actions for this sequence Position Action ID Action Type Param1 Param2 Param3...
  • Page 59 del sequence <name> set sequence <name> <run | stop> set sequence <oldname> name <newname> 20 characters & special characters set sequence <name> enabled <true | false> FALSE set sequence <name> maxcount <1-100> Set the maximum number of steps allows for sequence execution.
  • Page 60 Each type of sequence action has a set of parameters. The following table details the nature of the parameters 1-8 for each action: Param4 – Param8 Action Type Param1 Param2 Param3 Outlet Device ID or Remote Name Outlet Number Action local and remotes "ON", "OFF", "CYCLE"...
  • Page 61 Remotes add remote <IP | FQDN> IP Address in dotted decimal format - OR – Fully Qualified Domain Dame (FQDN) 128 Characters max. del remote <name> set remote <name> name <name> NOT needed - name is from device set remote <name> address <IP | FQDN> IP Address or FQDN set remote <name>...
  • Page 62 Analog Triggers get triggers Returns a list of Analog Triggers iBoot-PDU> get triggers get triggers Analog Triggers: Trigger Clear Trigger ID Name Enabled Type Source Condition Sequence ID Sequence ID ---------- ---- ------- ---- ------ --------- ----------- ----------- 713c1409 T2-Over90 true Temperature >=...
  • Page 63 get trigger <name> Returns all information for individual trigger iBoot-PDU> get trigger T2-Over90 Analog Trigger: 713c1409 Name: T1-Over90 Enabled: true Type: Temperature Condition: >= Trigger Point: 90.000000 Hysteresis: 2.000000 Repeat: Forever Source Instance: Target IP: 127.0.0.1 Target Trigger Sequence ID: T1-T2-Over90 (72678d3e) Target Clear Sequence ID: None Status:...
  • Page 64 set trigger <name> hysteresis < # > set trigger <name> repeat <once | counter | Forever forever> set trigger <name> sourceip <xxx.xxx.xxx.xxx | 127.0.0.1 (localhost) 128 characters & special characters localhost | remote name> set trigger <name> sourceinstance <LV1 | LV2 | LV1 / LC1 / T0 This setting changes the Line Cord or LC1 | LC2 | T0 | T1>...
  • Page 65 Schedule Triggers get events Returns all Schedule Events iBoot-PDU> get events get events Events: Trigger Event ID Name Enabled Repeat Start Date Start Time Sequence ID -------- ---- ------- ------ ---------- ---------- ----------- 78d1bd16 Reboot2AM true daily 04/14/2017 02:00 78d1c63a 78d1b282 PWR-UP-ALL true...
  • Page 66 get event <name> Returns the details of the event iBoot-PDU> get event Reboot2AM Event: 78d1bd16 Name: Reboot2AM Enabled: true Start Date: 05/04/2017 Start Time: 02:00 Repeat: daily Target Sequence: Cal-Reboot2AM (78d1c63a) Run on Mondays: true Run on Tuesdays: true Run on Wednesdays: true Run on Thursdays: true...
  • Page 67 Enabled Status Address Sequence ID Sequence ID Period Count ----------- ---- ------- ------ ------- ----------- ----------- ------ 8a4daf9d A1-RouterTest true Fail dataprobe.com None None 4469d511 A2-DualTest true Fail 10.10.10.7 None None 447056ab B2-DualTest true Fail 10.10.10.1 None None iBoot-PDU> iBoot-PDU_v230829w...
  • Page 68 Returns the configuration of any AutpPing iBoot-PDU> get autoping A1-RouterTest Auto-Ping Trigger: 8a4daf9d Name: A1-RouterTest Enabled: true Status: Clear Address: dataprobe.com Target Device: 127.0.0.1 Trigger Sequence ID: None Clear Sequence ID: None Period: 60 second(s) Fail Count: Timeout: 30 second(s)
  • Page 69 set autoping <name> timeout <1-999> 3 seconds set autoping <name> failtriggersequence None <sequence name | none> set autoping <name> cleartriggersequence None <sequence name | none> set autoping <name> restartdelay <0-999> 0 seconds set autoping <name> group <name> <yes | no> add autoping group <name>...
  • Page 70 EMAIL get email Displays the Email Parameters: iBoot-PDU> get email E-mail Settings: Enabled: true Server: smtp.gmail.com Port: Encrypted: true Username: YourEmailAccount@gmail.com Password: yourpassword Address: fromemailaddress@gmail.com Retries: iBoot-PDU> set email enabled <true | false> FALSE set email server <IP | FQDN> 0.0.0.0 IP Address xxx.xxx.xxx.xxx or 128 characters maximum for FQDN...
  • Page 71 Set as true as the last step to enable the cloud service. (after setting parameters). set cloud address <IP | FQDN> iboot.co This should remain iboot.co unless change requested by Dataprobe support. set cloud username <cloud username> Cloud Account Username set cloud password <cloud password> Cloud Account Password set cloud location <cloud location>...
  • Page 72 SNMP get snmp Returns the SNMP manager information iBoot-PDU> get snmp get snmp SNMP Settings: Enabled: true SNMP Managers: Name IP Address Read Community Write Community ---- ---------- -------------- --------------- Corporate 10.10.10.7 Public Private SNMP Manager 0.0.0.0 public private SNMP Manager 0.0.0.0 public private...
  • Page 73 Syslog get rsyslogs Returns the Rsyslog settings iBoot-PDU> get rsyslogs Rsyslog Servers: Rsyslog ID Name Enabled Server IP Protocol Port ---------- ---- ------- --------- -------- ---- 286d2712 DataCenter true 10.10.10.8 iBoot-PDU> add rsyslog <name> 30 characters & special characters del rsyslog <name> set rsyslog <name>...
  • Page 74 Gets the current list of available firmware from http://dataprobe.com/upgrade/iboot-pdu/ iBoot-PDU> get firmware list Firmware Server: http://dataprobe.com/upgrade/iboot-pdu/ Available Firmware Images (3): Image ID Version Release Date Filename Size Description Latest Release -------- ------- ------------ -------- ---- ----------- -------------- LATEST 1.12.01292019...
  • Page 75: Restful Api

    RESTful API This section details the specifications and usage of the RESTful API for the iBoot-PDU family of power distribution units. It allows users to get outlet status and control outlets using HTTP and HTTPS. The system relies on an authentication token to provide additional security. 10.1.
  • Page 76: Retrieve Status

    10.2. Retrieve Status Get the status of one or more outlets, or any predefined group of outlets at https://<ipaddress>/services/retrieve/ http://<ipaddress>/services/retrieve/ where <ipaddress> is the IP Address of the iBoot-PDU The JSON structure for Retrieve is "token":"####-####-####-####", //token received from authorization request "outlets":[<array>], //array of outlets to retrieve "groups":[<array>]...
  • Page 77: Control

    Retrieve Response: {"success":"true","message":"","outlets":{"1":"Off","2":"Off","5":"On"},"groups":{"Group1":"Mixed", "Group2":"Mixed","group3":"Mixed"}} 10.3. Control Control any outlet, group, or sequence at https://<ipaddress>/services/control/ or http://<ipaddress>/services/control/ where <ipaddress> is the IP Address of the iBoot-PDU to be controlled The JSON Structure for Control is "token":"####-####-####-####", //token received from auth "control":"[outlet|group|sequence]", //object to be controlled "command":"[on|off|cycle|run|stop]", //command to be executed...
  • Page 78 Example 2 – using CURL Control: curl --data '{"token":"C773-A44D-6A91-D08E","control":"group","command":"off","group":"Group2"}' -X POST http://10.10.10.30/services/control/ Response: {"success":"true","message":""} Example 3 – using CURL Control: curl --data '{"token":"3638-A8FC-CE55- 01AC","control":"outlet","command":"off","outlets":["0","1","5"]}' -X POST http://10.10.10.30/services/control/ Response: {"success":"true","message":""} iBoot-PDU_v230829w iBoot-PDU User Manual Page 78...
  • Page 79: Dmp Protocol

    DMP Protocol A Direct Messaging Protocol (DMP) has been added to the Command Line Interface (CLI), in an effort to improve the iBoot-PDU’s Machine to Machine communications. The DMP can be used with network or serial (USB) communications. Establish a connection and instead of pressing a key to obtain a User log on prompt, press the <ESC> key to issue DMP protocol commands.
  • Page 80: Error Messages

    voltage ? OK-1-Voltage=120.2 Display the voltage of input line OK-2-Voltage=119.4 (2 for 2 input models) current ? OK-1-Current=5.1 Display the current for input line OK-2-Current=8.2 (2 for 2 input models) temperature ? OK-1-Temp=75.0 F Display Temperature probe readings OK-2-Temp=72.2 F (when probe is present) Error-Temperature ? Failed No probe connected...
  • Page 81: Usb Interfaces

    USB Interfaces The USB ports are used to integrate peripheral devices to the iBoot-PDU. There are four USB A ports that allow attachment of peripherals and one USB B mini port that allows attachment of a computer or battery. 12.1. Temperature Monitor The temperature monitor Item 1940213 provides two independent probes.
  • Page 82: Serial Port

    To use the USB port, connect to a Windows PC, and the installation should be automatic. If you driver does not install, or you need drivers for other operating systems, please contact Dataprobe Technical Support.
  • Page 83: Battery Backup

    12.4. Battery Backup An external USB battery can be used to maintain uptime for the manageability of the iBoot-PDU during power outages. Using a battery, in conjunction with a voltage alarm and email sequence provides a ‘Call- For-Help’ function that alerts personnel when there is a power failure at the facility. To properly size the battery, the following guidance is provided Power draw on USB-B port when the iBoot-PDU is not on battery: 7mA max.
  • Page 84: Troubleshooting

    Troubleshooting 13.1. Hardware Reset The hardware reset is located adjacent to the network jack on the rear panel. Use a non-conductive pin to actuate the reset if necessary. Momentarily depress the reset button to perform a hardware reset. Note that outlets will reset to the status as determined by their Last State Setting.
  • Page 85: Specifications

    Specifications 14.1. Physical: Height: 1U 1.75 in (4.5 cm) Width: 19.0 in (48.25 cm) (8 Port Versions) 11.0 in (27.94 cm) (4 Port Versions) Depth: 6.00 in (15.25 cm) Weight: 7 lbs (3.25 Kg) 14.2. Environmental: Temperature Operating: 0 to 55 C IEC Versions C NEMA Versions Storage:...
  • Page 86: Power Inputs And Outputs

    14.3. Power Inputs and Outputs Input Required Model with Input Output designation -N15 4 x N15 8 x N15 -2N15 2 x N15 8 x N15 -N20 4 x N15 8 x N15 -2N20 2 x N20 8 x N15 -C10 4 x C13 8 x C13...
  • Page 87: Safety

    14.4. Safety • Comply with UL62368-1, 2nd Edition 2014-12-01 (US) • Comply with IEC62368-1:2014 • Comply with EN62368-1:2014 + A11:2017 • Comply with CAN/CSA C22.2 No. 62368-1-14, 2nd Edition, 2014-12-01 (Canada) 14.5. Emissions • ANSI C63.4:2014 & 47 CFR Part 15, Subpart B, Class B •...
  • Page 88: Compliance Statements

    Compliance Statements 15.1. FCC Part 15 Regulation This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
  • Page 89: Technical Support And Warranty

    Technical Support and Warranty Dataprobe Technical Support is available 8:30AM to 5:30PM ET to assist you in the installation and operation of this product. To obtain Technical Support call 201- 934-5111, or Email us at tech@dataprobe.com. Please have the following information available when you call: •...
  • Page 90: Appendix A: Models And Configuration

    Appendix A: Models and Configuration Models Covered in this Document Model Power Inlet Power Outlets Dual Network Rev A Hardware 1530041 iBoot-PDU4-N15 1530141 iBoot-PDU4A-N15 1 x NEMA 5-15P 2 Meter Linecord 4 x NEMA 5-15R 1530042 iBoot-PDU4S-N15 iBoot-PDU4SA-N15 1530142 1530043...
  • Page 91 Model Power Inlet Power Outlets Dual Network Rev A Hardware 1530085 iBoot-PDU8-N20 1530185 iBoot-PDU8A-N20 1 x NEMA 5-20P 2 Meter Linecord 8 x NEMA 5-15R 1530086 iBoot-PDU8S-N20 1530186 iBoot-PDU8SA-N20 1530087 iBoot-PDU8-2N20 1530188 iBoot-PDU8A-2N20 2 x NEMA 5-20P 2 Meter Linecord 8 x NEMA 5-15R 1530087 iBoot-PDU8S-2N20...
  • Page 92: Appendix B: Time Zone Codes

    Appendix B: Time Zone Codes The following are valid time zone names to be used with the set time timezone <timezonename> command: Africa/Abidjan America/Adak America/Godthab Africa/Accra America/Anchorage America/Goose_Bay Africa/Addis_Ababa America/Anguilla America/Grand_Turk Africa/Algiers America/Antigua America/Grenada Africa/Asmara America/Araguaina America/Guadeloupe Africa/Bamako America/Argentina/Buenos_Aires America/Guatemala Africa/Bangui America/Argentina/Catamarca America/Guayaquil...
  • Page 93 America/North_Dakota/New_Salem Asia/Damascus Atlantic/Cape_Verde America/Ojinaga Asia/Dhaka Atlantic/Faroe America/Panama Asia/Dili Atlantic/Madeira America/Pangnirtung Asia/Dubai Atlantic/Reykjavik America/Paramaribo Asia/Dushanbe Atlantic/South_Georgia America/Phoenix Asia/Gaza Atlantic/St_Helena America/Port_of_Spain Asia/Ho_Chi_Minh Atlantic/Stanley America/Port-au-Prince Asia/Hong_Kong Australia/Adelaide America/Porto_Velho Asia/Hovd Australia/Brisbane America/Puerto_Rico Asia/Irkutsk Australia/Broken_Hill America/Rainy_River Asia/Jakarta Australia/Currie America/Rankin_Inlet Asia/Jayapura Australia/Darwin America/Recife Asia/Jerusalem Australia/Eucla America/Regina Asia/Kabul Australia/Hobart America/Resolute...
  • Page 94 Europe/Sofia Indian/Mauritius Pacific/Majuro Europe/Stockholm Indian/Mayotte Pacific/Marquesas Europe/Tallinn Indian/Reunion Pacific/Midway Europe/Tirane Pacific/Apia Pacific/Nauru Europe/Uzhgorod Pacific/Auckland Pacific/Niue Europe/Vaduz Pacific/Chatham Pacific/Norfolk Europe/Vatican Pacific/Chuuk Pacific/Noumea Europe/Vienna Pacific/Easter Pacific/Pago_Pago Europe/Vilnius Pacific/Efate Pacific/Palau Europe/Volgograd Pacific/Enderbury Pacific/Pitcairn Europe/Warsaw Pacific/Fakaofo Pacific/Pohnpei Europe/Zagreb Pacific/Fiji Pacific/Port_Moresby Europe/Zaporozhye Pacific/Funafuti Pacific/Rarotonga Europe/Zurich Pacific/Galapagos Pacific/Saipan Indian/Antananarivo...