diff --git a/smartapps/tslagle13/routine-director.src/routine-director.groovy b/smartapps/tslagle13/routine-director.src/routine-director.groovy index 86263b9..21d0c48 100644 --- a/smartapps/tslagle13/routine-director.src/routine-director.groovy +++ b/smartapps/tslagle13/routine-director.src/routine-director.groovy @@ -50,7 +50,7 @@ preferences { } section("Send Notifications?") { input("recipients", "contact", title: "Send notifications to") { - input "phone", "phone", title: "Send an SMS to this number?" + input "phone", "phone", title: "Send an SMS to this number?", required:false } } @@ -266,7 +266,9 @@ def sendAway(msg) { } else { sendPush(msg) - sendSms(phone, msg) + if(phone){ + sendSms(phone, msg) + } } } @@ -280,7 +282,9 @@ def sendHome(msg) { } else { sendPush(msg) - sendSms(phone, msg) + if(phone){ + sendSms(phone, msg) + } } } @@ -339,4 +343,4 @@ private getTimeIntervalLabel() { private hideOptionsSection() { (starting || ending || days || modes) ? false: true -} \ No newline at end of file +}