Piston waiting at semaphone


#1

I’ve got about as simple of a piston as you can get, If door opens, turn on a light. Sometimes it works great, sometimes it takes a good 10 seconds. I see in the logs that when its delayed, its waiting at a semaphore. Is there any thing I can do to reduce, eliminate this from happening to speed things up?

1/18/2019, 6:40:12 AM +463ms
+2ms	╔Received event [Garage Entry Door].contact = open with a delay of 587ms
+10261ms	║Piston waited at a semaphore for 10037ms
+10264ms	║Runtime (41159 bytes) successfully initialized in 10172ms (v0.3.109.20181207) (10260ms)
+10265ms	║╔Execution stage started
+10354ms	║║Executed [Garage Light].on (18ms)
+10374ms	║║Executed [Garage Light].setLevel (16ms)
+10394ms	║╚Execution stage complete. (130ms)
+10396ms	╚Event processed successfully (10396ms)

#2

Please post a green snapshot. Sounds simple enough so not sure why the long wait.


#3


#4

Looks simple enough. I don’t see anything wrong. Based on other discussions I have seen, the wait can just be due to high traffic/demand on the server side. Likely nothing to worry about but can be annoying at times.


#5

The first place I would look is how many other pistons are firing when “Contact Sensor 6” opens?