Just knowing you had re-enabled your programs helps. So that means it's probably not a problem with executing the commands but rather a a conflict between the running programs and executing commands.
The change I made for .41 only covers the case where the plug-in is both starting the program running and executing device commands. If programs are already running or they get triggered by some other means, it looks like they'll still conflict.
Like I said originally, the ISY is notifying the plug-in when it is busy (executing a program), but for some reason that's not working well. Maybe it's a problem with in the plug-in or maybe the ISY is being too sensitive. Now that I think I understand the full extent of the problem, I'll try to come up with a simple test and work with UDI if necessary.
You absolutely should be able to do what you're trying to do without it failing like this.
The change I made for .41 only covers the case where the plug-in is both starting the program running and executing device commands. If programs are already running or they get triggered by some other means, it looks like they'll still conflict.
Like I said originally, the ISY is notifying the plug-in when it is busy (executing a program), but for some reason that's not working well. Maybe it's a problem with in the plug-in or maybe the ISY is being too sensitive. Now that I think I understand the full extent of the problem, I'll try to come up with a simple test and work with UDI if necessary.
You absolutely should be able to do what you're trying to do without it failing like this.
Comment