diff options
author | Hans Hagen <pragma@wxs.nl> | 2018-01-12 08:12:50 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg42.2a@gmail.com> | 2018-01-12 08:12:50 +0100 |
commit | d0edf3e90e8922d9c672f24ecdc5d44fe2716f31 (patch) | |
tree | 5b618b87aa5078a8c744c94bbf058d69cd7111b2 /tex/context/modules/mkiv/s-evohome.mkiv | |
parent | 409a95f63883bd3b91699d39645e39a8a761457c (diff) | |
download | context-d0edf3e90e8922d9c672f24ecdc5d44fe2716f31.tar.gz |
2018-01-08 23:11:00
Diffstat (limited to 'tex/context/modules/mkiv/s-evohome.mkiv')
-rw-r--r-- | tex/context/modules/mkiv/s-evohome.mkiv | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/tex/context/modules/mkiv/s-evohome.mkiv b/tex/context/modules/mkiv/s-evohome.mkiv index e5c2ae6bb..1b1dc2c81 100644 --- a/tex/context/modules/mkiv/s-evohome.mkiv +++ b/tex/context/modules/mkiv/s-evohome.mkiv @@ -11,25 +11,20 @@ %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. -% in cronjob on one of the servers: -% -% mtxrun --script youless --collect --host=192.168.2.50 --watt youless-watt.lua -% mtxrun --script youless --collect --host=192.168.2.50 --kwk youless-kwh.lua - \setupbodyfont[dejavu] \starttext \startluacode -require("util-evo") +local evohome = require("util-evo") moduledata.evohome = { } function moduledata.evohome.status(specification) - local presets = utilities.evohome.loadpresets(specification.presets) - local zones = utilities.evohome.loadtemperatures(presets) + local presets = evohome.helpers.loadpresets(specification.presets) + local zones = evohome.helpers.loadtemperatures(presets) -- todo : time @@ -65,8 +60,9 @@ function moduledata.evohome.status(specification) for i=1,#zones do local zone = zones[i] - local data = utilities.evohome.getzonestate(presets,zone.name) - local schedule = data.schedule or { } +-- evohome.helpers.updatezone(presets,zone.name) + local data = evohome.helpers.getzonestate(presets,zone.name) + local schedule = data and data.schedule or { } context.startsubject { title = zone.name } context.starttabulate { "|l|c|c|" } context.BC() context("day") @@ -101,8 +97,8 @@ end function moduledata.evohome.history(specification) - local presets = utilities.evohome.loadpresets(specification.presets) - local zones = utilities.evohome.loadtemperatures(presets) + local presets = evohome.helpers.loadpresets(specification.presets) + local zones = evohome.helpers.loadtemperatures(presets) if not zones then context("no zones") @@ -110,7 +106,7 @@ function moduledata.evohome.history(specification) return end - local data = utilities.evohome.loadhistory(presets) + local data = evohome.helpers.loadhistory(presets) if not zones then context("no history") @@ -279,7 +275,7 @@ end local specification = { year = 2017, -- month = 11, - presets = "c:/data/develop/domotica/code/evohome-presets.lua", + presets = "c:/data/develop/domotica/evohome/evohome-presets.lua", } moduledata.evohome.status (specification) |