PowerPDU 4C
NETIO PowerPDU 4C is a small 110/230V PDU (Power Distribution Unit). Each of the four IEC-320 C13 outlets can be independently controlled (On / Off / Reset / Toggle). Electrical parameters (A, W, kWh, TPF, V, Hz) are measured with high accuracy at each outlet. The device features two LAN ports (and a built-in Ethernet switch) for connecting to a LAN. Each power output supports ZCS (Zero Current Switching) to protect the connected equipment. With the NETIO Cloud service, the outputs can be controlled from anywhere. The NETIO Cloud service, provided for a fee, uses SSL security and servers in Europe.
Outputs can be controlled in the device web administration, using a mobile app or over various M2M API protocols (REST API, SNMP, MQTT, Modbus/TCP and more). Custom Lua scripts can run directly in the NETIO PowerPDU 4C. As a special feature, NETIO PowerPDU 4C provides a RS-232 serial port (green 3-pin terminal block) that can be controlled with a Lua script or used as a TCP tunnel (remote serial port).
USECASES FOR NETIO POWERPDU 4C:
PRODUCT COMPARISON
Connection | Switched Outputs | Metered Channels | Smart Switching | Inputs | NFC | Web Interface | NETIO Cloud | Lua scripts | WatchDog function | Scheduler function | Mobile App | HTTPs | Open API | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PowerPDU 4C | 2xLAN | 4xC13 | 4 | ZCS | RS-232 | - | YES | YES | YES | YES | YES | iOS + Android | YES | 15 protocols |
PowerPDU 4PS | LAN | 4xC13 | - | ZVS | - | - | YES | YES | - | - | YES | Android | - | 10 protocols |
PowerPDU 8QS | LAN | 8xC13 | 1+1 | ZVS | 1xDI | - | YES | YES | - | - | YES | Android | - | 10 protocols |
PowerPDU 4PZ | LAN WiFİ | 2+2 | 2 | ZCS / - | 2xDI (S0) | YES | YES | YES | - | - | YES | Android | - | 10 protocols |
PowerPDU 3Px | LAN | 3x | - | ZVS | - | - | YES | YES | - | - | YES | Android | - | 10 protocols |
PowerPDU 4Kx | LAN | 4x | 4 | ZCS | - | - | YES | YES | - | - | YES | Android | - | 10 protocols |
PowerCableRES T101x |
WiFi | 1x | 1 | ZCS | - | YES | YES | YES | - | - | YES | Android | - | 10 protocols |
TECHNICAL SPECIFICATIONS
Power ratingsM2M API: OPEN INTERFACE (13 PROTOCOLS)
NETIO PowerPDU 4C is a smart PDU (Power Distribution Unit). With the support for many network protocols that can be used to control each power outlet individually and measure electricity consumption, the device is unique on the market.
Thanks to many supported M2M APIs, NETIO devices are easy to integrate into existing systems that consist of HW/SW from many different producers.
For example, NETIO PowerPDU 4C supports the following M2M APIs: XML, MQTT, SNMP v3, Telnet, Modbus, JSON, ... For each open M2M protocol, a detailed specification is available the Downloads section.
Glossary: API protocolsSECURITY IN M2M PROTOCOLS (HTTPS / SSL)
NETIO PowerPDU 4C supports a high level of network security.
POWER MEASUREMENT
NETIO PowerPDU 4C measures electrical parameters separately for each output. Measured values are displayed in the web administration interface and accessible via M2M protocols. NETIO PowerPDU 4C measures with accuracy better than 1%.
NETIO CLOUD
This product can be connected to the NETIO Cloud service (100 outputs can be controlled from 1 web screen). NETIO Cloud is an ideal solution for remote control and restarting.
The paid NETIO Cloud service is operated by NETIO products a.s. as a support for manufactured equipment.
RS-232 SERIAL PORT OF NETIO 4C
NETIO PowerPDU 4C provides a RS-232 serial port at its 3-pin green terminal block. The serial port can be used as a remote serial port (tunnel from a TCP connection to the serial port), or controlled with Lua scripts
Lua scripts can send strings to this serial port and read any responses. This makes it easy to connect various industrial devices in order to, for example, react to a high temperature sensed by a RS-232 sensor by switching on a particular outlet.
More about RS-232LUA – PROGRAMMABLE SCRIPTS
PowerPDU 4C can run custom scripts written in the Lua language. The user enters the script in the device’s web administration interface. There is no need to install any additional software. The scripts run directly in the device and do not require any cloud connection
User Lua scripts can:
The Application Notes (ANxx) page contains more examples of Lua scripts as well as practical tutorials for individual functions.
More information about NETIO LuaMONITORING OF NETWORK DEVICES (IP WATCHDOG FUNCTION)
The IP WatchDog function of NETIO PowerPDU 4C monitors PING (ICMP) responses. The monitored device (router, IP video camera, …) can be easily restarted without human intervention. The function can be configured over the web interface.
Lua extensions of the IP WatchDog As a unique feature of NETIO products, Lua scripts can be used to write more complex conditions for monitoring other devices. For example, the correct operation of other devices (heartbeat) can be checked by parsing XML files, loading web pages, and so on.
POWERUP STATE
For some applications, it is important to set the correct state of a power output immediately after power is turned on (or restored). The “PowerUp state” parameter defines the behavior of the 110/230V outlets just after power is restored, before the standard communication with the master system is established.
Delayed switch-on function ensures that the 110/230V power output is switched on with a configurable delay (several seconds) after the power is restored. This can avoid circuit breaker tripping when power is restored after an outage.
BUILT-IN ETHERNET SWITCH
NETIO PowerPDU 4C includes two RJ45 ports for connecting to a LAN. The device includes a built-in (unmanaged) Ethernet switch. Several PowerPDU 4C units can be “daisy-chain” connected to a single RJ45 LAN socket; each PowerPDU 4C will have its own IP address.
ZCS (ZERO CURRENT SWITCHING)
An important feature of NETIO PowerPDU 4C is ZCS (Zero Current Switching). ZCS means that the control relay switches the IEC-320 C13 output power outlet on or off when the current crosses the zero level.
IOC (INDEPENDENT OUTPUT CONTROL)
NETIO PowerPDU 4C can be used for professional applications, such as powering servers. With servers in particular it is important to avoid momentary power switch-on or switch-off.
Output control is therefore completely independent from the LAN communication subsystem. The on/off status of an output outlet is not affected by any LAN disconnection, internal device reboot or firmware upgrade.
IOC (Independent power control)SCHEDULER (TIMED SWITCHING OF INDIVIDUAL OUTLETS)
The switching of outlets can be time-controlled by the Scheduler with a graphical interface. Switching on/off at specific times can be easily configured.
For more detailed settings, extensions of the Scheduler function using Lua scripts are also possible (AN07, AN17).
More information about SchedulerMOBILE APPLICATION
PowerPDU 4C can be controlled over the local network using the NETIO Mobile 2 app (for Android mobile devices).
For PowerPDU 4C, NETIO Mobile app is also available for iOS users.
Alternatively, you can use third-party apps:
GENERAL PROPERTIES
Switched Power Outputs |
Metered channels |
LAN | Web | NETIO Cloud | Lua scripts | Watchdog | Scheduler | Mobile App | Open API |
19“ 1U montage |
Switching | |
PowerPDU 4C | 4xC13 | 4 | 2 | Yes | Yes | Yes | Yes | Yes | iOS + Android | 15 protocols |
RM1 / RM2 required |
ZCS |
PowerPDU 4PS | 4xC13 | - | 1 | Yes | Yes | - | - | Yes | Android | 10 protocols |
RM1 / RM2 ​required |
ZVS |
PowerPDU 8QS | 8xC13 | 2 | 1 | Yes | Yes | - | - | Yes | Android | 10 protocols | Yes | ZVS |
Power
Open API interface
Unique features of PowerPDU 4C
M2M API INTERFACE
The NETIO PowerPDU 4C smart PDU devices support open API protocols
for controlling outputs and measuring parameters.
URL API (HTTP GET, POST) A simple system for switching individual outlets on/off by accessing a URL. A REST-type protocol. |
SNMP (v1 / v3) IT and Telco infrastructure management protocol. SNMP v3 is well-secured. |
XML (HTTP / HTTPs) Text files in XML format transferred over HTTP or secure HTTPs. A REST-type protocol. Bidirectional communication (http GET/POST). |
Simple industrial M2M protocol for controlling NETIO 4x smart socket devices from various PLCs, SCADA systems etc. |
JSON (HTTP / HTTPs) Text files in JSON format transferred over HTTP or secure HTTPs. A REST-type protocol. Bidirectional communication (http GET/POST). |
MQTT (generic / MS Azure) Protocol for IoT (Internet of Things) cloud applications, with SSL security. The smart sockets device maintains a connection to the cloud application that can control it. |
Telnet (ssl) Simple command-based protocol over a TCP connection. The communication can be secured using SSL. This protocol is backwards-compatible with NETIO-230B (Kshell). |
SIP (VoIP aplication) Telephony protocol; individual outlets can be controlled using an IP telephone in a way similar to opening doors. |
FAQ
For the up-to-date procedure, please refer to the QIG (Quick Installation Guide) enclosed in the package.
Connect NETIO PowerPDU 4C to the Ethernet (LAN) and run the “NETIO Discover” utility (Windows or Java version). NETIO Discover finds the device and displays its IP address. When the IP address is clicked, the product web interface opens. The default login/password to access the device configuration is “admin”/“admin”.
For the up-to-date procedure, see the product manual – look for “Forgotten password”. To restore factory defaults: “To restore factory defaults, press and hold the buttons for outlets 1 and 2 and turn on the device. Keep the buttons pressed until the device beeps 3 times. While restoring factory defaults, all LEDs for the outlets flash red. As soon as the reset is finished, the device beeps twice.
NETIO 4x is the overall designation of NETIO 4 / 4C / 4All products.
In the settings, the 3-pin serial port can be connected to a specified TCP port. Then, on a computer, a Telnet connection to an IP:port can be established, and whatever you type into the terminal will be sent to the physical serial port. RS-232 speed and other parameters are configured in the WEB configuration interface of NETIO PowerPDU 4C.
NETIO provides a complete range of rack brackets.
This connector is for factory configuration only. The USB port can be used as a 5V / 1A supply to power RS-232 devices.
This is correct, a small load may be drawn by the protective snubber at each output. This protection consumes about 2Wh / day.
The distinction is not entirely clear-cut but in general, PDUs are intended for 19" racks. Also, the IEC 60320 C13 /C14 connectors are typical for the IT world.
Products with the wall-type 230V sockets (Type F (Schuko), Type E, ..) are usually called „smart sockets“.
Yes, use the NETIO Mobile app. The mobile phone and all connected devices must be in the same network (mobile phone connected via WiFi). The app supports NETIO 4 / 4C / 4All and can control several smart socket devices.
Yes, the on/off timing of individual outputs can be configured in the “Scheduler” graphical interface.
Another option is to write a Lua script (AN07 or AN17) to switch the electrical outputs at specified dates and times.
Yes, NETIO 4x (4 / 4All / 4C) supports the MQTT protocol (generic MQTT / MS Azure – IOT central) for connecting to IoT (Internet of Things) cloud applications.
Yes, all NETIO 4x products contain a Scheduler that switches the outputs on and off at the times specified in hours and minutes. The time is synchronized automatically according to the selected timezone. Daylight savings time is set automatically and cannot be disabled.
Yes, but only with a Lua script. For an example, see “AN18 Lua access to RS-232 serial port”. The AN contains sample command formats; however, you can also define your own commands to switch each output on or off.
The 4PS model is simpler. It is intended for basic applications that require remote switching of power outputs. PowerPDU 4PS does not support electrical measurements, RS-232 or Lua scripts. PowerPDU 4PS does not have buttons for direct control of the power outputs, and only has one RJ45 jack to connect to a LAN.
MQTT-flex is a NETIO extension of the standard MQTT protocol. The extension uses a configuration text file to specify the MQTT message structure, the MQTT broker address where messages are sent, and the periodicity. In this way, a complete configuration of the MQTT communication can be transferred in a single text file.
DOWNLOAD
VIDEO