+ ps.Pub( r3events.SomethingReallyIsMoving{false,99,ts}, "movement")
+ }
+ if last_movement1 > 0 && ts - last_movement < 3600*6 && ts - last_movement1 > 120 {
+ last_movement1 = 0
+ ps.Pub( r3events.SomethingReallyIsMoving{false,10,ts}, "movement")
+ }
+ if last_movement2 > 0 && ts - last_movement < 3600*6 && ts - last_movement2 > 1800 {
+ last_movement2 = 0
+ ps.Pub( r3events.SomethingReallyIsMoving{false,25,ts}, "movement")
+ }
+ if last_movement3 > 0 && ts - last_movement < 3600*6 && ts - last_movement3 > 3600 {
+ last_movement3 = 0
+ ps.Pub( r3events.SomethingReallyIsMoving{false,50,ts}, "movement")