class LocationVar {
private int contactBookEnabled
- private def modes
+ private def modes
private def timeZone
private def hubs
- private String mode
+ private String mode
private String locationMode
private String name
- private List contacts
- private List phoneNumbers
+ private List contacts
+ private List phoneNumbers
private String temperatureScale
def sendEvent
if (this.mode != eventDataMap['value']) {
def sentMode = eventDataMap['value']
println("The location is changed to $sentMode!")
- if (sentMode == "home") {
- this.mode = "home"
- this.locationMode = "home"
- } else if (sentMode == "away") {
- this.mode = "away"
- this.locationMode = "away"
- } else if (sentMode == "night") {
- this.mode = "night"
- this.locationMode = "night"
- } else {
- this.mode = sentMode
- this.locationMode = sentMode
- }
+ this.mode = sentMode
+ this.locationMode = sentMode
sendEvent(eventDataMap)
}
}