Rule triggering when it shouldn't since Hub Update

,

Hi All,

Since I updated to hub platform 2.3.6.136, I have a few rules triggering when they shouldn't - these rules have been working perfectly well for weeks.

An example - Adjust a set of blinds when triggered by indoor illuminance sensor is higher than an outdoor one.

Sat here now - outdoors reports 2807, indoor reports 105 - yet the rule is triggering and adjusting the blinds. Help! How do I work out what is going on? I have triple checked the rules, but as said, this started happening after I updated the hub to the latest version - could there be a bug?

Any help to work out what is going on would be appreciated - or even, demonstrate/provide enough information for a bug to be fixed!

Example below - this rule will trigger and set the blinds to 35 in two minutes time - yet, as you can see, the trigger condition is not met.

Thanks,

Can you post the logs for the two sensors and the rule itself?

I usually find that if my rules are misbehaving after an update, it’s because booleans are in the wrong state - true instead of false or vice versa. Usually this will be down to the timing of me carrying out the update.

2 Likes

Thanks @johnwill1 - however, not the case here. I have a single boolean that sets to false after the rule triggers so that it does not trigger again that day before it is reset at midnight. Hence, once it has triggered I have had to reset the boolean to true so the rule will incorrectly trigger again!

1 Like

On the blind event logs the command was last called by this rule at 16:53. As you can see, nothing in the sensor logs suggests it should have triggered (as shown by the rule screenshot also)

Outdoor front for the last few hours:

dev:20782023-09-24 16:43:28.942warndebug logging disabled...
dev:20782023-09-24 16:43:27.110infoOutdoor Front illuminance is 2549 Lux
dev:20782023-09-24 16:41:29.732infoOutdoor Front is inactive
dev:20782023-09-24 16:41:06.045infoOutdoor Front is active
dev:20782023-09-24 16:33:27.080infoOutdoor Front illuminance is 2373 Lux
dev:20782023-09-24 16:33:14.392infoOutdoor Front temperature is 20.05°C
dev:20782023-09-24 16:23:27.015infoOutdoor Front illuminance is 2678 Lux
dev:20782023-09-24 16:13:37.230infoOutdoor Front temperature is 19.55°C
dev:20782023-09-24 16:13:35.809inforeporting configuration for Power Configuration (cluster 0x0001) succeeded
dev:20782023-09-24 16:13:34.722inforeporting configuration for Illuminance Measurement (cluster 0x0400) succeeded
dev:20782023-09-24 16:13:34.284inforeporting configuration for Temperature Measurement (cluster 0x0402) succeeded
dev:20782023-09-24 16:13:33.220inforeporting configuration for Occupancy Sensing (cluster 0x0406) succeeded
dev:20782023-09-24 16:13:32.794inforeporting configuration for Illuminance Measurement (cluster 0x0400) succeeded
dev:20782023-09-24 16:13:31.721inforeporting configuration for Temperature Measurement (cluster 0x0402) succeeded
dev:20782023-09-24 16:13:30.203inforeporting configuration for Power Configuration (cluster 0x0001) succeeded
dev:20782023-09-24 16:13:29.708inforeporting configuration for Occupancy Sensing (cluster 0x0406) succeeded
dev:20782023-09-24 16:13:26.804warndescription logging is: true
dev:20782023-09-24 16:13:26.804warndebug logging is: false
dev:20782023-09-24 16:13:26.803infoupdated...
dev:20782023-09-24 16:13:25.183infoOutdoor Front illuminance is 2807 Lux
dev:20782023-09-24 16:13:24.182infoOutdoor Front temperature is 19.55°C
dev:20782023-09-24 16:13:23.910warnrunning configure in 5 seconds...
dev:20782023-09-24 16:08:27.075infoOutdoor Front illuminance is 2723 Lux
dev:20782023-09-24 16:08:14.395infoOutdoor Front temperature is 19.55°C
dev:20782023-09-24 16:03:27.127infoOutdoor Front illuminance is 2876 Lux
dev:20782023-09-24 15:58:27.094infoOutdoor Front illuminance is 2929 Lux
dev:20782023-09-24 15:53:14.486infoOutdoor Front temperature is 20.05°C
dev:20782023-09-24 15:50:25.888inforeporting configuration for Power Configuration (cluster 0x0001) succeeded
dev:20782023-09-24 15:50:24.365inforeporting configuration for Temperature Measurement (cluster 0x0402) succeeded
dev:20782023-09-24 15:50:19.376inforeporting configuration for Occupancy Sensing (cluster 0x0406) succeeded
dev:20782023-09-24 15:50:16.691warndescription logging is: true
dev:20782023-09-24 15:50:16.690warndebug logging is: false
dev:20782023-09-24 15:50:16.689infoupdated...
dev:20782023-09-24 15:49:53.928infoOutdoor Front temperature is 19.55°C
dev:20782023-09-24 15:43:27.245infoOutdoor Front illuminance is 2781 Lux
dev:20782023-09-24 15:33:21.940infoOutdoor Front illuminance is 2358 Lux
dev:20782023-09-24 15:28:21.963infoOutdoor Front illuminance is 2215 Lux
dev:20782023-09-24 15:23:21.962infoOutdoor Front illuminance is 1803 Lux
dev:20782023-09-24 15:18:22.027infoOutdoor Front illuminance is 3327 Lux
dev:20782023-09-24 15:13:22.129infoOutdoor Front illuminance is 3880 Lux
dev:20782023-09-24 15:03:22.325infoOutdoor Front illuminance is 4374 Lux
dev:20782023-09-24 14:53:44.194infoOutdoor Front is inactive
dev:20782023-09-24 14:53:20.592infoOutdoor Front is active
dev:20782023-09-24 14:53:17.918infoOutdoor Front is inactive
dev:20782023-09-24 14:52:44.714infoOutdoor Front is active
dev:20782023-09-24 14:52:39.014infoOutdoor Front is inactive
dev:20782023-09-24 14:52:08.216infoOutdoor Front is active
dev:20782023-09-24 14:52:03.750infoOutdoor Front is inactive
dev:20782023-09-24 14:51:12.946infoOutdoor Front is active
dev:20782023-09-24 14:50:34.551infoOutdoor Front is inactive
dev:20782023-09-24 14:50:24.556infoOutdoor Front is active
dev:20782023-09-24 14:50:23.070infoOutdoor Front is inactive
dev:20782023-09-24 14:49:48.411infoOutdoor Front is active
dev:20782023-09-24 14:49:34.605infoOutdoor Front is inactive
dev:20782023-09-24 14:49:10.266infoOutdoor Front is active
dev:20782023-09-24 14:48:58.800infoOutdoor Front is inactive
dev:20782023-09-24 14:48:30.098infoOutdoor Front is active
dev:20782023-09-24 14:48:22.545infoOutdoor Front illuminance is 4269 Lux

