M2M API | NETIO products a.s.

NETIO smart power sockets offer unique support for a wide range of various M2M (Machine to Machine) communication protocols. We strive to produce smart sockets that can communicate using all common protocols.

Give me more information about M2M API protocol

Give me more information about M2M API

Features: 

User interfaces

Device's WEB interface to configure

Each device has it's own web server. Support multiple user accounts (One user is device administrator, second user can control outputs).
 

 

 

 

NETIO Cloud

One central user account with one screen to remote control 100 power outputs on different locations.

 

NETIO Mobile App

Android App for mobile phones to control outputs of devices in local network.

 

NETIO unified Open API:

JSON over HTTP

Default enabled M2M protocol on all NETIO devices. Easy to use for humans, platform independence. Using JSON protocol, NETIO sockets can be switched On/Off  and metered (power consumption). JSON API is included in various services such as Google Cloud Storage, MATLAB, JIRA, GitHub, WordPress, JAVA applications, and so on.
Some NETIO devices can extend standard HTTP version to secured HTTPs protocol. JSON format is the same with using HTTP or HTTPs.

>> Glossary: JSON over HTTP

>> Download PDF> NETIO JSON Open API

MQTT-flex

MQTT (Message Queuing Telemetry Transport) is CLOUD oriented protocol for exchanging messages among devices. NETIO devices suppots SSL encrypted MQTT communication.
It is often used in IoT applications and related cloud services. MQTT is intended for large networks with low data traffic and designed to minimize data volumes.
MQTT-flex is extended version of MQTT where text file contains additional settings like communication period, destination MQTT broker IP etc..

>> Glossary: MQTT-flex

>> Download PDF> NETIO MQTT-flex Open API


 

HTTP(s) Push - JSON

Device periodically connects to the specified server over http / https and sends data in a .json (JavaScript Object Notation) structure.

HTTP(s) Push - XML

Device periodically periodically connects to the specified server over http / https and sends data in a .xml (EXtensible Markup Language) structure.

 

Modbus/TCP

Modbus/TCP is an open industrial protocol for communication among various devices (PLC, touch screens, SCADA systems, I/O interfaces etc.).

Modbus can be used to transfer data over various networks and buses (master-slave). Modbus/TCP is very common in industry, where it is a de-facto standard for communication on a local level. It does not support any security. Thanks to Modbus/TCP support, NETIO sockets can be controlled from PLCs or various SCADA applications.

>> Glossary: Modbus/TCP

>> Download PDF with Open API specification

 

>> Glossary: Modbus/TCP

>> Download PDF with Open API specification

SNMP v1

NETIO devices can be metered & controlled via SNMP v1.
NETIO power outputs 110/230V sockets can be switched on/off or metered using popular SNMP applications, such as: Nagios, Zabix, Cacti, Paessler PRTG Network Monitor, OpManager, Ipswitch WhatsUp Gold, Zenoss, Icinga, OpenNMS and more.

>> Glossary: SNMP v1/v2
>> Download PDF > NETIO SNMP Open API

 

SNMP v3

NETIO sockets can be controlled via SNMP v3 (SSL based secured communication). .

>> Glossary: SNMP v3

>> Download PDF > NETIO SNMP Open API

 

Telnet

​NETIO sockets can be controlled with commands sent over a Telnet connection. We maintain Telnet command compatibility with the KShell (Koukaam Shell) instruction set to ensure backward compatibility with Koukaam products.
Telnet protocol doesn't support energy metering.

>> Glossary: Telnet

>> Download PDF with Open API specification

URL API (http get)

URL API (http get) parameters in the web browser address bar.

By accessing a certain WWW address, a socket can be switched on, switched off, or toggled. This method is often used in IP surveillance cameras, JAVA scripts, or other web technologies.

>> Glossary: URL API

>> Download PDF with Open API specification


XML over HTTP

Easy to use for humans, platform independence. Using the SML protocol, NETIO sockets can be switched On/Off  and metered (power consumption). XML API is supported by Microsoft PowerPoint, MS Access database. An OPC server can be connected via the XML API..
Some NETIO devices can extend standard HTTP version to secured HTTPs protocol. XML format is the same with using HTTP or HTTPs.

>> Glossary: XML over HTTP(s)

>> Download PDF with Open API specification

 


 

NETIO Cloud Open API:

MQTT

NETIO Cloud service supports MQTT interface to controll all user related outputs within one connection. It require ssl encryption.

>> NETIO Cloud
 



 

Ask for a price or technical parameters

For device testing use name/password demo/demo