Lua-sensors: sensor data via libsensors.
=========================================

A few functions and constants are implemented in Lua 'sensors' modul.

(1) in case 'require("libsensors")':

implemented functions and constants:
  sensors_init(FILE *f) function in Lua: sensors.init(filehandle)
    /* return value: integer(errnum) */,

  sensors_cleanup() function in Lua: sensors.cleanup() ,

  sensors_strerror(int errnum) function in Lua: sensors.strerror(errnum)
    /* return value: string */,

  SENSORS_ERR_* constants
    in Lua: sensors.ERR.* .

new function:
  sensors.scan_all_chips()
    /* return value: table with chips*table */.

sample: see test1.lua .


(2) in case 'require("sensors")':

plus functions:
  sensors.startup( cfgname ) to initialize libsensors
    ex.: sensors.startup("/etc/sensors3.conf") ,

  sensors.snapshot()
    /* return value: #table with chips*table */ ,

  #table:chip( name )
    ex.: #table:chip("as")  //"as" -> "as99127"
    /* return value: table with first matched chip's data */ .

sample: see test2.lua .

