PowerCable REST 101x | NETIO products a.s.

NETIO PowerCable REST 101x is a smart WiFi power socket for integration with third-party systems using an open API. PowerCable REST features electrical measurements and control of the output using one of three http-based REST protocols - XML, JSON or URL API. 

PowerCable is an industrial smart power extension cable with a WiFi connection to a LAN. Its web interface can be used to display the energy metering values (V, A, kWh, W, Hz, TruePF) and turn on/off the controlled output power socket.

PowerCable REST 101x can be used for industrial applications. The product operates in a wide temperature range, supports FW upgrades over the web, can be controlled using a documented API, supports accurate energy metering, is capable of switching up to 16A when the current crosses the zero level, and more.

 

M2M API: Open interface (http)

PowerCable REST 101x can be controlled with one of 3 different M2M protocols that communicate over http (default port 80) and can be protected with a password. 

REST protocols are intended for use in a local-area network, and are popular especially in IT applications.

The JSON and XML protocols use a text file transferred using http get/post. In this way, it is easy to measure energy consumption and control the output from a Raspberry PI, Node-RED or other applications, such as smart home or automation apps.

 

Industrial product

  • Open M2M APIs
  • Wide operating temperature range (-10 to 65 °C)
  • Accurate energy metering (<1%), every unit is calibrated
  • FW can be upgraded over the web
  • IOC -  Independent Output Control
  • PowerUp state – defined output state after power-up
  • WiFi Reconnect
  • ZCS – Zero Current Switching

A feature important for industry is ZCS (Zero Current Switching). ZCS ensures that the relay contact is closed at the moment of zero voltage and opened at the moment when zero current flows through it. For the user, ZCS means that after installing, the product works reliably even when switching industrial equipment.

The output can be switched on with a delay, in order to avoid circuit breaker tripping when power is restored after an outage (PowerUp Delay).

 

Simple use

The web interface is used to configure the PowerCable REST and switch its output on or off.

Measurements of immediate current [A], voltage [V], energy consumed [Wh / kWh], grid frequency [Hz], input power [W] and TPF (True Power Factor) are also displayed in the web interface and can be read over the M2M protocols.

M2M communication is configured in a user-friendly way in a few clicks, see AN20 a AN21.

The metered power outlet can be switched on/off at any time with the button on the device (press 3 times).

 

WiFi connection

PowerCable REST connects to the network using WiFi (internal antenna). The initial WiFi connection is very simple: PowerCable works as a WiFi AP, searches for available WiFi networks and asks the user to select from them. A web wizard guides through the connection process. No mobile app is needed to install the device.

The NETIO WiFi Reconnect feature ensures stable availability of the device in an ordinary WiFi network. WiFi Reconnect ensures a stable LAN connection even in cases of an unstable WiFi AP, a necessity to switch over from one WiFi AP to another due to fluctuating signal, and so on.

 

Use cases:

  • Smart Home: Control and metering of electrical outlets in smart homes
  • IT service segment: Connection with web services, IoT applications
  • Typical applications of PowerCable REST include switching (On/Off) of electrical sockets using the URL API without a cloud connection (cloud-less).
    The appliance connected to the outlet in the local network can be switched on/off with a simple click or button press – e.g. from an IP telephone, a smart WiFi power switch, an IP camera, a third-party mobile app or an IP camera application software.
  • PowerCable with URL control is often used in conferencing rooms and in multimedia AV applications – whenever there is a need to individually control 110/230V electrical outlets from a master system (e.g. a control panel in the conferencing room).
  • Energy consumption measurement for detecting appliance outages (refrigerator, water pump, 3D printer, laboratory equipment, ...)
  • In the area of Digital signage or AV (Audio Video) multimedia, companies often use NETIO sockets to control multimedia screens and to monitor their functionality (using power measurements). NETIO supports the publishing of drivers for most common systems in this field.


>> NETIO Usage examples

 

Ask for a price or technical parameters

NETIO PowerCable REST has power measurementElectrical measurements

PowerCable REST 101x measures the most important electrical parameters. Measured values are displayed in the web administration interface and accessible via the supported M2M protocols (XML and JSON).
Each PowerCable is two-point calibrated with high accuracy during manufacturing.

  • Current [A]
  • Output power [W]
  • Energy [Wh]
  • TPF (True Power Factor)
  • Voltage [V]
  • Grid frequency [Hz]
  • Phase [-180 … 180°]

>> More about electrical measurements

 

M2M REST protocols

PowerCable REST 101x is designed for applications in the IT environment, buildings and so on, where http is supported and allowed.

Any of the protocols can be used to issue an “On”, “Off” or “Toggle” command to control the output electrical outlet. For some applications, the “Short ON” and “Short OFF” commands are also useful.

  • Separate read / write access rights
  • API access rights are different from the web administration access
  • The implementation of all REST protocols is identical for both PowerCable REST 101x and NETIO 4x products

 

