Introduction Thank you for purchasing this product of NETIO products a.s. Before using your product, please read this (MAN) and the included to avoid problems with User Manual Quick Installation Guide (QIG) incorrect installation or use. Caution: The product works with mains voltage. Mishandling may damage it or result in injury or death.
Page 5
ZCS (Zero Current Switching) IOC (Independent Output Control) PowerUp state - (ON / OFF / LAST) 1.2m cable Overvoltage protection Operating temperature range: -20°C to +65°C Supported protocols: DNS, NTP, DHCP, HTTP Supported M2M protocols: ...
Page 6
Type / Protocol Modbus 101x REST 101x MQTT 101x Web interface Telnet Modbus/TCP URL API XML API JSON API MQTT-flex Netio Push JSON Netio Push XML SNMP v1 PowerCable PowerCable PowerCable Modbus 101x REST 101x MQTT 101x NETIO Cloud NETIO Mobile2...
Page 7
Overview of models according to the electrical socket type Max. Max. Variant Output socket Input plug Voltage Model current load 101F Type F E/F (CEE 7/7) 230V ~ 3600W 101E Type E E/F (CEE 7/7) 230V ~ 3600W 101J Type J Type J 230V ~ 2300W...
Closing and opening at these exact moments has a number of advantages: The negative effects of inrush current on the lifetime of the relay in the NETIO device are significantly reduced. Reduced probability of a circuit breaker tripping in the circuit branch where the appliance with a high inrush current is connected.
Page 12
<1% Quick WiFi connection setup (AP mode installation) 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.
4.4 Device description Front view 1. Status LED (yellow) 2. Output LED (green) 3. Button – to press, a thin object is needed (may be conductive) 4. Type plate – indicates the device model, electrical rating, maximum switching power and serial number (fig. 11) Figure 9 –...
4.5 LED and button functions Button functions Controlling Press 3x within 1 to 5 seconds to switch the output. the output Press and hold for 10 seconds in the standard operating mode. AP mode Hold until the yellow LED (1) starts flashing rapidly. activation The AP mode is activated, making it possible to connect to the device and change the WiFi network to which it should connect.
5.1 Connecting PowerCable to a local WiFi (AP Mode) Plug the NETIO PowerCable into the electrical network. When the device is powered up for the first time, it enters the “AP mode” that enables basic configuration – selection of a WiFi network to which the device will connect (yellow LED flashes rapidly).
Page 18
Select your network in the list of detected networks and click “Next” (Figure 14). Enter the password for the selected WiFi network. You may also change the device name. If your network does not use DHCP, unselect this option and manually enter the IP address and other network parameters (Figure 16;...
Page 19
A page with the connection result is displayed. If it shows “WiFi status: Connected“, check the network parameters and then click “Save&Connect” to save the configuration (Figure 17). The device then exits the AP mode, connects to the selected WiFi network, and displays a network configuration summary page (Figure 18).
NFC (Near Field Communication) is a technology supported by some mobile phones (and tablets). Using a mobile phone with NFC support and the NETIO Mobile 2 app, even a device that is powered off can be configured. The device will apply the new configuration as soon as it is powered on.
Page 21
IP address, Subnet mask and Default gateway. After applying the settings, PowerCable will be accessible at the specified address. Enter the IP address into a web browser or the NETIO Mobile app and log in to the device. Note: For MAC or Linux users use the NETIO Discover Multiplatform version.
5.5 Restoring factory defaults This operation deletes all user settings and restores the configuration to the factory defaults. It is useful when the device is in an unknown state or does not behave as described in this manual. Procedure: Turn off the PowerCable. Press and hold the button and power up the PowerCable.
5.6 Controlling the output manually The output can be switched on/off (toggled) by pressing the button quickly 3 times in a row. Figure 23 – LED indication for manual output control...
6 Web interface 6.1 Outputs In the left menu, click Outputs. A screen showing the PowerCable output appears. The output can be controlled directly with two buttons: Figure 24 – Controlling the output ON/OFF button controls the output directly. When the output is on, the button is green;...
Reset button switches the output off and then back on. A confirmation is requested before the action is performed. The function is enabled only when the output is switched on. When the output is switched off, the Reset button is disabled. Click Reset to confirm the action or Cancel to cancel it.
Energy in watt-hours (Wh / kWh) is the cumulative energy consumed over a time interval. The value is the total consumption at the output since the last reset of the counter. By default, the cumulative energy consumption is counted from the time the PowerCable was first powered on.
Page 28
Figure 27 – Resetting the consumption counter...
6.2 M2M API Protocol Actions All M2M protocols use the same values for the action parameter to control the output. Allowed values are: 0 – turns the output off 1 – turns the output on 2 – short OFF – turns the output off for a short time (if the output was off, it will be turned on) 3 –...
6.3 Cloud Netio Cloud is a service provided by NETIO Products a.s. and allow easy central remote control and monitoring of the NETIO devices. What can you do in NETIO Cloud? Output control On/Off switch. Reset button (Short Off for defined time).
Page 31
Connection to NETIO Cloud can be configured on Cloud tab. Figure 27b – Cloud configuration Enable NETIO Cloud Check to enable NETIO Cloud. Status Disconnected: Device not connected to Cloud Cloud connect faild…reconnecting: Device it trying to connect to Cloud.
Page 32
Enter the registration token from NETIO Cloud web - shown when Registration token “ADD DEVICE” button used. Then press “Add device” button. If this device is connected to NETIO Cloud use this button to Remove device remove/disconnect it from NETIO Cloud.
6.4 Users When several users use the PowerCable, it is advisable to assign them different accounts with the necessary privileges. In the left menu, select Users. Figure 28 – Adding and managing users Username The username. The PowerCable must always have an “admin” account with administrator privileges;...
Page 34
Create User Save changes or Create User Saves the changes. Only an administrator or a user with the “manage users” privilege may change the passwords of other users. Note: User based account can be used for access to NETIO Mobile2 App.
6.5 Settings To ensure correct operation as intended, the device settings need to be properly configured. Select Settings in the left menu to display a sub-menu with product settings. 6.5.1 Wi-Fi Figure 29 – Wi-Fi settings PowerCable uses Wi-Fi to connect to the local network. Indicates whether the device is connected to (“Connected”) or Status disconnected from (“Disconnected”) the local network.
6.5.2 Network Configuration This section allows configuring the IP parameters of the PowerCable network interface which are essential for correct network operation. Figure 30 – Network configuration Ethernet address of the network adapter. Unique for each MAC address device. Also corresponds to the PowerCable serial number. Connection status Status When selected, the device attempts to obtain network...
Page 37
the router. If unsure, enter a public DNS server, such as: 8.8.8.8 Name of the device in the local network. It is generated from the Hostname Device name (unsupported characters are replaced). Saves the changes. Save Changes Caution After changing the network configuration, it may be necessary to re-discover the PowerCable at its new address.
6.5.3 Date / Time In the Settings menu on the left, select Date/Time. Figure 31 – Date / time settings When selected, the device’s clock is periodically synchronized Use NTP server with a NTP server. If you do not have your own NTP server in your network, use e.g.
Page 39
Click Browse to select a firmware file to install. Then click Install Firmware to start the installation. Firmware files are available at: https://www.netio-products.com/en/powercable-xxx-firmware Where to find right fw? Go to the product page on our website (link below), select your product and scrool down the page.
Page 40
Figure 32b – WEB of NETIO products – Link to Firmware download Figure 33 – Firmware download link at the netio-products.com website Caution Before installing firmware, read carefully the instructions at our website, make sure that you are upgrading from the correct version, and follow the prescribed procedure.
Currently installed firmware version and a link to the firmware download page. Device name Shown in NETIO Discover and under the device logo in the web administration (in the figure above: PowerCable-70 under the PowerCable Modbus logo in the top left corner) CAUTION: This value is NOT propagated into the hostname parameter in the Network Configuration section.
Page 42
Debug Log Adds a DebugLog section with diagnostic values to XML and JSON M2M API. Global Outputs PowerUp Delay in seconds between powering up the device and switching on the interval output. Save Changes Saves the changes. Locate Identifies a particular device. When clicked, the yellow LED no. 1 starts flashing with pauses.
6.6 Log In the left menu, select Log. Figure 35 - Event log Reloads the log to show the most recent entries. Refresh Export to file Exports the log in the html format. Clear log Clears the log records. The log contains 40 most recent events only and is cleared when the device is restarted. Sources (types) of log entries: System Event generated by the system itself, e.g.
(output control). You may also fill in the username and password for this mode. Username Username for the respective access mode (Read-Only/ReadWrite). Note – this is unrelated to the username for accessing the NETIO 4x web administration interface. When left empty, the protocol will not require any authentication. Password Password for the corresponding username (Read-Only/ReadWrite).
Page 46
For an example of reading the output state using XML API, click the “Test XML API - Open XML API file (read password required)” link. After entering the username and password, you will receive an xml file with the PowerCable current state. URL for downloading/uploading the netio.xml file: http://<PowerCableIP>/netio.xml e.g. http://192.168.120.75/netio.xml Example of the netio.xml file <?xml version="1.0" encoding="utf-8"?>...
Page 47
<Delay>2000</Delay> <PowerFactor>1.00</PowerFactor> <Load>0</Load> <Current>0</Current> <Energy>0</Energy> </Output> </Outputs> </set:Root> The following example XML files for controlling the device can be downloaded directly from the web administration: Set output 1 to ON Set output 1 to OFF Toggle output 1 Click Download XML Schema (XSD) to download the .xsd schema file.
Page 48
For the specifications of the M2M XML API protocol, visit the Support > Download section of our website and see the following document: XML - description of NETIO M2M API interface - PDF For more information and a practical demonstration of using the XML protocol with PowerCable...
7.3 M2M API Protocol – JSON (REST M2M API) Available only in PowerCable REST 101x Figure 38 –JSON API protocol configuration Enable JSON API Enables M2M JSON API functions in the system kernel. Port Read-only value. Indicates the port where the device currently listens for M2M JSON API commands.
Page 50
For an example of reading the output state using JSON API, click the “Test JSON API: Open JSON API file (read password required)” link. After entering the username and password, you will receive a json file with the PowerCable current state. URL for downloading/uploading the netio.json file: http://<PowerCableIP>/netio.json e.g. http://192.168.120.75/netio.json Example of the netio.json file "Agent":{"Model":"101x","DeviceName":"PowerCable 6C","MAC":"24:A4:2C:38:D4:6C","JSONVer":"2.0","Time":"1970-01-...
Page 51
Close – closes the dialog window. Figure 39 – Upload JSON file dialog For more information about the M2M JSON API, visit the Support > Download section of our website and see the following document: JSON - description of NETIO M2M API interface - PDF...
Page 52
For more information and a practical demonstration of using the JSON protocol with PowerCable smart sockets, see the following Application Note: AN21 JSON HTTP(S) protocol to control NETIO 110/230V power sockets (3x REST API)
7.4 M2M API Protocol – URL-API (REST M2M API) Available only in PowerCable REST 101x Figure 40 –URL API protocol configuration Enable URL API Enables M2M URL API functions in the system kernel. Port Read-only value. Indicates the port where the device currently listens for M2M URL API commands.
Page 54
This opens a new browser tab and invokes the following HTTP GET request: http://<PowerCableIP>/netio.cgi?pass=<Password>&output1=4 e.g. http://192.168.120.75/netio.cgi?pass=netio&output1=4 For more information about the M2M URL API, visit the Support > Download section of our website and see the following document: URL API - description of NETIO M2M API interface - PDF...
Page 55
For more information and a practical demonstration of using the URL-API protocol with PowerCable smart sockets, see the following Application Note: AN19 URL API (http GET) protocol to control NETIO 4x power sockets/outlets 110 / 230V...
7.5 M2M API Protocol – SNMP SNMP is available from FW version 2.6.0 in these devices as one of M2M protocols: PowerCable REST 101x PowerCable Modbus 101x PowerCable MQTT 101x. Figure 40a – SNMP API protocol configuration Enable SNMPI Enables M2M SNMP API functions in the system kernel.
Page 57
Save Changes Saves the changes. Download MIB file Use this button tu download MIB. When the SNMP API is enabled, other M2M protocols are disabled. After clicking Save changes, you will be asked to confirm the deactivation of the other protocols. Click Confirm to confirm the action or Cancel to return to the SNMP API protocol configuration.
Page 58
For more information about the M2M SNMP API, visit the Support > Download section of our website and see the following document: SNMP API - description of NETIO M2M API interface - PDF Note: Ther are differences compare to description in PDF: ...
8.2 M2M API Protocol – Modbus/TCP Available only in PowerCable MODBUS 101x Figure 41 –Modbus/TCP protocol configuration Enable Modbus/TCP Enables M2M Modbus/TCP functions in the system kernel. Port Specific port for Modbus/TCP only, range 1 – 65535. The device alerts you if you specify a port number that is already occupied.
Page 61
0x01 2nd output state 0x01 3rd output state 0x01 4th output state 0x03 uInt16 Number of digital inputs 0x03 uInt16 Number of digital outputs 0x03 uInt16 Number of measured digital outputs 0x03 uInt16 1st output state 0x03 uInt16 2nd output state 0x03 uInt16 3rd output state...
Page 62
4th output energy counter - 2 lower bytes [Wh] For more information about the M2M Modbus/TCP protocol, visit the Support > Download section of our website and see the following document: Modbus / TCP - description of NETIO M2M API interface - PDF...
Page 63
For more information and a practical demonstration of using the Modbus/TCP protocol with PowerCable smart sockets, see the following Application Note: AN27: Modbus/TCP with NETIO 4x – Control and measure LAN power sockets...
8.3 M2M API Protocol – Telnet Available only in PowerCable MODBUS 101x Figure 42 –Telnet protocol configuration Enable Telnet Enables M2M Telnet functions in the system kernel. Port Specific port for Telnet only, range 1 – 65535. Be aware, that you should enter value, which is not already occupied by another M2M protocol or web interface.
Page 65
Log in a user. <password> Replace <username> and <password> by the equvalent attributes defined in the Telnet protocol configuration (Figure 42) <password> Example – log in with username netio and password passwd: login netio passwd quit Log out and terminate Telnet connection. noop Keep the Telnet connection alive for the next 60 seconds.
Page 66
Parameters <action> for port command Parameter Action Turn OFF Turn OFF Short OFF delay (restart) Short ON delay Toggle (invert the state) No change Command examples Switch power output 1 to ON: port 1 1 Switch power output 1 to OFF: port 1 0 Toggle power output 1: port 1 4...
Page 67
4 on device, which has only 1 socket) For more information about the Telnet protocol, visit the Support > Download section of our website and see the following document: Telnet - description of NETIO M2M API interface - PDF...
For more information and a practical demonstration of using the Modbus/TCP protocol with PowerCable smart sockets, see the following Application Note: AN10 Telnet control of electrical power sockets (M2M API – KSHELL) 8.4 M2M API Protocol – SNMP See the description in section 7.5...
9.2 M2M API Protocol – MQTT-flex Available only in PowerCable MQTT 101x Figure 43 – MQTT-flex protocol configuration Enable MQTT-flex Enables MQTT-flex functions in the system kernel. flex MQTT- Config: Text area for entering the MQTT-flex configuration. Save Changes Saves the changes. PowerCable MQTT 101x uses json to define the MQTT-flex structure (MQTT-flex Config).
Page 72
For more information about the M2M MQTT-flex API, visit the Support > Download section of our website and see the following document: MQTT-flex - description of NETIO M2M API interface - PDF There are wide options for subscribe and publish sections and its possibilities expand over the time.
Available only in PowerCable MQTT 101x Figure 44 –Netio Push protocol configuration Enable Netio Push Enables Netio Push functions in the system kernel. Target host HTTP server: Defines the parameters of the target: - http / https to specify the protocol...
For more information about the M2M HTTP(s) Push API, visit the Support > Download section of our website and see the following document: HTTP(s) Push XML/JSON - description of NETIO M2M API interface - 9.4 M2M API Protocol – SNMP...
10 PowerCable OEM DevKit 101x 10.1 Overview PowerCable OEM DevKit is ideal for use by developers to test functionalities of selected M2M protocols with own system. It supports all available M2M protokols according to previous chapters. Only one protocol can be active!
7) You can define your own printed manual inserted to the package or use / modify our standard printed QIG. 8) NETIO products a.s. as manufacture will provide you CE declaration of conformity. You can also declare it by your own based on our measurement protocols.
Need help?
Do you have a question about the PowerCable 101 Series and is the answer not in the manual?
Questions and answers