Neues M2M Protokoll für Steckerleisten: URL API / http get

gepostet am Mittwoch, dem 07.03.2018
NETIO M2M Protokoll URL API

Neues M2M Protokoll für Steuerung über URL ergänzt die NETIO M2M API Interfaces

Mit dem Ziel, smarte Steckdosen herzustellen, welche unter Verwendung aller gängigen Protokolle kommunizieren können, bietet NETIO einzigartige Unterstützung für eine breite Palette von verschiedenen M2M (Maschine zu Maschine) Kommunikationsprotokollen.

NEU: M2M Protokoll URL API / http get

Das Ein- und Ausschalten einer 110 / 230V-Steckdose einfach durch Zugriff auf eine URL ist sehr einfach zu implementieren. Auch "CGI" genannt, verwendete diese Steuerungsmethode ein benutzerdefiniertes Lua-Skript. Ab der Firmware-Version 3.x.x unterstützt NETIO 4x (NETIO 4 / 4All / 4C) diese Steuerungsmethode als Standard-M2M-API-Protokoll.
Keine Lua-Skripte mehr, alles funktioniert mit nur wenigen Klicks.Darüber hinaus kann die Kommunikation mit einem Passwort gesichert werden, und Befehle zum Ein- und Ausschalten der Steckdosenleisten werden unterstützt.

 

Hier ein Überblick über die weiteren unterstützten M2M-Protokolle:

SNMP zur Verwendung mit kompatibler NMS (Netzwerkmanagementsoftware).

Die NETIO Steckdosen können via SNMP v1 oder sicherer via SNMP v3 gesteuert werden. Somit können die 230V Steckplätze unter Verwendung von gängigen SNMP Anwendungen ein- oder ausgeschaltet werden oder gemessen werden. Diese umfassen: Nagios, Zabix, Cacti, Paessler PRTG Network Monitor, OpManager, Ipswitch WhatsUp Gold, Zenoss, Icinga, OpenNMS und mehr.

Telnet ist führend in der direkten TCP/IP Verbindung.

Die NETIO Steckplätze können mit Befehlen, welche über eine Telnetverbindung gesandt werden, gesteuert werden. Wir stellen die Telnet Befehlskompatibilität mit KShell (Koukaam Shell) sicher, um die Rückwärtskompatibilität mit Koukaam Produkten zu gewährleisten.

CGI (Common Gateway Interface) ist ein gängiger Term zur Befehlsweitergabe in Form von Parametern in der Adresszeile des Webbrowsers.

Durch das Aufrufen einer bestimmten WWW Adresse kann eine Steckdose ein- oder ausgeschaltet oder hin und her geschaltet werden. Diese Methode wird oft bei IP-Überwachungskameras, JAVA Scripts oder anderen Webtechnologien verwendet.

XML (eXtensible Markup Language) über HTTP/HTTPs bezeichnet die Steuerung der smarten Steckplätze durch die Übermittlung einer .xml Datei über HTTP oder HTTPs.

Der Vorteil liegt in der Einfachheit und der Möglichkeit, die Verbindung mit dem Standard HTTPs Protokoll abzusichern. Zum Beispiel ist es möglich, die smarten NETIO Steckdosen über ein LAN oder WiFi von Microsoft PowerPoint aus zu steuern oder Verbrauchsdaten in einer MS Access Datenbank zu sammeln. Ein OPC Server kann via XML API verbunden werden.

JSON (JavaScript Object Notation) über HTTP/HTTPs bezeichnet die Steuerung der smarten Steckplätze durch die Übermittlung einer .json Datei über HTTP oder HTTPs.

Die Vorteile schließen die Lesbarkeit durch den Menschen, die Plattformunabhängigkeit und die Möglichkeit, die Verbindung mit einem Standard HTTPs Protokoll abzusichern, mit ein. Unter Verwendung von JSON können die NETIO Steckplätze ein- und ausgeschaltet werden und ihr Verbrauch gemessen werden. Das JSON API ist in verschiedenen Diensten wie Google Cloud Storage, MATLAB, JIRA, GitHub, WordPress, JAVA Anwendungen und so weiter inkludiert.

MQTT (Message Queuing Telemetry Transport) ist ein einfaches Protokoll für den Nachrichtenaustausch zwischen Geräten.

Es wird häufig in IoT Anwendungen und damit zusammenhängenden Cloud Diensten verwendet. MQTT ist für große Netzwerke mit niedrigem Datenverkehr gedacht und dazu entwickelt, das Datenvolumen zu minimieren. Die smarten NETIO Steckplätze verwenden MQTT als ein M2M API, zum Beispiel für die Verbindung mit MS Azure Cloud Lösungen oder mit anderen Cloud Diensten.

MODBUS/TCP ist ein offenes Protokoll für die Kommunikation zwischen verschiedenen Geräten (PLC, Touchscreens, SCADA-Systemen, I/O Interfaces, etc.).

Modbus kann für den Datentransfer über verschiedene Netzwerke und Busse (Master-Slave) verwendet werden. Modbus/TCP ist häufig in der Industrie anzutreffen, wo es de facto ein Kommunikationsstandard für die Kommunikation auf lokalem Niveau ist. Die Sicherheit wird allerdings nicht unterstützt. Dank der Modbus/TCP Unterstützung können die NETIO Steckplätze von PLCs oder verschiedenen SCADA Anwendungen aus gesteuert werden.

SIP (Session Initiation Protocol) ist ein Internetprotokoll für die Internet Telefonie Signalweiterleitung (VoIP - Voice over IP).

SIP wird in Anwendungen wie der IP-Telefonie, Konferenzschaltungen und Multimediabereichen eingesetzt. Es unterstützt Mobilitätsdienste, Sofortnachrichten und Online-Präsenz. Die Vorteile von SIP umfassen die Einfachheit und die Erweiterbarkeit. Dank der SIP Unterstützung können die smarten NETIO Steckdosen als ein SIP VoIP Telefon eingesetzt werden, um zum Beispiel eine 110/230V Steckdose als Reaktion auf einen Anruf hin und her zu schalten.

WEB Interface wird zur Konfiguration des Gerätes verwendet.

Die smarten NETIO LAN / WiFi Steckplätze unterstützen mehrere Benutzerkonten (unterschiedliche Passwörter für die Konfiguration und die Steuerung). NETIO 4x Produkte kommunizieren über zwei unterschiedliche HTTP / HTTPs Ports. Ein Port wird für den Zugang zu den Konfigurationsseiten der smarten NETIO Steckdosen verwendet. Der andere HTTP / HTTPs Port ist für die M2M API Protokolle (xml / json) reserviert. NETIO ist eine professionelle und sichere Stromsteuerungslösung.