Iām adding to this thread here, because I have been seeing similar problems over the last few weeks. Iām running OH 2.2 release, and after a few days rules simply stop triggering. My cron rules still work, and events are coming in, but all rules that are being triggered by events stop.
No error, or anything. It mostly happens at about 3:30 am (donāt know why), but I have had it happen at other times.
Iām running on a quad core proliant gen 8 server, with thread pool set to 50.
I canāt pinpoint any one cause - but I have set up a cron rule, that detects when rules stops triggering, and logs it (it only runs every 5 minutes though, so it takes a little while to detect that rules have stopped).
Here is my rules log output when this happens:
14-May-2018 03:34:14.568 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Parse Json Data from MCT 111BC Module'
14-May-2018 03:34:14.569 [INFO ] [pse.smarthome.model.script.JSON Data] - Received from module: MCThings111BC : {"time":"1526268850473","Uptime":13251347,"UptimeString":"153:8:55:47","BatteryVoltage":3596,"Temperature":24.250000,"LowBattery":false}
14-May-2018 03:34:14.570 [INFO ] [pse.smarthome.model.script.JSON Data] - item: 0 : "time"->"1526268850473"
14-May-2018 03:34:14.570 [INFO ] [pse.smarthome.model.script.JSON Data] - item: 1 : "Uptime"->13251347
14-May-2018 03:34:14.570 [INFO ] [pse.smarthome.model.script.JSON Data] - item: 2 : "UptimeString"->"153:8:55:47"
14-May-2018 03:34:14.571 [INFO ] [pse.smarthome.model.script.JSON Data] - item: 3 : "BatteryVoltage"->3596
14-May-2018 03:34:14.571 [INFO ] [pse.smarthome.model.script.JSON Data] - item: 4 : "Temperature"->24.250000
14-May-2018 03:34:14.571 [INFO ] [pse.smarthome.model.script.JSON Data] - item: 5 : "LowBattery"->false
14-May-2018 03:34:14.572 [INFO ] [pse.smarthome.model.script.JSON Data] - Converted to JSON List: ["time":"1526268850473", "Uptime":13251347, "UptimeString":"153:8:55:47", "BatteryVoltage":3596, "Temperature":24.250000, "LowBattery":false] of size: 6
14-May-2018 03:34:14.572 [INFO ] [pse.smarthome.model.script.JSON Data] - Converted to HashMAP: {Temperature=24.250000, time=1526268850473, UptimeString=153:8:55:47, Uptime=13251347, LowBattery=false, BatteryVoltage=3596}
14-May-2018 03:34:14.572 [INFO ] [pse.smarthome.model.script.JSON Data] - Posting: 24.250000 to: MCThings111BCTemperature
14-May-2018 03:34:14.573 [INFO ] [pse.smarthome.model.script.JSON Data] - Received time_string: 1526268850473
14-May-2018 03:34:14.573 [INFO ] [pse.smarthome.model.script.JSON Data] - Received time, milliseconds: 1526268850473
14-May-2018 03:34:14.573 [INFO ] [pse.smarthome.model.script.JSON Data] - posting json timestamp: 2018-05-13T23:34:10.473-04:00 to: MCThings111BCJsonTimestamp
14-May-2018 03:34:14.575 [INFO ] [pse.smarthome.model.script.JSON Data] - Posting: 153:8:55:47 to: MCThings111BCUptimeString
14-May-2018 03:34:14.575 [INFO ] [pse.smarthome.model.script.JSON Data] - Posting: 13251347 to: MCThings111BCUptime
14-May-2018 03:34:14.576 [INFO ] [pse.smarthome.model.script.JSON Data] - Posting: CLOSED to: MCThings111BCLowBattery
14-May-2018 03:34:14.576 [INFO ] [pse.smarthome.model.script.JSON Data] - Posting: 3596 to: MCThings111BCBatteryVoltage
14-May-2018 03:34:14.577 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'MCThings 111BC Basement Entry Battery Monitor Temperature'
14-May-2018 03:34:14.577 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'MCThings 111BC Basement Entry Battery Monitor Last Updated'
14-May-2018 03:34:14.578 [INFO ] [e.smarthome.model.script.Last Update] - MCThings111BCLastUpdate DateTimeItem updated at: Mon 03:34:14
14-May-2018 03:34:14.578 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'MCThings 111BC Basement Entry Battery Monitor Status'
14-May-2018 03:34:14.578 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'MCThings 111BC Basement Entry Battery Monitor Status'
14-May-2018 03:34:14.579 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Battery Monitor (111BC) Status'
14-May-2018 03:34:15.615 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Monitor LED Current'
14-May-2018 03:34:19.299 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Compute garden humidex'
14-May-2018 03:34:19.301 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Compute garden humidex'
14-May-2018 03:34:20.724 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Glass Break Received Update'
14-May-2018 03:34:20.725 [INFO ] [e.smarthome.model.script.Last Update] - GlassBreakDetectorLastUpdate DateTimeItem updated at: Mon 03:34:20
14-May-2018 03:34:20.725 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Glass Break Detected'
14-May-2018 03:34:20.725 [INFO ] [e.smarthome.model.script.Glass Break] - Glass break Detector changed to: NULL
14-May-2018 03:34:20.725 [INFO ] [e.smarthome.model.script.Glass Break] - Glass break Sensor changed to: NULL
14-May-2018 03:34:20.725 [INFO ] [e.smarthome.model.script.Glass Break] - Glass break Alarm General changed to: OFF
14-May-2018 03:34:20.836 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Glass Break Received Update'
14-May-2018 03:34:20.837 [INFO ] [e.smarthome.model.script.Last Update] - GlassBreakDetectorLastUpdate DateTimeItem updated at: Mon 03:34:20
14-May-2018 03:34:21.454 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Update In Use Light Sensor Back Garden'
14-May-2018 03:34:25.512 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Monitor LED Current'
14-May-2018 03:34:26.117 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'MCThings 111BC Basement Entry Battery Monitor Status'
14-May-2018 03:34:26.118 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'MCThings 111BC Basement Entry Battery Monitor Status'
14-May-2018 03:34:28.146 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Real Item Changed'
14-May-2018 03:35:00.000 [DEBUG] [ntime.internal.engine.ExecuteRuleJob] - Executing scheduled rule 'Reset homekit lock'
14-May-2018 03:35:00.000 [DEBUG] [ntime.internal.engine.ExecuteRuleJob] - Executing scheduled rule 'Test Rules operation'
14-May-2018 03:35:00.001 [INFO ] [smarthome.model.script.Testing Rules] - rules_operating status: True
14-May-2018 03:35:00.001 [ERROR] [ntime.internal.engine.ExecuteRuleJob] - Error during the execution of rule 'Reset homekit lock': null
14-May-2018 03:36:00.001 [DEBUG] [ntime.internal.engine.ExecuteRuleJob] - Executing scheduled rule 'Test Rules operation'
14-May-2018 03:36:00.002 [INFO ] [smarthome.model.script.Testing Rules] - rules_operating status: False
14-May-2018 03:36:00.002 [INFO ] [eclipse.smarthome.model.script.Rules] - Rules have stopped triggering
14-May-2018 03:36:00.176 [DEBUG] [model.script.actions.ScriptExecution] - Scheduled code for execution at 2018-05-14T15:36:00.176-04:00
14-May-2018 03:37:00.001 [DEBUG] [ntime.internal.engine.ExecuteRuleJob] - Executing scheduled rule 'Test Rules operation'
14-May-2018 03:37:00.002 [INFO ] [smarthome.model.script.Testing Rules] - rules_operating status: False
This is the full openhab.log for that time:
2018-05-14 03:34:28.080 [DEBUG] [sistence.rrd4j.internal.RRD4jService] - Stored 'dining_room_humidity' with state '35' in rrd4j database
2018-05-14 03:34:28.099 [DEBUG] [nternal.rest.NestStreamingRestClient] - Received 'put' event, data: {"path":"/","data":{"devices":{"thermostats":{"1jI-LvQvFyOH19V0pvhvs7iEqXFuKc3X":{"humidity":35,"locale":"en-GB","temperature_scale":"C","is_using_emergency_heat":false,"has_fan":true,"software_version":"5.8-8","has_leaf":false,"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0_n4GuwLjLAw","device_id":"1jI-LvQvFyOH19V0pvhvs7iEqXFuKc3X","name":"Dining Room","can_heat":true,"can_cool":true,"target_temperature_c":23.0,"target_temperature_f":73,"target_temperature_high_c":24.0,"target_temperature_high_f":75,"target_temperature_low_c":22.0,"target_temperature_low_f":72,"ambient_temperature_c":22.0,"ambient_temperature_f":72,"away_temperature_high_c":28.0,"away_temperature_high_f":83,"away_temperature_low_c":18.0,"away_temperature_low_f":65,"eco_temperature_high_c":28.0,"eco_temperature_high_f":83,"eco_temperature_low_c":18.0,"eco_temperature_low_f":65,"is_locked":false,"locked_temp_min_c":20.0,"locked_temp_min_f":68,"locked_temp_max_c":22.0,"locked_temp_max_f":72,"sunlight_correction_active":false,"sunlight_correction_enabled":true,"structure_id":"9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA","fan_timer_active":true,"fan_timer_timeout":"1970-01-01T00:00:00.000Z","fan_timer_duration":15,"previous_hvac_mode":"","hvac_mode":"heat-cool","time_to_target":"~0","time_to_target_training":"ready","where_name":"Dining Room","label":"","name_long":"Dining Room Thermostat","is_online":true,"last_connection":"2018-05-14T07:34:24.620Z","hvac_state":"off"}},"smoke_co_alarms":{"8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X":{"locale":"en-US","structure_id":"9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA","software_version":"3.1.4rc3","where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0odBTxTsbLKg","device_id":"8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X","where_name":"Upstairs","name":"Upstairs","name_long":"Upstairs Nest Protect","is_online":true,"last_connection":"2018-05-14T07:12:50.007Z","battery_health":"ok","co_alarm_state":"ok","smoke_alarm_state":"ok","ui_color_state":"green","is_manual_test_active":false,"last_manual_test_time":"2018-04-11T20:57:38.000Z"},"8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X":{"name":"Basement","locale":"en-US","structure_id":"9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA","software_version":"3.1.4rc3","where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3FLJ8DEciPxQ","device_id":"8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X","where_name":"Basement","name_long":"Basement Nest Protect","is_online":true,"last_connection":"2018-05-14T07:28:03.901Z","battery_health":"ok","co_alarm_state":"ok","smoke_alarm_state":"ok","ui_color_state":"green","is_manual_test_active":false,"last_manual_test_time":"2018-04-11T20:58:08.000Z"},"8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X":{"name":"Master Bedroom","locale":"en-US","structure_id":"9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA","software_version":"3.1.4rc3","where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0zdeHTwYOSzQ","device_id":"8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X","where_name":"Master Bedroom","name_long":"Master Bedroom Nest Protect","is_online":true,"last_connection":"2018-05-13T09:54:50.262Z","battery_health":"ok","co_alarm_state":"ok","smoke_alarm_state":"ok","ui_color_state":"green","is_manual_test_active":false,"last_manual_test_time":"2018-04-11T20:58:08.000Z"},"8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X":{"name":"Hallway","locale":"en-US","structure_id":"9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA","software_version":"3.1.4rc3","where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3Qaq6Lx4pdGw","device_id":"8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X","where_name":"Hallway","name_long":"Hallway Nest Protect","is_online":true,"last_connection":"2018-05-14T07:27:49.094Z","battery_health":"ok","co_alarm_state":"ok","smoke_alarm_state":"ok","ui_color_state":"green","is_manual_test_active":false,"last_manual_test_time":"2018-04-11T20:58:08.000Z"}}},"structures":{"9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA":{"smoke_co_alarms":["8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X","8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X","8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X","8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X"],"name":"Home","country_code":"CA","time_zone":"America/Toronto","away":"home","thermostats":["1jI-LvQvFyOH19V0pvhvs7iEqXFuKc3X"],"structure_id":"9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA","co_alarm_state":"ok","smoke_alarm_state":"ok","wheres":{"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0mM4BlNe1TRQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0mM4BlNe1TRQ","name":"Attic"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3ccPkgs1sspw":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3ccPkgs1sspw","name":"Back Door"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3onmDw4TT6ZQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3onmDw4TT6ZQ","name":"Backyard"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3FLJ8DEciPxQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3FLJ8DEciPxQ","name":"Basement"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3o5HrFfpd2Nw":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3o5HrFfpd2Nw","name":"Bathroom"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2QL5v41HS1fQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2QL5v41HS1fQ","name":"Bedroom"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT1dV32SltYJWQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT1dV32SltYJWQ","name":"Deck"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2n5_KbWdE6rg":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2n5_KbWdE6rg","name":"Den"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0_n4GuwLjLAw":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0_n4GuwLjLAw","name":"Dining Room"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT1oVWjd8Ex4dg":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT1oVWjd8Ex4dg","name":"Downstairs"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2hru6sFEYjUw":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2hru6sFEYjUw","name":"Driveway"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0xRpYZ4QMpIg":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0xRpYZ4QMpIg","name":"Entryway"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2CBVUk5u3D7g":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2CBVUk5u3D7g","name":"Family Room"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT05MeEeCndvkg":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT05MeEeCndvkg","name":"Front Door"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3h3SOh2QjejQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3h3SOh2QjejQ","name":"Front Yard"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2a4T1M8ouMXg":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2a4T1M8ouMXg","name":"Garage"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3Wgt1j-K8PiQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3Wgt1j-K8PiQ","name":"Guest House"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2V0p3nUzlJVA":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2V0p3nUzlJVA","name":"Guest Room"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3Qaq6Lx4pdGw":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3Qaq6Lx4pdGw","name":"Hallway"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0dH2sJBC_QjQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0dH2sJBC_QjQ","name":"Kids Room"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2AQ3L4Dq52Fw":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2AQ3L4Dq52Fw","name":"Kitchen"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3fRrIw-7lgrQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3fRrIw-7lgrQ","name":"Living Room"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0zdeHTwYOSzQ":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0zdeHTwYOSzQ","name":"Master Bedroom"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3Xyjrff4wqdA":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3Xyjrff4wqdA","name":"Office"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0SWS-x8CrA7A":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0SWS-x8CrA7A","name":"Outside"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3-utsyfoWVdA":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT3-utsyfoWVdA","name":"Patio"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0ujcN9WMedww":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0ujcN9WMedww","name":"Shed"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2A4vW6hL16qw":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT2A4vW6hL16qw","name":"Side Door"},"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0odBTxTsbLKg":{"where_id":"S0hMrb9lbmOOY87fdBLOoB-tZaXq9zh64cUs0gTUgT0odBTxTsbLKg","name":"Upstairs"}}}},"metadata":{"access_token":"c.yK9vahY7O6Lq4QMBKyHMJRLFyOcbbY0fOapNCqQT0r73UJIXUPeJYnIqvmHoYnZUYn5g0JTRT2PCHrlUt9yF1f2ygfxkul48ikxSQSp2Ku36yagfdzKJAGwo4jh7TZPC5No6xFj4ZMGHc8Yd","client_version":1,"user_id":"z.1.1.lwQVaC7IEn51rvBZPQrH59GldiS3necyiEwI3VKSbuw="}}}
2018-05-14 03:34:28.099 [DEBUG] [nternal.rest.NestStreamingRestClient] - Data has changed (or initial data sent)
2018-05-14 03:34:28.100 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:thermostat:2e8429ee:1jI-LvQvFyOH19V0pvhvs7iEqXFuKc3X, properties={firmwareVersion=5.8-8, deviceId=1jI-LvQvFyOH19V0pvhvs7iEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Dining Room Thermostat, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268099]
2018-05-14 03:34:28.100 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:thermostat:2e8429ee:1jI-LvQvFyOH19V0pvhvs7iEqXFuKc3X, properties={firmwareVersion=5.8-8, deviceId=1jI-LvQvFyOH19V0pvhvs7iEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Dining Room Thermostat, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268099]
2018-05-14 03:34:28.100 [DEBUG] [ernal.discovery.NestDiscoveryService] - thingDiscovered called for thermostat
2018-05-14 03:34:28.100 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:smoke_detector:2e8429ee:8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X, properties={firmwareVersion=3.1.4rc3, deviceId=8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Upstairs Nest Protect, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268100]
2018-05-14 03:34:28.100 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:smoke_detector:2e8429ee:8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X, properties={firmwareVersion=3.1.4rc3, deviceId=8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Upstairs Nest Protect, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268100]
2018-05-14 03:34:28.100 [DEBUG] [ernal.discovery.NestDiscoveryService] - thingDiscovered called for smoke detector
2018-05-14 03:34:28.100 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:smoke_detector:2e8429ee:8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X, properties={firmwareVersion=3.1.4rc3, deviceId=8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Basement Nest Protect, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268100]
2018-05-14 03:34:28.100 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:smoke_detector:2e8429ee:8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X, properties={firmwareVersion=3.1.4rc3, deviceId=8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Basement Nest Protect, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268100]
2018-05-14 03:34:28.100 [DEBUG] [ernal.discovery.NestDiscoveryService] - thingDiscovered called for smoke detector
2018-05-14 03:34:28.100 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:smoke_detector:2e8429ee:8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X, properties={firmwareVersion=3.1.4rc3, deviceId=8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Master Bedroom Nest Protect, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268100]
2018-05-14 03:34:28.100 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:smoke_detector:2e8429ee:8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X, properties={firmwareVersion=3.1.4rc3, deviceId=8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Master Bedroom Nest Protect, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268100]
2018-05-14 03:34:28.100 [DEBUG] [ernal.discovery.NestDiscoveryService] - thingDiscovered called for smoke detector
2018-05-14 03:34:28.101 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:smoke_detector:2e8429ee:8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X, properties={firmwareVersion=3.1.4rc3, deviceId=8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Hallway Nest Protect, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268100]
2018-05-14 03:34:28.101 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:smoke_detector:2e8429ee:8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X, properties={firmwareVersion=3.1.4rc3, deviceId=8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X}, representationProperty=deviceId, flag=NEW, label=Hallway Nest Protect, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268100]
2018-05-14 03:34:28.101 [DEBUG] [ernal.discovery.NestDiscoveryService] - thingDiscovered called for smoke detector
2018-05-14 03:34:28.101 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X is not handling update for 8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X
2018-05-14 03:34:28.101 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X is not handling update for 8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X
2018-05-14 03:34:28.101 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Updating smoke detector 8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X
2018-05-14 03:34:28.102 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X is not handling update for 8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X
2018-05-14 03:34:28.102 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X is not handling update for 8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X
2018-05-14 03:34:28.102 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X is not handling update for 8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X
2018-05-14 03:34:28.102 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X is not handling update for 8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X
2018-05-14 03:34:28.102 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Updating smoke detector 8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X
2018-05-14 03:34:28.103 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X is not handling update for 8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X
2018-05-14 03:34:28.103 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Updating smoke detector 8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X
2018-05-14 03:34:28.103 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X is not handling update for 8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X is not handling update for 8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Updating smoke detector 8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X is not handling update for 8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X is not handling update for 8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X is not handling update for 8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_C-7YHfxZDciriEqXFuKc3X is not handling update for 8DPl0FPVZ_D5iDYvVC6mobiEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_C-7YHfxZDciriEqXFuKc3X is not handling update for 8DPl0FPVZ_Bo3v0uQN7fDriEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_C-7YHfxZDciriEqXFuKc3X is not handling update for 8DPl0FPVZ_APWnZpNnOVQ7iEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [est.handler.NestSmokeDetectorHandler] - Smoke detector 8DPl0FPVZ_C-7YHfxZDciriEqXFuKc3X is not handling update for 8DPl0FPVZ_A8AHtgt3zcNLiEqXFuKc3X
2018-05-14 03:34:28.104 [DEBUG] [g.nest.handler.NestThermostatHandler] - Updating thermostat 1jI-LvQvFyOH19V0pvhvs7iEqXFuKc3X
2018-05-14 03:34:28.108 [DEBUG] [sistence.rrd4j.internal.RRD4jService] - Stored 'dining_room_ambient_temperature_c' with state '22.0' in rrd4j database
2018-05-14 03:34:28.108 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:structure:2e8429ee:9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA, properties={structureId=9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA}, representationProperty=structureId, flag=NEW, label=Home, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268107]
2018-05-14 03:34:28.108 [DEBUG] [g.samsungtv.handler.SamsungTvHandler] - thingDiscovered: DiscoveryResult [thingUID=nest:structure:2e8429ee:9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA, properties={structureId=9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA}, representationProperty=structureId, flag=NEW, label=Home, bridgeUID=nest:account:2e8429ee, ttl=-1, timestamp=1526283268107]
2018-05-14 03:34:28.108 [DEBUG] [ernal.discovery.NestDiscoveryService] - thingDiscovered called for structure
2018-05-14 03:34:28.108 [DEBUG] [ng.nest.handler.NestStructureHandler] - Updating structure 9AY0QSwA9NI6NBmBKWwpk6v8xIwHbh7zqN5wtLN1Bu63Tk5oOFPDrA
2018-05-14 03:34:28.146 [DEBUG] [ntime.internal.engine.RuleEngineImpl] - Executing rule 'Real Item Changed'
2018-05-14 03:34:28.199 [DEBUG] [nternal.rest.NestStreamingRestClient] - Received 'keep-alive' event, data: null
2018-05-14 03:34:28.199 [DEBUG] [nternal.rest.NestStreamingRestClient] - Received message to keep connection alive
2018-05-14 03:34:29.142 [DEBUG] [sistence.rrd4j.internal.RRD4jService] - Stored 'dining_room_ambient_temperature_c' with state '22.0' in rrd4j database
2018-05-14 03:34:29.179 [DEBUG] [sistence.rrd4j.internal.RRD4jService] - Stored 'dining_room_humidity' with state '35' in rrd4j database
2018-05-14 03:34:29.616 [DEBUG] [ab.binding.http.internal.HttpBinding] - item 'Driveway_camera_motiondetect_status' is about to be refreshed now
...
2018-05-14 03:35:00.000 [DEBUG] [ntime.internal.engine.ExecuteRuleJob] - Executing scheduled rule 'Test Rules operation'
2018-05-14 03:35:00.000 [DEBUG] [ntime.internal.engine.ExecuteRuleJob] - Executing scheduled rule 'Reset homekit lock'
2018-05-14 03:35:00.001 [INFO ] [smarthome.model.script.Testing Rules] - rules_operating status: True
2018-05-14 03:35:00.001 [ERROR] [ntime.internal.engine.ExecuteRuleJob] - Error during the execution of rule 'Reset homekit lock': null
2018-05-14 03:35:00.002 [DEBUG] [inding.expire.internal.ExpireBinding] - Item rules_operating received update 'False'; stopping any future expiration.
2018-05-14 03:35:04.465 [DEBUG] [nternal.rest.NestStreamingRestClient] - Check: Receiving streaming events, millisSinceLastEvent=6263
2018-05-14 03:35:08.189 [DEBUG] [sistence.rrd4j.internal.RRD4jService] - Stored 'basementLeakDetector' with state 'OPEN' in rrd4j database (again)
2018-05-14 03:35:08.190 [DEBUG] [sistence.rrd4j.internal.RRD4jService] - Stored 'basementLeakDetector' with state '1' in rrd4j database
2018-05-14 03:35:21.475 [DEBUG] [core.karaf.internal.FeatureInstaller] - Running scheduled sync job
ignore the āReset homekit lockā error, I just added that yesterday to try to figure out what is happening.
Nothing except cron rules are triggered after 2018-05-14 03:34:28.146 and the last rule triggered is almost always āReal Item Changedā - but I have had this rule for years, and it has always worked just fine (it is being triggered by the nest thermostat update). I also donāt know the significance of the 3:30am time.
Is there any log which will tell me why rules just stop triggering? it seems silent. Iām also not sure how to start them again (I can detect this happening, and a restart of OH fixes it for a day or two, or three - but I donāt want to continually restart OH because of this).
I have 7000 lines of rules, so going through them is not really an option, Visual Studio says that the rules are OK, and this only just started happening in the last few weeks. I was suspecting the last java update, but that doesnāt explain the 3;30am (ish) problem.
Any suggestions on where to look to find out why the rules stop triggering?