I have a trigger and condition that behaves differently on UI7 than it did on UI5, and the upshot is that right now I can’t replicate the same functionality.
The trigger is an Occupancy Sensor that sends a motion trigger roughly every 30 seconds, and then stops with no motion. PLEG causes one set of overhead lights to come on with the initial motion, and then off after two minutes of no motion (actually the trigger itself has 130 second timeout which is controlled by a variable on the parent device, the EnOcean plug-in)
The advantage of 30 second additional motion even with some overhead lighting already on is that I can use a Multiple Trigger counter to determine if there is a lot of on-going motion (person using the sink to get ready) and then turn on the sink lights. Lots of activity, bright incandescent lights - but someone just occasionally passing thru, just use overhead florescents.
IN UI5, the additional positive triggers of the Occupancy Sensor - meaning even though the device is already triggered in the GUI, the additional triggers caused PLEG to update and re-evaluate logic - and hence the Multiple Trigger Expression condition would update and the action fire. In UI7, however, PLEG seems to only be listening for tripped and un-tripped - not additional trips of a device already tripped.
I attached the status, as well as the Event Watcher data showing the Occupancy Sensor physical device is sending the trigger messages to Vera as expected, but for some reason they are not processed all the way to PLEG.
The trigger is ThirdFloorBathroomRightSinkOccupancy, and the associated condition that will not evaluate to true is ThirdFloorBathroomNeedsSinkLightsOn. I added in a new condition specific to the Multiple Trigger Expression to isolate it, and that is ThirdFloorBathroomBusy, which is simply “ThirdFloorBathroomRightSinkOccupancy @ 3 < 00:02:00”. Per the below, that should have turned true at 11:31am, but it did not.
41 2018-01-09, 11:30:03.350 S 58 3rd Bath Right Occ Tripped 1
44 2018-01-09, 11:30:33.526 S 58 3rd Bath Right Occ Tripped 1
47 2018-01-09, 11:31:00.021 S 58 3rd Bath Right Occ Tripped 1
51 2018-01-09, 11:31:26.580 S 58 3rd Bath Right Occ Tripped 1
56 2018-01-09, 11:31:53.169 S 58 3rd Bath Right Occ Tripped 1
59 2018-01-09, 11:32:19.760 S 58 3rd Bath Right Occ Tripped 1
62 2018-01-09, 11:32:46.323 S 58 3rd Bath Right Occ Tripped 1
63 2018-01-09, 11:33:13.185 S 58 3rd Bath Right Occ Tripped 1
76 2018-01-09, 11:34:26.325 S 58 3rd Bath Right Occ Tripped 1
89 2018-01-09, 11:36:37.116 S 58 3rd Bath Right Occ Tripped 0
UI7 1.7.3454, PLEG 8.11, PLC 8.21
UI5 1.5.622, PLEG 7.47, PLC 7.48