Difference between revisions of "NETIO Lua Reference"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | == Outlet | + | == Outlet Management == |
=== devices.system === | === devices.system === | ||
* function [[Function devices.system.SetOut()|.SetOut()]] - turns the outlet on or off | * function [[Function devices.system.SetOut()|.SetOut()]] - turns the outlet on or off | ||
Line 8: | Line 8: | ||
* function [[Function devices.system.resetCumulativeConsumption()|.resetCumulativeConsumption()]] - resets outlet's energy counter | * function [[Function devices.system.resetCumulativeConsumption()|.resetCumulativeConsumption()]] - resets outlet's energy counter | ||
* string [[String devices.system.output1_consumptionStart|.output1_consumptionStart]] - date and time since the last energy counter reset | * string [[String devices.system.output1_consumptionStart|.output1_consumptionStart]] - date and time since the last energy counter reset | ||
+ | |||
+ | == Socket System Management == | ||
+ | === devices.system === | ||
+ | * function [[Function devices.system.averageLoad()|.averageLoad()]] - CPU load in last 5 minutes | ||
+ | * function [[Function devices.system.Reboot()|.Reboot()]] - reboot socket's system | ||
+ | * number [[Number devices.system.sessionCount|.sessionCount]] - number of connected users | ||
+ | * number [[Number devices.system.freeSpace|.freeSpace]] - free disk space | ||
+ | * number [[Number devices.system.totalSpace|.totalSpace]] - total disk space | ||
+ | |||
+ | == Socket Communication == | ||
+ | * function [[Function ping()|.ping()]] - tests socket's network responsivity | ||
+ | * function [[Function mail()|.mail()]] - sends e-mail | ||
+ | * function [[Function cgiGet()|.cgiGet()]] - | ||
+ | * function [[Function devices.system.CustomCGI()|.CustomCGI()]] - | ||
+ | |||
+ | == Miscellaneous == | ||
+ | * function [[Function log()|.log()]] - | ||
+ | * function [[Function logf()|.logf()]] - | ||
+ | * function [[Function delay()|.delay()]] - | ||
+ | * function [[Function milliDelay()|.milliDelay()]] - | ||
+ | * function [[Function toboolean()|.toboolean()]] - |
Revision as of 23:53, 14 April 2017
Contents
Outlet Management
devices.system
- function .SetOut() - turns the outlet on or off
- function .ResetOut() - turns the outlet off and then resets its previous state
- string .output1_state - outlet's state
- number .output1_consumption - outlet's consumption (in Watts)
- number .output1_cumulatedConsumption - outlet's consumed energy (in Watthours)
- function .resetCumulativeConsumption() - resets outlet's energy counter
- string .output1_consumptionStart - date and time since the last energy counter reset
Socket System Management
devices.system
- function .averageLoad() - CPU load in last 5 minutes
- function .Reboot() - reboot socket's system
- number .sessionCount - number of connected users
- number .freeSpace - free disk space
- number .totalSpace - total disk space
Socket Communication
- function .ping() - tests socket's network responsivity
- function .mail() - sends e-mail
- function .cgiGet() -
- function .CustomCGI() -
Miscellaneous
- function .log() -
- function .logf() -
- function .delay() -
- function .milliDelay() -
- function .toboolean() -