X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Location%2FLocationVar.groovy;h=d006c4e70cdce141529b8038f1c1e838134f2346;hb=6da0a8cedec52b542e0d5046632ae1c166e260cf;hp=b2016e839d3469b898e89b256be3d66ba7873bb5;hpb=16ebbcf5da0fa9989acb5b03129b9706331066c5;p=smartthings-infrastructure.git diff --git a/Location/LocationVar.groovy b/Location/LocationVar.groovy index b2016e8..d006c4e 100644 --- a/Location/LocationVar.groovy +++ b/Location/LocationVar.groovy @@ -4,14 +4,19 @@ package Location class LocationVar { private int contactBookEnabled private def modes + private def timeZone + private def hubs private String mode + private String name private List contacts private List phoneNumbers + private String temperatureScale def sendEvent - + private Phrase helloHome LocationVar(Closure sendEvent) { + this.hubs = [[id:0, localIP:"128.195.204.105"]] this.modes = [[name: "home"],[name: "away"],[name: "night"]] this.mode = "home" this.helloHome = new Phrase() @@ -19,6 +24,9 @@ class LocationVar { this.contacts = ['AJ'] this.phoneNumbers = [9495379373] this.sendEvent = sendEvent + this.timeZone = TimeZone.getTimeZone("America/New_York") + this.name = "hub0" + this.temperatureScale = "F" } //By Model Checker