Open API (URL API) is available in web power sockets PowerCable REST

URL API over http

URL API is a simple method for passing parameters as a part of a URL address (http get). It can be tested in the address bar in any web browser. It is a write-only method; it can only set the state of the smart power socket.

The outlet can be switched off/on (Off=0, On=1) but also power-cycled (Short Off / Restart = 3) or switched from the current state to the other (Toggle = 4).

 

Usage examples

>> More information about URL API

 

Due to open API JSON, it is possible to read and write power outlet valuesJSON over http

A .json (JavaScript Object Notation) text file contains structured data and can be transferred in both directions (Read/Write) over http.

NETIO defines a netio.json file that can be used to read the measured values (read access) and to control the output power socket (write access).

  • The JSON protocol uses the default http port 80 (enabled in most internal networks)
  • Username and password is stored in the protocol header
  • The JSON format is very common

 >> Download the NETIO JSON protocol specification

 

Usage examples

>> JSON over HTTP(s)

 

Simple control of web power outlet by open API XML protocolXML over http

A .xml (EXtensible Markup Language) text file contains data in a structure defined by the markup (tags) and can be transferred in both directions (Read/Write) over http.

NETIO defines a netio.xml file that can be used to read the measured values (read access) and to control the output power socket (write access). 

  • The XML protocol uses the default http port 80 (enabled in most internal networks)
  • Username and password is stored in the protocol header
  • XML M2M API can be easily tested using a web browser

 >> Download the NETIO XML protocol specification

Usage examples

>> XML over HTTP(s)

 

An important feature of NETIO PowerCable REST is ZCS (Zero Current Switching).ZCS (Zero Current Switching)

An important feature of NETIO PowerCable is ZCS (Zero Current Switching). ZCS means that the control relay switches the output power outlet on or off when the current crosses the zero level.

  • Thanks to ZCS, the device can control switching power supplies (servers, computers and other IT equipment) up to the maximum rated power.
  • Using ZCS (Zero Current Switching) to switch on the outputs reduces the chance of a circuit breaker tripping when power is restored after an outage.
  • Since the relay switches when the sinusoidal current curve crosses the zero level, negative effects of inrush current are significantly reduced.
  • ZCS significantly reduces EMC interference generated by switching the 230V output on and off.
  • In the long term, ZCS reduces the product failure rate due to internal relay damage.
  • ZCS extends the lifetime of connected equipment; especially in case of frequent on/off switching of devices that are not designed for that (such as switching power supplies).
  • When a load is switched several times per day, ZCS puts less stress on the connected equipment and saves maintenance costs (power supply replacements for frequently switched equipment).

>> More information about ZCS 

 

NETIO PowerCable REST can be used for professional applications, such as powering servers.IOC (Independent Output Control)

PowerCable REST can be used for professional applications, such as powering servers. Output control is completely independent of the WiFi communication subsystem.

The on/off status of an output outlet is not affected by any WiFi disconnection, internal device reboot, or remote firmware upgrade.

>> IOC (Independent Output Control)

 

User can define output state after power restoring - PowerUp statePowerUp state

For some applications, it is important to set the power outlet status immediately after the device is powered on (or the power is restored after a failure). With some machines it is important to avoid momentary switch-on or switch-off. This parameter therefore defines the behavior of the 110/230V output power socket before the standard communication with a master system starts to work.

  • On
  • Off
  • LAST state restores the last state before the power was disconnected

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.

>> PowerUp state

 

Mobile app controlled power socketsMobile application

PowerCable currently (October 2019) cannot be controlled by the manufacturer’s existing mobile app.

We are working on a mobile app that can control PowerCable xxx securely over the NETIO cloud. The application is expected to be released early in 2020.

 

 

AP (Access Point) installation modeQuick WiFi connection setup

The package includes the PowerCable QIG with instructions on how to quickly connect the device to your WiFi network and perform initial configuration over the web interface.

  • NETIO PowerCable creates a WiFi network that you connect to with your PC or mobile phone.
  • It then scans for WiFi networks in the vicinity, and lets you choose from a list and type the password.
  • NETIO PowerCable then confirms the connection to the network and displays the assigned IP address.
  • NETIO PowerCable devices can be discovered in the LAN using the NETIO Discover tool.

General properties

  LAN
(RJ45)
WiFi IQRF

Power
outputs

Smart switching
(ZCS / ZVS)

Power
measurement

WEB
configuration

OEM ready

Lua scripts
(programmable)

