From 493707ea5053c3c0e1718e771b0118170e26db10 Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Sun, 23 Feb 2020 21:02:26 +0000 Subject: [PATCH] 'lua/LUA-SmartPing-DualDev-UnConfigured.lua' toevoegen --- lua/LUA-SmartPing-DualDev-UnConfigured.lua | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 lua/LUA-SmartPing-DualDev-UnConfigured.lua diff --git a/lua/LUA-SmartPing-DualDev-UnConfigured.lua b/lua/LUA-SmartPing-DualDev-UnConfigured.lua new file mode 100644 index 0000000..84e436e --- /dev/null +++ b/lua/LUA-SmartPing-DualDev-UnConfigured.lua @@ -0,0 +1,25 @@ +commandArray = {} +--@HomeSelector +MainSelector='' + +--Devices +Phone='' +Watch='-WatchPresence' + +--GeoZones +GeoNear='' +GeoAway='' + +for deviceName,deviceValue in pairs(devicechanged) do +if (otherdevices[Watch] == 'On') or (otherdevices[Phone] == 'On') then + if otherdevices[MainSelector] == 'Yes' then else commandArray[MainSelector] = 'Set Level: 30' end +elseif (otherdevices[Watch] == 'Off') and (otherdevices[Phone] == 'Off') and (otherdevices[GeoNear] == 'On') then + if otherdevices[MainSelector] == 'Nearby' then else commandArray[MainSelector] = 'Set Level: 20' end +elseif (otherdevices[Watch] == 'Off') and (otherdevices[Phone] == 'Off') and (otherdevices[GeoNear] == 'Off') and (otherdevices[GeoAway] == 'On') then + if otherdevices[MainSelector] == 'Away' then else commandArray[MainSelector] = 'Set Level: 10' end +elseif (otherdevices[Watch] == 'Off') and (otherdevices[Phone] == 'Off') and (otherdevices[GeoNear] == 'Off') and (otherdevices[GeoAway] == 'Off') then + if otherdevices[MainSelector] == 'No' then else commandArray[MainSelector] = 'Set Level: 0' end +end +end + +return commandArray \ No newline at end of file