Difference between revisions of "Netio LUA"
Jump to navigation
Jump to search
Line 8: | Line 8: | ||
=== Proměnné zařízení === | === Proměnné zařízení === | ||
* Každé Netio zařízení má své proměnné, které lze pouze číst | * Každé Netio zařízení má své proměnné, které lze pouze číst | ||
− | ** Stav zásuvky | + | ** [[Devices.system.outputN state|Stav zásuvky]] |
** Počet aktuálně připojených uživatelů | ** Počet aktuálně připojených uživatelů | ||
** Volné místo v paměti v MB | ** Volné místo v paměti v MB | ||
Line 14: | Line 14: | ||
** Průměrné zatížení (za posledních 5 minut, v procentech) | ** Průměrné zatížení (za posledních 5 minut, v procentech) | ||
* Zařízení Netio4 All má navíc i tyto proměnné | * Zařízení Netio4 All má navíc i tyto proměnné | ||
− | ** Spotřeba zásuvky | + | ** [[Devices.system.outputN consumption|Spotřeba zásuvky]] |
− | ** Celková spotřeba zásuvky | + | ** [[Devices.system.outputN cumulatedConsumption|Celková spotřeba zásuvky]] |
** Doba měření celkové spotřeby | ** Doba měření celkové spotřeby | ||
Revision as of 16:20, 27 September 2016
Contents
Základní informace ohledně jazyku LUA
Zařízení Netio pracují s mírně pozměněným programovacím jazykem LUA.
Důležité změny:
- nejsou podporována desetinná čísla
- maximální počet opakování jedné smyčky je 32000
Proměnné zařízení
- Každé Netio zařízení má své proměnné, které lze pouze číst
- Stav zásuvky
- Počet aktuálně připojených uživatelů
- Volné místo v paměti v MB
- Celkové místo v paměti v MB
- Průměrné zatížení (za posledních 5 minut, v procentech)
- Zařízení Netio4 All má navíc i tyto proměnné
- Spotřeba zásuvky
- Celková spotřeba zásuvky
- Doba měření celkové spotřeby
Dostupné knihovny
- Dostupné jsou knihovny: assert, error, ipairs, next, pairs, pcall, select, tonumber, tostring, toboolean, type, unpack
- Z knihovny os jsou dostupné pouze funkce os.date, os.difftime a os.time
Další dostupné funkce
- Netio má i své vlastní funkce, které používat
- Seznam funkcí LUA