M2M API | Chytré zásuvky NETIO ovládané pomocí WiFi a LAN
M2M (Machine 2 Machine) – někdy také M2M Protokol je přímá elektronická komunikace mezi stroji, zařízeními a systémy. Například mezi programem v počítači a chytrými zásuvkami, které měří hodnotu proudu. Bez zásahu člověka.
  • API  (Application Programming Interface) označuje v IT rozhraní pro programování aplikací.
  • M2M (Machine to Machine) označuje přímou komunikaci mezi fyzickými produkty (zařízeními). M2M zahrnuje vše od fyzické vrstvy (drát / bezdrát) až po protokol a aplikační vrstvu.
  • Protokol je obecný popis komunikační vrstvy.
  • M2M Active Client je aktivní program (např. Lua skript), který pomocí nějakého M2M protokolu komunikuje (řídí komunikaci) s druhým zařízením.

M2M API je zde myšleno, jako pasivní rozhraní pro elektronickou komunikaci se vzdáleným zařízením, nebo programem. Pokud není určeno jinak (například v cloud orientovaném protokolu MQTT) čeká zařízení dokud není osloveno aktivním prvkem (nadřízeným systémem) s dotazem na hodnotu.

M2M API / M2M Protokol specifikuje formát zprávy, kterou lze zařízení nastavovat (ovládat jednotlivé elektrické zásuvky) nebo z něj číst hodnoty (měření  elektřiny). Chytré zásuvky NETIO využívají například M2M protokoly typu XML/JSON přes HTTP(s) , MQTT, SNMP a další.

 

V kontextu NETIO produktů

Rozlišujeme dva druhy komunikace. Pasivní M2M API (NETIO siťové zásuvky jsou periferie) a aktivní M2M Active Client (v NETIO zásuvkách běží program, který komunikuje s dalšími produkty po LAN síti).

Pasivní M2M API

Pasivní M2M API znamená, že chytré zásuvky NETIO 4x podporují 13 a více různých M2M API protokolů, na kterých dokáží poslouchat a být ovládány z nadřízeného systému. Protokol je definován svojí specifikací a jeho chování nelze mimo tuto specifikaci modifikovat.

>> Seznam protokolů najdete na stránce NETIO M2M API Interfaces

Aktivní M2M Active Client

V zařízení  NETIO 4x je spuštěn Lua skript, který běží v elektrických zásuvkách NETIO 4x. Komunikaci tak zahajuje a řídí  NETIO jako aktivní zařízení. Viz M2M Active ClientLua skripty může zákazník modifikovat. Díky tomu se lze přizpůsobit různým API třetích stran a jiných produktů.

>> Popis Lua skriptů najdete na stránce NETIO Lua skripty

 

Zeptejte se na cenu nebo technické parametry

Pro otestování zařízení použijte jméno/heslo demo/demo