diff options
author | Hans Hagen <pragma@wxs.nl> | 2013-12-02 15:22:00 +0100 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2013-12-02 15:22:00 +0100 |
commit | 021cd35e3f24126e3b7670f384fa32333bb8548d (patch) | |
tree | 6ca2a2a1828639969c05ba1974c1997bc117ca8e /scripts | |
parent | b8fc467825a38e03f9d0f01c367870e3a02f5d1c (diff) | |
download | context-021cd35e3f24126e3b7670f384fa32333bb8548d.tar.gz |
beta 2013.12.02 15:22
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/context/lua/mtx-youless.lua | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/scripts/context/lua/mtx-youless.lua b/scripts/context/lua/mtx-youless.lua index eace4278a..1ffac0336 100644 --- a/scripts/context/lua/mtx-youless.lua +++ b/scripts/context/lua/mtx-youless.lua @@ -1,6 +1,6 @@ if not modules then modules = { } end modules ['mtx-youless'] = { version = 1.002, - comment = "script tp fetch data from kwk meter polling device", + comment = "script tp fetch data from kwh meter polling device", author = "Hans Hagen, PRAGMA-ADE, Hasselt NL", copyright = "PRAGMA ADE", license = "see context related readme files" @@ -12,6 +12,8 @@ if not modules then modules = { } end modules ['mtx-youless'] = { require("util-you") +local formatters = string.formatters + -- the script local helpinfo = [[ @@ -28,7 +30,7 @@ local helpinfo = [[ <flag name="collect"><short>collect data from device</short></flag> <flag name="nobackup"><short>don't backup old datafile</short></flag> <flag name="nofile"><short>don't write data to file (for checking)</short></flag> - <flag name="kwh"><short>summative kwk data</short></flag> + <flag name="kwh"><short>summative kwh data</short></flag> <flag name="watt"><short>collected watt data</short></flag> <flag name="host"><short>ip address of device</short></flag> </subcategory> @@ -38,7 +40,7 @@ local helpinfo = [[ <category> <title>Example</title> <subcategory> - <example><command>mtxrun --script youless --collect --host=192.168.2.50 --kwk</command></example> + <example><command>mtxrun --script youless --collect --host=192.168.2.50 --kwh</command></example> <example><command>mtxrun --script youless --collect --host=192.168.2.50 --watt somefile.lua</command></example> </subcategory> </category> @@ -62,6 +64,7 @@ function scripts.youless.collect() local variant = environment.arguments.kwh and "kwh" or environment.arguments.watt and "watt" local nobackup = environment.arguments.nobackup local nofile = environment.arguments.nofile + local password = environment.arguments.password local filename = environment.files[1] if not variant then report("provide variant --kwh or --watt") @@ -89,6 +92,7 @@ function scripts.youless.collect() host = host, variant = variant, nobackup = nobackup, + password = password, } if type(data) ~= "table" then report("no data collected") |