From b1e771d6f477b54928bf102ff080095d64c517e1 Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Sun, 23 Feb 2020 21:12:02 +0000 Subject: [PATCH] 'lua/Lua-Home-Handeler-singelDev.lua' toevoegen --- lua/Lua-Home-Handeler-singelDev.lua | 86 +++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 lua/Lua-Home-Handeler-singelDev.lua diff --git a/lua/Lua-Home-Handeler-singelDev.lua b/lua/Lua-Home-Handeler-singelDev.lua new file mode 100644 index 0000000..59e53f9 --- /dev/null +++ b/lua/Lua-Home-Handeler-singelDev.lua @@ -0,0 +1,86 @@ +commandArray = {} + +--@HomeSelector +MainSelector='' + +--Devices +Phone='' + + +--Home status triggers + +function Home_trigger () + --Trigger if stat = Home +end + +function NearbyOnly_trigger () + +end + +function Nearby_trigger () + --Trigger if stat < then Nearby +end + +function Away_trigger () + --Trigger if stat < then Away +end + +function AwayOnly_trigger () + --Trigger if stat = Away +end + +function FarAway_trigger () + --Trigger if stat < then FarAway +end + +function FarAwayOnly_trigger () + --Trigger if stat = FarAway +end + +--Direct pinger triggers + +function PingerPhoneOn_trigger () + --Trigger if stat = PingerPhoneOn +end + +function PingerPhoneOff_trigger () + --Trigger if stat = PingerPhoneOff +end + + +--DO NOT CHANCE UNDER HERE + +for deviceName,deviceValue in pairs(devicechanged) do + if (deviceName==MainSelector) then + if deviceValue == "Yes" then + --print("Bram is @ Home") + Home_trigger () + elseif deviceValue == "Nearby" then + --print("Bram is Nearby") + Nearby_trigger () + NearbyOnly_trigger () + elseif deviceValue == "Away" then + --print("Bram is Away") + Nearby_trigger () + Away_trigger () + AwayOnly_trigger () + elseif deviceValue == "No" then + --print("Bram is FarAway") + Nearby_trigger () + Away_trigger () + FarAway_trigger () + FarAwayOnly_trigger () + end + end + if (deviceName==Phone) then + if deviceValue == "On" then + --print("Pinger Phone On") + PingerPhoneOn_trigger () + elseif deviceValue == "Off" then + --print("Pinger Phone Off") + PingerPhoneOff_trigger () + end + end +end + +return commandArray