M2M APIs
-
- 1 ZCS 6 values - - Modbus/TCP, Telnet
PowerCable
REST
- - 1 ZCS 6 values - - XML, JSON, URL API
PowerCable
MQTT
- - 1 ZCS 6 values - - MQTT (MQTT-flex)
PowerCable
IQRF
- - 1 ZCS 6 values - - - IQRF
PowerCable OEM
(comming soon)
- - 1 ZCS 6 values - XML, JSON, URL API,
Modbus/TCP, Telnet,
MQTT (MQTT-flex),
HTTP Push (xml, json)

 

Technical specifications

  • NETIO PowerCable REST power socket with Open API (REST - XML, JSON, URL)LAN (RJ45): No
  • WiFi: Yes (Internal antenna, 802.11 b/g/n; 2.4GHz)
  • WiFi Reconnect: Yes
  • Online demo: Yes
  • Web: Built-in web server
  • Mobile app: No
  • Mobile app needed for installation: No
  • Control button: Yes
     
  • M2M API protocolXMLJSONURL API
  • HTTPs support: No
  • M2M API - Cloud: No
  • Lua support: No
     
  • Scheduler function: No
  • IP WatchDog function: No
  • Sending emails: No
  • WiFi AP network mode support: No
  • Event log: Yes (web)

 

  • Power Input: The “x” in the “101x” model number specifies the plug type
  • Power Output: The “x” in the “101x” model number specifies the socket type
  • Maximum load: 230V / 16A (10A for 101J and 101S)
  • Voltage: 230V / 50Hz (Model 101S also supports 110V / 60Hz)

 

NETIO PowerCable plug variants

 

  • Electrical socket types:
    • PowerCable REST 101F  - DE (Type F - Schuko)
    • PowerCable REST 101E  - FR (Type E) - France, Begium, Czech republic, Slovakia, Poland
    • PowerCable REST 101J  - CH (Type J) - Switzerland
    • PowerCable REST 101S - IEC-320 C13/C14 - 110/230V - 50/60Hz
    • PowerCable REST 101G - UK (Type G) - Great Britain

 

  • Internal consumption: Max 2 W
  • Energy metering (6 values):
    • Current[A]
    • Energy [kWh]
    • Power[W]
    • TPF (True Power Factor)
    • Frequency [Hz]
    • Grid voltage [V]
       
  • SPD - surge protectionYes, type 3
  • IOC (output state independent on FW updates): Yes
  • ZCS (zero-current output switching): Yes
  • Defalut output state: On / Off / Last state

 

  • Mechanical characteristics: Plastic housing - 180 x 40 x 30 mm + 2x 0,55m cable
  • Protection: IP30
  • Mechaniccal mounting: No
  • Second output: No
  • Temperature range: -10°C až +65°C (for 65°C, max. current 5A)
  • Designed and manufactured: European Union (Czech Republic , Prague)

FAQ

Expand all

Is it possible to change the on/off state with the button on the power extension cable?

Yes. Press the button 3 times, e.g. with a straightened paper clip, and the output switches to the other state.

Is it possible to specify in which state the output (metered power socket) will be after power-up?

When the device is powered up, the output is set according to the PowerUp Init setting (On / Off / LAST value).

How can I add an icon to the Windows desktop to switch off/switch on/toggle the outlet?

Create a shortcut, select an icon and assign a command to invoke cURL with parameters to access the correct URL (see URL API).  The AN19 example shows how to control the output (electrical socket) by accessing a particular URL. Use the example that invokes cURL and assign this invocation to the icon on the desktop.

I forgot the password, or WiFi is inaccessible, how can I reset the device to factory defaults?

For the correct procedure, see the PowerCable xxx QIG (Quick Installation Guide).
It is available for download at this page as well as included in the product package.
To restore factory defaults, hold the button pressed, plug the device into a mains outlet and keep holding the button for 20 seconds until the LEDs flash (green+yellow).

My WiFi stopped working. I want to connect PowerCable REST 101x to a different WiFi network but I do not want to restore all settings to factory defaults.

This is possible. Leave the device powered on and hold the button for 15 seconds until the LED flashes (yellow). The device will re-enter the installation AP mode, where you can connect to its WiFi AP and select another available network from the list.

Is it possible to control the PowerCable REST 101x output using a mobile app?

Not today, NETIO Mobile cannot be used to control PowerCable REST.
NETIO products company is preparing a new mobile application for controlling the product from the local network and via NETIO Cloud. We assume launching in 3Q / 2019.

Can PowerCable REST switch on the output at a specified time?

No, PowerCable REST 101x does not contain the Scheduler function.
A timing or scheduling function can be included in the master system.

When using the WiFi power cable as an electrical cable with kWh meter, how do I get the measured values?

All values measured by PowerCable REST are displayed in the device’s web interface and accessible in netio.xml and netio.json text files.

Is it possible to use the WiFi smart plug as a remotely-controlled smart power outlet?

