URL API (http get) | Chytré zásuvky NETIO ovládané pomocí WiFi a LAN
URL API je způsob jednoduchého přenosu parametrů v příkazové řádce URL adresy (http get). Lze jej otestovat v klasickém webovém prohlížeči v příkazové řádce.
Popular protocol for passing commands as parameters in the web browser address bar

Volání pomocí URL API lze používat v kombinaci s http i v šifrované verzi https. Před rokem 2017 používaly produkty označení CGI (HTTP GET)

V kontextu NETIO produktů

Ve firmě NETIO jako URL API (http get) nazýváme jednoduchý způsob předání parametrů pomocí URL adresy zavolání webové stránky v produktu. Snadno tak lze zapnout/vypnout nebo přepnout stav každé zásuvky. Nevýhodou je jednosměrnost přenosu parametrů, lze ovládat jednotlivé elektrické zásuvky, ale nelze přečíst jejich stav ani hodnotu spotřeby nebo napětí.

Výstup 1 přepni do druhého stavu, heslo „1234“: http://192.168.101.69:1087/netio.cgi?pass=1234&output1=4

Doporučení: URL API protokol na bázi http není nijak zabezpečen. Doporučujeme zvolit alespoň nějaký parametr jako heslo nebo použít HTTPs verzi.

URL API (http get) lze použít pro předávání dat z webu pro dvě různá zpracování:

  1. Standardní M2M API rozhraní (URL API)
    Viz záložka „M2M API Protocols“, parametry v url nelze modifikovat.
    Příklad viz NETIO AN19 URL API (http GET) ovládání NETIO elektrických zásuvek
     
  2. M2M Active Client: Do zákaznického skriptu programovacího jazyka Lua.
    Příklad viz NETIO AN04 - Ovládání zásuvky pomocí URL (http get přes Lua script)


Použítí URL API

Rozhraní URL API (http get) lze v NETIO 4x zařízení použít dvěma způsoby:

1)Standardní M2M

NETIO definuje formát standardního M2M protokolu URL API.

Viz: NETIO AN19 URL M2M API (http GET) ovládání NETIO elektrických zásuvek

Tento protokol je potom použitý pro NETIO 4x ale take PowerCable REST zařízení.

>> NETIO specifikace M2M protokolu URL API: Stránka Download

2)URL API v Lua (M2M Active Client) na NETIO 4x

NETIO původně něpodporovalo standardní M2M protokol a umožňovalo pouze toto ovládání pomocí spuštěného Lua skriptu, který si musel zákazník sám nahrát do chytrých zásuvek NETIO 4x.

Výhoda zde je, že URL parametry i jejich interpretace záleží na uživatelském Lua skriptu.

Viz: NETIO AN04 Ovládání zásuvky pomocí URL (http GET přes Lua skript)

 

 

Zeptejte se na cenu nebo technické parametry

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