Lounge Presence for the last half hour (it is very chatty) - the rule has triggered in theis time

dev:20872023-09-24 16:56:14.278infoLounge Presence Motion is active 3206s
dev:20872023-09-24 16:55:53.276infoLounge Presence Motion is active 3185s
dev:20872023-09-24 16:55:45.284infoLounge Presence Motion is active 3177s
dev:20872023-09-24 16:54:15.277infoLounge Presence Motion is active 3087s
dev:20872023-09-24 16:54:03.276infoLounge Presence Motion is active 3075s
dev:20872023-09-24 16:53:52.275infoLounge Presence Motion is active 3064s
dev:20872023-09-24 16:53:42.531infoLounge Presence Illuminance is 100 Lux
dev:20872023-09-24 16:52:49.275infoLounge Presence Motion is active 3001s
dev:20872023-09-24 16:52:38.275infoLounge Presence Motion is active 2990s
dev:20872023-09-24 16:52:17.526infoLounge Presence Illuminance is 105 Lux
dev:20872023-09-24 16:52:02.538infoLounge Presence Illuminance is 112 Lux
dev:20872023-09-24 16:51:37.528infoLounge Presence Illuminance is 117 Lux
dev:20872023-09-24 16:51:02.276infoLounge Presence Motion is active 2894s
dev:20872023-09-24 16:50:42.536infoLounge Presence Illuminance is 111 Lux
dev:20872023-09-24 16:50:26.276infoLounge Presence Motion is active 2858s
dev:20872023-09-24 16:50:22.525infoLounge Presence Illuminance is 104 Lux
dev:20872023-09-24 16:50:16.278infoLounge Presence Motion is active 2848s
dev:20872023-09-24 16:50:03.833infoLounge Presence Motion is active 2836s
dev:20872023-09-24 16:49:40.268infoLounge Presence Motion is active 2812s
dev:20872023-09-24 16:49:21.298infoLounge Presence Motion is active 2793s
dev:20872023-09-24 16:48:59.267infoLounge Presence Motion is active 2771s
dev:20872023-09-24 16:48:41.267infoLounge Presence Motion is active 2753s
dev:20872023-09-24 16:48:09.273infoLounge Presence Motion is active 2721s
dev:20872023-09-24 16:47:58.266infoLounge Presence Motion is active 2710s
dev:20872023-09-24 16:47:57.267infoLounge Presence Motion is active 2709s
dev:20872023-09-24 16:46:41.280infoLounge Presence Motion is active 2633s
dev:20872023-09-24 16:45:46.261infoLounge Presence Motion is active 2578s
dev:20872023-09-24 16:45:35.271infoLounge Presence Motion is active 2567s
dev:20872023-09-24 16:45:22.521infoLounge Presence Illuminance is 109 Lux
dev:20872023-09-24 16:44:52.522infoLounge Presence Illuminance is 117 Lux
dev:20872023-09-24 16:43:16.765infoLounge Presence Motion is active 2429s
dev:20872023-09-24 16:43:02.522infoLounge Presence Illuminance is 109 Lux
dev:20872023-09-24 16:42:48.760infoLounge Presence Motion is active 2401s
dev:20872023-09-24 16:42:18.787infoLounge Presence Motion is active 2371s
dev:20872023-09-24 16:41:43.759infoLounge Presence Motion is active 2336s
dev:20872023-09-24 16:41:41.760infoLounge Presence Motion is active 2334s
dev:20872023-09-24 16:41:24.759infoLounge Presence Motion is active 2317s
dev:20872023-09-24 16:41:22.757infoLounge Presence Motion is active 2315s
dev:20872023-09-24 16:40:47.527infoLounge Presence Illuminance is 102 Lux
dev:20872023-09-24 16:40:42.524infoLounge Presence Illuminance is 90 Lux
dev:20872023-09-24 16:40:37.548infoLounge Presence Illuminance is 95 Lux
dev:20872023-09-24 16:40:04.754infoLounge Presence Motion is active 2237s
dev:20872023-09-24 16:39:58.758infoLounge Presence Motion is active 2231s
dev:20872023-09-24 16:39:47.519infoLounge Presence Illuminance is 101 Lux
dev:20872023-09-24 16:39:42.528infoLounge Presence Illuminance is 95 Lux
dev:20872023-09-24 16:38:49.751infoLounge Presence Motion is active 2162s
dev:20872023-09-24 16:38:39.753infoLounge Presence Motion is active 2152s
dev:20872023-09-24 16:38:14.777infoLounge Presence Motion is active 2127s
dev:20872023-09-24 16:37:53.758infoLounge Presence Motion is active 2106s
dev:20872023-09-24 16:37:34.758infoLounge Presence Motion is active 2087s
dev:20872023-09-24 16:37:30.757infoLounge Presence Motion is active 2083s
dev:20872023-09-24 16:37:10.314infoLounge Presence Motion is active 2062s
dev:20872023-09-24 16:36:55.259infoLounge Presence Motion is active 2047s
dev:20872023-09-24 16:36:35.250infoLounge Presence Motion is active 2027s
dev:20872023-09-24 16:36:26.252infoLounge Presence Motion is active 2018s
dev:20872023-09-24 16:36:10.248infoLounge Presence Motion is active 2002s
dev:20872023-09-24 16:35:56.252infoLounge Presence Motion is active 1988s
dev:20872023-09-24 16:35:45.248infoLounge Presence Motion is active 1977s
dev:20872023-09-24 16:35:43.247infoLounge Presence Motion is active 1975s
dev:20872023-09-24 16:35:32.516infoLounge Presence Illuminance is 102 Lux
dev:20872023-09-24 16:35:31.250infoLounge Presence Motion is active 1963s
dev:20872023-09-24 16:35:28.259infoLounge Presence Motion is active 1960s
dev:20872023-09-24 16:35:11.249infoLounge Presence Motion is active 1943s
dev:20872023-09-24 16:34:59.251infoLounge Presence Motion is active 1931s
dev:20872023-09-24 16:34:47.511infoLounge Presence Illuminance is 108 Lux
dev:20872023-09-24 16:34:15.262infoLounge Presence Motion is active 1887s
dev:20872023-09-24 16:34:02.281infoLounge Presence Motion is active 1874s
dev:20872023-09-24 16:33:46.273infoLounge Presence Motion is active 1858s
dev:20872023-09-24 16:33:21.246infoLounge Presence Motion is active 1833s
dev:20872023-09-24 16:33:08.252infoLounge Presence Motion is active 1820s
dev:20872023-09-24 16:33:06.251infoLounge Presence Motion is active 1818s
dev:20872023-09-24 16:32:51.245infoLounge Presence Motion is active 1803s
dev:20872023-09-24 16:32:50.246infoLounge Presence Motion is active 1802s
dev:20872023-09-24 16:32:37.527infoLounge Presence Illuminance is 101 Lux
dev:20872023-09-24 16:32:27.508infoLounge Presence Illuminance is 106 Lux
dev:20872023-09-24 16:32:14.244infoLounge Presence Motion is active 1766s
dev:20872023-09-24 16:32:12.510infoLounge Presence Illuminance is 112 Lux
dev:20872023-09-24 16:32:12.245infoLounge Presence Motion is active 1764s
dev:20872023-09-24 16:31:35.247infoLounge Presence Motion is active 1727s
dev:20872023-09-24 16:31:21.256infoLounge Presence Motion is active 1713s
dev:20872023-09-24 16:30:59.248infoLounge Presence Motion is active 1691s

