Something weird is going on with Premise.
Actions are taking up to 4 *minutes* to propagate. For example when I open my garage door, the GDO sensor fires a script that turns on the lights. The lights take up to 4 minutes to turn on. If I connect to Builder and tickle things manually sometimes it seems to fix things and responses go back to instantaneously. But a few minutes later I get the delays again.
I've debugged this to the point where I can do it with just pure Premise objects, not talking to any devices.
I created two Lights in a room, Light1 and Light2. I created a OnChangePowerState for Light1:
Home.Admin.Light2.PowerState = this.PowerState
I then put both in the watch window.
If I change Power on Light1 *sometimes* Light2 will change to reflect it as expected. But if I wait a bit it will suddenly not have any impact...for SEVERAL MINUTES. And then the handler gets called and Light2 changes.
Another symptom is that when Premise is in this mode, Intellisense in the Builder does not work.
I've tried disabling things like LogMaster and other Add-Ins. I've tried disconnecting devices.
Note I made no changes recently (well I did fix the problem I was having that was due to having two instances of Premise running on my network but that was weeks ago).
Has anyone else every seen this behavior. I can't recall ever hearing about it.
Suggestions for further debugging / diagnosis?
Actions are taking up to 4 *minutes* to propagate. For example when I open my garage door, the GDO sensor fires a script that turns on the lights. The lights take up to 4 minutes to turn on. If I connect to Builder and tickle things manually sometimes it seems to fix things and responses go back to instantaneously. But a few minutes later I get the delays again.
I've debugged this to the point where I can do it with just pure Premise objects, not talking to any devices.
I created two Lights in a room, Light1 and Light2. I created a OnChangePowerState for Light1:
Home.Admin.Light2.PowerState = this.PowerState
I then put both in the watch window.
If I change Power on Light1 *sometimes* Light2 will change to reflect it as expected. But if I wait a bit it will suddenly not have any impact...for SEVERAL MINUTES. And then the handler gets called and Light2 changes.
Another symptom is that when Premise is in this mode, Intellisense in the Builder does not work.
I've tried disabling things like LogMaster and other Add-Ins. I've tried disconnecting devices.
Note I made no changes recently (well I did fix the problem I was having that was due to having two instances of Premise running on my network but that was weeks ago).
Has anyone else every seen this behavior. I can't recall ever hearing about it.
Suggestions for further debugging / diagnosis?