I have a very basic SmartApp that sends a couple of infrared commands to my TV via the Global Cache IP2IR device. The SmartApp was working fine performing many different commands until recently. Now whenever my SmartApp runs, it executes all commands twice, and therefore sends multiple IR commands in a sequential order. Instead of sending 4-pause-8, I get 4-pause-8-4-pause-8. I cannot be the only person experiencing this. Anyone else out there!?
Thanks,
Jeff
def A = “sendir,1:2,1,37764,1,1,171,171,21,64,21,64,21,64,21,21,21,21,21,21,21,21,21,21,21,64,21,64,21,64,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,64,21,21,21,21,21,21,21,21,21,64,21,64,21,64,21,21,21,64,21,64,21,64,21,64,21,1776\r"
def B = “sendir,1:2,2,37764,1,1,171,171,21,64,21,64,21,64,21,21,21,21,21,21,21,21,21,21,21,64,21,64,21,64,21,21,21,21,21,21,21,21,21,21,21,64,21,21,21,64,21,64,21,21,21,21,21,21,21,21,21,21,21,64,21,21,21,21,21,64,21,64,21,64,21,64,21,1776\r"
sendHubCommand(new physicalgraph.device.HubAction(””"$A\r\n""", physicalgraph.device.Protocol.LAN, “${deviceNetworkId}”))
pause(1000)
sendHubCommand(new physicalgraph.device.HubAction("""$B\r\n""", physicalgraph.device.Protocol.LAN, “${deviceNetworkId}”))