Hi there, I just tried your code this morning. The new tile on my phone seems to work very reliably. I thought all was great and started adding some smartapps stuff to make my garage door automatically close if i left home without pressing closed and gave it a try. Nothing. I looked at the live logs on the developer section and noticed that when i press the button on the phone, the command shows command sent is “ACTUATE” whereas when i select the upon entering this phase, close xyz garage door, the command
settings: [garageDoors:[Garage Door],
garageAction:Open, lockDoors:[Front Door], onSwitches:[Driveway, Front
Porch, Table, Back Porch, Away via Garage]]
or when turning off
settings: [disabledAutomationApps:[Someone Arrives,
At Sunrise or Sunset, Things Start Happening, Things Quiet Down],
salutation:Goodbye., garageDoors:[Garage Door], garageAction:Close,
pushNotification:true, securitySystem:away, lockDoors:[Front Door],
disabledModes:[Away, Guest], offSwitches:[Back Left, Back Right, Front
Left, Front Right, Entrance Hall, Hall Light, Kitchen Counter, Table,
Overhead Inside Row, Overhead Outside Row], newMode:Away]
From the logs, i see this for the automated one… I’ll post the output from pressing the button via your code after that
2:32:17 PM:
debug
Parse returned null
2:32:17 PM:
debug
command value is: 2003
2:32:17 PM:
debug
description is: zw device: 20, command: 2003, payload: 00
2:32:17 PM:
debug
Parse returned null
2:32:17 PM:
debug
command value is: 3003
2:32:17 PM:
debug
description is: zw device: 20, command: 3003, payload: 00
2:32:17 PM:
debug
Parse returned null
2:32:17 PM:
debug
command value is: 2503
2:32:17 PM:
debug
description is: zw device: 20, command: 2503, payload: 00
2:32:17 PM:
debug
Executing Refresh/Poll for garage car door per user request
Here is via the app… i did an open then a close
2:36:37 PM:
trace
ambientLightOK = true
2:36:37 PM:
trace
timeOk = true
2:36:37 PM:
trace
timeWindowStop = null
2:36:37 PM:
trace
timeWindowStart = null
2:36:37 PM:
trace
daysOk = true
2:36:37 PM:
trace
modeOk = true
2:36:37 PM:
trace
triggerHandler(contact: closed)
2:36:37 PM:
debug
Parse returned null
2:36:37 PM:
debug
command value is: 2001
2:36:37 PM:
debug
description is: zw device: 20, command: 2001, payload: 00
2:36:37 PM:
debug
onContactChange
2:36:37 PM:
debug
state: already on
2:36:37 PM:
debug
contactHandler: contact: closed
2:36:27 PM:
debug
Parse returned null
2:36:27 PM:
debug
command value is: 2503
2:36:27 PM:
debug
description is: zw device: 20, command: 2503, payload: 00
2:36:25 PM:
debug
Parse returned null
2:36:25 PM:
debug
command value is: 2003
2:36:25 PM:
debug
description is: zw device: 20, command: 2003, payload: FF
2:36:25 PM:
debug
Parse returned null
2:36:25 PM:
debug
command value is: 3003
2:36:25 PM:
debug
description is: zw device: 20, command: 3003, payload: FF
2:36:25 PM:
debug
Parse returned null
2:36:25 PM:
debug
command value is: 2503
2:36:25 PM:
debug
description is: zw device: 20, command: 2503, payload: FF
2:36:25 PM:
debug
Executing ACTUATE for garage car door per user request
2:36:02 PM:
debug
Parse returned null
2:36:02 PM:
debug
command value is: 2503
2:36:02 PM:
debug
description is: zw device: 20, command: 2503, payload: 00
2:36:01 PM:
debug
off()
2:36:01 PM:
trace
stopAction()
2:36:01 PM:
trace
ambientLightOK = true
2:36:01 PM:
trace
timeOk = true
2:36:01 PM:
trace
timeWindowStop = null
2:36:01 PM:
trace
timeWindowStart = null
2:36:01 PM:
trace
daysOk = true
2:36:01 PM:
trace
modeOk = true
2:36:01 PM:
trace
stopHandler(contact: open)
2:36:01 PM:
debug
Parse returned null
2:36:01 PM:
debug
command value is: 2001
2:36:01 PM:
debug
description is: zw device: 20, command: 2001, payload: FF
2:36:01 PM:
debug
onContactChange
2:36:01 PM:
debug
state: already on
2:36:01 PM:
debug
contactHandler: contact: open
2:36:00 PM:
debug
Parse returned null
2:36:00 PM:
debug
command value is: 2003
2:36:00 PM:
debug
description is: zw device: 20, command: 2003, payload: FF
2:36:00 PM:
debug
Parse returned null
2:36:00 PM:
debug
command value is: 3003
2:36:00 PM:
debug
description is: zw device: 20, command: 3003, payload: 00
2:36:00 PM:
debug
Parse returned null
2:36:00 PM:
debug
command value is: 2503
2:36:00 PM:
debug
description is: zw device: 20, command: 2503, payload: FF
2:36:00 PM:
debug
state: already on
2:36:00 PM:
debug
schedule check, ts = null
2:36:00 PM:
debug
Executing ACTUATE for garage car door per user request
2:36:00 PM:
debug
state: already on
2:36:00 PM:
debug
schedule check, ts = null
2:36:00 PM:
debug
state: ready
2:36:00 PM:
debug
schedule check, ts = null