I'm not sure how to get logs from the rule - I can't see any anywhere?

At the bottom of the main page for the rule there is a drop-down box to set the logging level.

At a minimum, turn on triggers and actions.

1 Like

Here you go - this shows it was incorrectly triggered, right?

app:8882023-09-24 17:07:47.858infoAction: END-IF
app:8882023-09-24 17:07:47.856infoAction: On: Lounge - Warm Dimmer (Command only switches that are off) (skipped)
app:8882023-09-24 17:07:47.853infoAction: IF (Lounge (Hue Group)(off) is on(F) AND Time between Sunset-60 minutes(18:02) and 21:29(F) AND NOTLounge - Security(off) is on(F) [FALSE]) THEN (skipping)
app:8882023-09-24 17:07:47.796infoRequired Expression now false
app:8882023-09-24 17:07:47.738infoAction: Set Private Boolean(true) False
app:8882023-09-24 17:07:47.700infoAction: Refresh: Lounge Blind --> delayed: 0:01:00
app:8882023-09-24 17:07:47.684infoAction: Position Shades: Lounge Blind to 35
app:8882023-09-24 17:07:47.670infoTriggered: Illuminance of Outdoor Front(2013) reported < Lounge Presence(84) +50 and stayed that way for: 0:02:00

2013 is definitely not less than 84 + 50!!