Yes, this is one of the main applications of PowerCable REST 101x. The output power socket can be switched on or off for instance by invoking a cURL command with appropriate parameters (see AN19).

Are any OEM modifications of the product possible?

Yes. We offer the “NETIO COBRA DevKit” product for deliveries of custom versions. It is possible to provide customized M2M protocols, UDP discover devices, custom device and packaging labels, and so on.

For more information about OEM use, please contact us.

Download

Photo and video

Product comparison

  LAN
RJ45
WiFi IQRF Power
Outputs
ZCS / ZVS
smart switching
Power
measurement
Web-based
configuration
RS-232
serial port
Lua scripts
programmable
Scheduler
function
WatchDog
function
M2M APIs
Yes
Ext. - 4 - 22 values Yes - Yes Yes Yes 13 protocols
Yes Ext. - 4 - - Yes - Yes Yes Yes 13 protocols
2x - - 4 ZCS 22 values Yes Yes Yes Yes Yes 13 protocols

PowerCable Modbus

- Int. - 1 ZCS 6 values Yes - - - - Modbus/TCP
Telnet
PowerCable REST - Int. - 1 ZCS 6 values Yes - - - - XML,
JSON,
URL API
PowerCable IQRF - - Int. 1 ZCS 6 values - - - - - IQRF
PowerCable MQTT - Int. - 1 ZCS 6 values Yes - - - -

MQTT
MQTT-flex
HTTP Push (xml,json)

PowerCable OEM
(comming soon)
- Int. - 1 ZCS 7 values Yes - - - - On request

 

Available models

Smart WiFi power socket PowerCable REST with http-based M2M API (XML, JSON, URL)
PowerCable REST 101E

Metered smart WiFi power outlet 230V / 16A. Socket type E – FR is used in France, Belgium, Czech Republic, Slovakia, Poland.

NETIO PowerCable REST Type F (DE, schuko) wifi controlled power socket
PowerCable REST 101F

Metered smart WiFi power outlet 230V / 16A. Socket type F – DE Schuko is used in most European countries.

230V WiFI controlled power socket with M2M API (XML, JSON, URL)
PowerCable REST 101S

Metered smart WiFi power socket. International version with IEC-320 C13/C14 connectors – 110/230V – 50/60Hz.

PowerCable REST Type J (Swiss) with precise electrical measurement
PowerCable REST 101J

Metered smart WiFi power outlet 230V / 10A. Socket type CH (Type J) – Switzerland.

PowerCable REST with UK power sockets (Type G)
PowerCable REST 101G

Metered smart WiFi power outlet 230V / 13A. Socket type UK (Type G) – Great Britain.

NETIO smart power sockets

 

Ethernet: 
10/100Mbit
Lan ports: 
0
LAN ethernet switch: 
Yes
WiFi: 
Yes
WiFi AP mode: 
Yes
Blue Tooth 4.0 LE: 
Yes
Serial port (RS-232): 
No
DHCP: 
Yes
SNTP: 
Yes
SMTP (TLS): 
Yes
SSL: 
Yes
IPv6: 
Yes
VLAN: 
Yes
Syslog: 
Yes
SMS Alerts: 
Yes
Email alerts: 
Yes
Mobile App: 
No
Scheduler (Chytrý kalendář): 
Yes
IP Watchdog Hearbeat): 
No
Warranty 2: 
6 Months
Protection 2: 
IP30
Rack montage: 
None
Product dimensions: 
340 x 58 x 90 mm
Product weight: 
1,18 Kg
Shipping package: 
420 x 65 x 130 / 1350 g
HTTP: 
Yes
HTTPs: 
Yes
SNMP v1: 
Yes
SNMP v3: 
Yes
User certificates: 
Yes
XML: 
Yes
Modbus/TCP: 
Yes
Telnet/Kshell: 
Yes
CGI: 
Yes
MS Azure (MQTT): 
Yes
SIP VoIP: 
Yes
Power Output: 
4x DE (Type F - Schuko)
Power Input: 
230V AC
Power Output sockets: 
1
Power Input: 
Europlug - cable 1m
Power In max current: 
10A
Max one socket current: 
8A
Power fuse: 
External, mechanical
Current meter: 
No
Metered values: 
None
Energy meter: 
No
LUA: 
Yes
XML interface accessible in LUA: 
Yes
SNMP interface accessible in LUA: 
Yes
Web buttons accessible in LUA: 
Yes
CGI interface accessible in LUA: 
Yes
PING interface accessible in LUA: 
Yes
RS-232 accessible in LUA: 
No
Online demo IP address: 
http://pc-rest.netio-products.com/
Symbol: 
Show download for mobile: 
0

Ask for a price or technical parameters

For device testing use name/password demo/demo