Lua scripty | NETIO products: Networked power sockets

Chytré zásuvky NETIO 4x lze programovat pomocí skriptů v jazyce Lua. Uživatel získává mocný a unikátní nástroj pro uživatelská řešení.
Uživatelské skripty jsou odděleny a nemohou poškodit základní jádro systému.

Mám dotaz k NETIO a LUA skripty

  • Příklady scriptů v Lua najdete v NETIO ANxx (Aplikační poznámky).
  • NETIO Wiki obsahuje všechny Lua funkce, které podporují NETIO zásuvky.
LUA scripting

Možnosti Lua v chytrých zásuvkách NETIO

  • Lua skripty zadáváte přes WEB rozhraní zásuvek NETIO 4x. Nepotřebujete nic instalovat, ani trvale běžící počítač.  Skripty běží přímo v chytrých zásuvkách NETIO 4x.
  • V zásuvkách NETIO 4x může běžet paralelně několik uživatelských Lua scriptů.
  • Lua script lze startovat sepnutím zásuvky, po startu chytrých NETIO zásuvek, zavoláním .cgi scriptu (webové adresy) nebo periodicky (časovačem).
  • V Lua scriptu lze snadno napsat pokročilý časovač se složitými podmínkami.
  • Lua skript může odesílat PING dotazy a přijímat odpovědi na ně. Uživatel si tak může vytvořit velmi sofistikovaný WatchDog.
  • Lua script může průběžně měřit spotřebu na každé zásuvce (pouze NETIO 4All) a například odeslat email při vysokém nebo nízkém proudu.
  • V Lua scriptu lze zpracovávat .json soubory přečtené z jakékoliv IP adresy.
  • Uživatel si tak může například na weather.com přečíst kolik mm srážek napršelo přes den v jeho lokalitě (PSČ kód) a sepnout čerpadlo zalévání na počet sekund pro ideální zalití květin.
  • Lua script spouštěný periodicky může například přečíst hodnotu teploty z IP teploměru pomocí SNMP nebo XML. Na základě teploty potom například zapnout záložní klimatizaci.
  • Lua skripty mají přístup na binární odeslaná a přijatá data ze sériového portu NETIO 4C. Lze tak snadno spínat zásuvky například na základě hodnoty přečtené na připojeném senzoru.
  • Paralelně běžící Lua skripty si mohou mezi sebou předávat parametry pomocí globálních proměnných.
  • V Lua umí programovat i děti ve Vašem okolí..
  • Firma Blizzard Entertainment totiž pro skriptování své veleúspěšné online hry World Of Warcraft používá právě jazyk Lua, protože je snáze použitelný i pro neprogramátory.

 

Nepřehlédněte

Zeptejte se na cenu nebo technické parametry

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