Outdoor front logs:

dev:20782023-09-24 17:03:27.159infoOutdoor Front illuminance is 2013 Lux
dev:20782023-09-24 17:01:04.376infoOutdoor Front is inactive
dev:20782023-09-24 17:00:54.378infoOutdoor Front is active
dev:20782023-09-24 16:58:14.445infoOutdoor Front temperature is 19.55°C
dev:20782023-09-24 16:43:28.942warndebug logging disabled...
dev:20782023-09-24 16:43:27.110infoOutdoor Front illuminance is 2549 Lux
dev:20782023-09-24 16:41:29.732infoOutdoor Front is inactive
dev:20782023-09-24 16:41:06.045infoOutdoor Front is active

Lounge Presence logs:

dev:20872023-09-24 17:07:25.292infoLounge Presence Motion is active 3877s
dev:20872023-09-24 17:07:23.292infoLounge Presence Motion is active 3875s
dev:20872023-09-24 17:07:10.297infoLounge Presence Motion is active 3862s
dev:20872023-09-24 17:06:59.291infoLounge Presence Motion is active 3851s
dev:20872023-09-24 17:06:48.297infoLounge Presence Motion is active 3840s
dev:20872023-09-24 17:05:47.541infoLounge Presence Illuminance is 84 Lux
dev:20872023-09-24 17:05:47.293infoLounge Presence Motion is active 3779s
dev:20872023-09-24 17:05:28.291infoLounge Presence Motion is active 3760s
dev:20872023-09-24 17:05:19.292infoLounge Presence Motion is active 3751s
dev:20872023-09-24 17:05:08.291infoLounge Presence Motion is active 3740s
dev:20872023-09-24 17:05:07.299infoLounge Presence Motion is active 3739s
dev:20872023-09-24 17:04:29.295infoLounge Presence Motion is active 3701s
dev:20872023-09-24 17:04:15.295infoLounge Presence Motion is active 3687s
dev:20872023-09-24 17:03:56.295infoLounge Presence Motion is active 3668s
dev:20872023-09-24 17:03:48.327infoLounge Presence Motion is active 3660s
dev:20872023-09-24 17:03:35.345infoLounge Presence Motion is active 3647s
dev:20872023-09-24 17:03:20.338infoLounge Presence Motion is active 3632s
dev:20872023-09-24 17:02:12.545infoLounge Presence Illuminance is 90 Lux
dev:20872023-09-24 17:02:00.318infoLounge Presence Motion is active 3552s

@bravenel I think this is a bug?

I checked, and it does look like there's a bug with this... Will look into it further.

3 Likes

It definitely doesn't seem like that should be triggering with the values shown. I set up a test rule comparing two illuminance sensors with an offset and duration and I can't duplicate the issue. My rule isn't firing unless the condition is met.

This is a bug, and will be fixed in the next release.

5 Likes

Great, Thanks :pray: