Reactor randomly failing since 7.30

Fair call, sir. I am suitably chastened.

Next time I see it, I shall dig

C

Not intended! That was supposed to look more like encouragement… cheering… active support. This environment rewards effort–we see it every day… this is the way.

1 Like

Ok, im now convinced its my Vera being a PITA.

All these conditions are met and none of the 3 Z-Wave fans turned on: :rage:

this is yet another Reator sensor that has been working 100% for months.

Cycling the reactor sensor produced the desired result.

Screen shots are probably the least useful thing you can show me for stuff like this. I feel like a broken record. Logic Summary. Always Logic Summary.

2 Likes

I didn’t bother because I know the logic is good (I do have it captured and can post later if you are interested) - I think my VP was in a downward spiral as the failures seemed to be happening more frequently than normal.

I even tried to install the Netatmo plugin (from scratch) and the install process did not go normally and I had to manually remove it as it failed. I then rebooted my Vera and this time it installed successfully. My Vera had only been up for 8 days, since the last reboot, so I was not really expecting it to be an issue. :frowning:

Closing the loop

*************************************************** REACTOR LOGIC SUMMARY REPORT ***************************************************
   Version: 3.4 config 19226 cdata 19082 ui 19237 pluginDevice 120
    System: Vera version 1.7.4903 on Sercomm G450; loadtime 1579028471; systemReady 1579028496; Lua 5.1; JSON dkjson 2.5+LPeg
Local time: 2020-01-15T08:07:06+1100; DST=1; Kilsyth, Victoria Australia
House mode: plugin 1; system 1; tracking on
  Sun data: {"stamp":2020015,"civdawn":1579027316,"nautdawn":1579025058,"sunset":1579081359,"nautdusk":1579085440,"latitude":-37.804519,"astrodusk":1579087947,"longitude":145.331965,"civdusk":1579083182,"astrodawn":1579022551,"sunrise":1579029139}
  Geofence: not running
====================================================================================================================================
Upstairs Fans (#304) tripped
    Version 19082.38 01/12/20 14:33:53
    Message/status: Tripped
    Condition group "Reactor Sensor 48" (OR)  TRUE as of 06:00:00 <root>
      |-T-group "Fans On" (AND)  TRUE as of 06:00:02 <grpjouu4qm>
      |     &-T-housemode in 1,2,3 [3 => 1 at 06:00:00; T/T as of 01-08.09:43:29/01-08.09:43:29] <cond0>
      |     &-T-service Nest Thermostat US (9) urn:upnp-org:serviceId:TemperatureSensor1/CurrentTemperature >= 21 [23 => 22.5 at 07:46:34; T/T as of 01-13.12:51:59/01-13.12:51:59] <condjourqju>
      |     &-T-service WU - Conditions (368) urn:toggledbits-com:serviceId:SiteSensor1/Value2 >= 23 [24 => 23 at 07:56:35; T/T as of 10:41:15/10:41:15] <condjousjr9>
      |     &-T-group "Fans = Off" (OR)  TRUE as of 06:00:02 <grpjrfa5gu>
      |     |     |-T-service Hugos Room Fan (297) urn:upnp-org:serviceId:SwitchPower1/Status = 0 [1 => 0 at 06:01:38; T/T as of 06:01:38/06:01:38] <condjrfajc1>
      |     |     |-T-service Maddies Room Fan (300) urn:upnp-org:serviceId:SwitchPower1/Status = 0 [1 => 0 at 06:01:39; T/T as of 06:01:39/06:01:39] <condjrfbmpg>
      |     |     |-T-service Main Bedroom Fan (292) urn:upnp-org:serviceId:SwitchPower1/Status = 0 [1 => 0 at 06:01:37; T/T as of 06:01:37/06:01:37] <condjrfc4mb>
      |-F-group "Off Logic" (OR)  false as of 06:01:39 <grpjouw7h8>
      |     |-F-group "Cools Down" (AND)  false as of 01-08.09:43:29 <grpjr1nyxb>
      |     |     &-T-housemode in 1,2,3 [3 => 1 at 06:00:00; T/T as of 01-08.09:43:29/01-08.09:43:29] <condjouwqyn>
      |     |     &-F-service WU - Conditions (368) urn:toggledbits-com:serviceId:SiteSensor1/Value2 <= 16 [24 => 23 at 07:56:35; F/F as of 01-13.08:51:14/01-13.08:51:14] <condjoux5ev>
      |     |     &-F-service Nest Thermostat US (9) urn:upnp-org:serviceId:TemperatureSensor1/CurrentTemperature <= 20 [23 => 22.5 at 07:46:34; F/F as of 01-13.12:05:59/01-13.12:05:59] <condjouy6x9>
      |     |     &-F-group "Fans = On" (OR)  false as of 06:01:39 <grpjxae2zt>
      |     |     |     |-F-service Hugos Room Fan (297) urn:upnp-org:serviceId:SwitchPower1/Status = 1 [1 => 0 at 06:01:38; F/F as of 06:01:38/06:01:38] <condjr1opgb>
      |     |     |     |-F-service Main Bedroom Fan (292) urn:upnp-org:serviceId:SwitchPower1/Status = 1 [1 => 0 at 06:01:37; F/F as of 06:01:37/06:01:37] <condjr0rnrb>
      |     |     |     |-F-service Maddies Room Fan (300) urn:upnp-org:serviceId:SwitchPower1/Status = 1 [1 => 0 at 06:01:39; F/F as of 06:01:39/06:01:39] <condjr1o158>
      |     |-F-group "UD Heat = On" (AND)  false as of 01-11.05:01:49 <grpk39vq48>
      |     |     &-F-service Nest Thermostat US (9) urn:upnp-org:serviceId:HVAC_UserOperatingMode1/ModeStatus = HeatOn [energysavingsmode => coolon at 06:02:41; F/F as of 01-12.11:01:26/01-12.11:01:26] <condk39vzip>
      |     |     &-F-grpstate (self) (-1) Fans = On (grpjxae2zt) istrue [true => false at 06:01:39; F/F as of 06:01:39/06:01:39] <condk39xbuj>
      |     |-F-group "Night mode turns Off" (AND)  false as of 06:01:39 <grpjxaqbb3>
      |     |     &-T-housemode in 3,1 [3 => 1 at 06:00:00; T/T as of 06:00:00/06:00:00] <condjxaqlnp>
      |     |     &-F-grpstate (self) (-1) Fans = On (grpjxae2zt) istrue [true => false at 06:01:39; F/F as of 06:01:39/06:01:39] <condk39uw0e>
      |     |     &-F-trange bet ,,,6,0,,,,6,5 [1579034794 => 1579035395 at 07:56:35; F/F as of 06:05:00/06:05:00] <condkn0ibgz>
    Activity grpjouu4qm.true
        Device Main Bedroom Fan (292) action urn:upnp-org:serviceId:SwitchPower1/SetTarget( newTargetValue="1" )
        Delay 1 inline
        Device Hugos Room Fan (297) action urn:upnp-org:serviceId:SwitchPower1/SetTarget( newTargetValue="1" )
        Delay 1 inline
        Device Maddies Room Fan (300) action urn:upnp-org:serviceId:SwitchPower1/SetTarget( newTargetValue="1" )
    Activity grpjouw7h8.true
        Device Main Bedroom Fan (292) action urn:upnp-org:serviceId:SwitchPower1/SetTarget( newTargetValue="0" )
        Delay 1 inline
        Device Hugos Room Fan (297) action urn:upnp-org:serviceId:SwitchPower1/SetTarget( newTargetValue="0" )
        Delay 1 inline
        Device Maddies Room Fan (300) action urn:upnp-org:serviceId:SwitchPower1/SetTarget( newTargetValue="0" )
    Events
        01/15/20 06:01:37 evalchange: newState=false, cond=condjrfajc1, oldState=true
        01/15/20 06:01:37 condchange: newState=true, cond=condjr1opgb, oldState=false
        01/15/20 06:01:37 evalchange: newState=true, cond=condjr1opgb, oldState=false
        01/15/20 06:01:37 devicewatch: device=292, old="1", name=Main Bedroom Fan, var=urn:upnp-org:serviceId:SwitchPower1/Status, new="0"
        01/15/20 06:01:37 condchange: newState=true, cond=condjrfc4mb, oldState=false
        01/15/20 06:01:37 evalchange: newState=true, cond=condjrfc4mb, oldState=false
        01/15/20 06:01:37 condchange: newState=false, cond=condjr0rnrb, oldState=true
        01/15/20 06:01:37 evalchange: newState=false, cond=condjr0rnrb, oldState=true
        01/15/20 06:01:38 runscene: scene=grpjouu4qm.true, sceneName=grpjouu4qm.true, group=3, notice=Starting scene group 3
        01/15/20 06:01:38 endscene: scene=grpjouu4qm.true, sceneName=grpjouu4qm.true
        01/15/20 06:01:38 runscene: scene=grpjouw7h8.true, sceneName=grpjouw7h8.true, group=2, notice=Starting scene group 2
        01/15/20 06:01:38 runscene: scene=grpjouw7h8.true, sceneName=grpjouw7h8.true, group=3, notice=Scene delay until 06:01:39
        01/15/20 06:01:38 devicewatch: device=300, old="0", name=Maddies Room Fan, var=urn:upnp-org:serviceId:SwitchPower1/Status, new="1"
        01/15/20 06:01:38 condchange: newState=false, cond=condjrfbmpg, oldState=true
        01/15/20 06:01:38 evalchange: newState=false, cond=condjrfbmpg, oldState=true
        01/15/20 06:01:38 condchange: newState=true, cond=condjr1o158, oldState=false
        01/15/20 06:01:38 evalchange: newState=true, cond=condjr1o158, oldState=false
        01/15/20 06:01:38 devicewatch: device=297, old="1", name=Hugos Room Fan, var=urn:upnp-org:serviceId:SwitchPower1/Status, new="0"
        01/15/20 06:01:38 condchange: newState=true, cond=condjrfajc1, oldState=false
        01/15/20 06:01:38 evalchange: newState=true, cond=condjrfajc1, oldState=false
        01/15/20 06:01:38 condchange: newState=false, cond=condjr1opgb, oldState=true
        01/15/20 06:01:38 evalchange: newState=false, cond=condjr1opgb, oldState=true
        01/15/20 06:01:39 runscene: scene=grpjouw7h8.true, sceneName=grpjouw7h8.true, group=3, notice=Starting scene group 3
        01/15/20 06:01:39 endscene: scene=grpjouw7h8.true, sceneName=grpjouw7h8.true
        01/15/20 06:01:39 devicewatch: device=300, old="1", name=Maddies Room Fan, var=urn:upnp-org:serviceId:SwitchPower1/Status, new="0"
        01/15/20 06:01:39 condchange: newState=true, cond=condjrfbmpg, oldState=false
        01/15/20 06:01:39 evalchange: newState=true, cond=condjrfbmpg, oldState=false
        01/15/20 06:01:39 condchange: newState=false, cond=condjr1o158, oldState=true
        01/15/20 06:01:39 evalchange: newState=false, cond=condjr1o158, oldState=true
        01/15/20 06:01:39 condchange: newState=false, cond=grpjxae2zt, oldState=true
        01/15/20 06:01:39 evalchange: newState=false, cond=grpjxae2zt, oldState=true
        01/15/20 06:01:39 condchange: newState=false, cond=condk39xbuj, oldState=true
        01/15/20 06:01:39 evalchange: newState=false, cond=condk39xbuj, oldState=true
        01/15/20 06:01:39 condchange: newState=false, cond=condk39uw0e, oldState=true
        01/15/20 06:01:39 evalchange: newState=false, cond=condk39uw0e, oldState=true
        01/15/20 06:01:39 condchange: newState=false, cond=grpjxaqbb3, oldState=true
        01/15/20 06:01:39 evalchange: newState=false, cond=grpjxaqbb3, oldState=true
        01/15/20 06:01:39 condchange: newState=false, cond=grpjouw7h8, oldState=true
        01/15/20 06:01:39 evalchange: newState=false, cond=grpjouw7h8, oldState=true
        01/15/20 06:01:39 devicewatch: device=304, old="1", name=Upstairs Fans, var=urn:toggledbits-com:serviceId:ReactorGroup/GroupStatus_grpjxae2zt, new="0"
        01/15/20 06:01:39 devicewatch: device=9, old="CoolOn", name=Nest Thermostat US, var=urn:upnp-org:serviceId:HVAC_UserOperatingMode1/ModeStatus, new="EnergySavingsMode"
        01/15/20 06:02:41 devicewatch: device=9, old="EnergySavingsMode", name=Nest Thermostat US, var=urn:upnp-org:serviceId:HVAC_UserOperatingMode1/ModeStatus, new="CoolOn"
        01/15/20 06:05:00 condchange: newState=false, cond=condkn0ibgz, oldState=true
        01/15/20 06:05:00 evalchange: newState=false, cond=condkn0ibgz, oldState=true
        01/15/20 06:20:14 devicewatch: device=9, old="22.5", name=Nest Thermostat US, var=urn:upnp-org:serviceId:TemperatureSensor1/CurrentTemperature, new="23"
        01/15/20 07:15:44 devicewatch: device=9, old="23", name=Nest Thermostat US, var=urn:upnp-org:serviceId:TemperatureSensor1/CurrentTemperature, new="22.5"
        01/15/20 07:37:34 devicewatch: device=9, old="22.5", name=Nest Thermostat US, var=urn:upnp-org:serviceId:TemperatureSensor1/CurrentTemperature, new="23"
        01/15/20 07:41:35 devicewatch: device=368, old="23", name=WU - Conditions, var=urn:toggledbits-com:serviceId:SiteSensor1/Value2, new="24"
        01/15/20 07:46:34 devicewatch: device=9, old="23", name=Nest Thermostat US, var=urn:upnp-org:serviceId:TemperatureSensor1/CurrentTemperature, new="22.5"
        01/15/20 07:56:35 devicewatch: device=368, old="24", name=WU - Conditions, var=urn:toggledbits-com:serviceId:SiteSensor1/Value2, new="23"
    Devices
        Main Bedroom Fan (292) urn:schemas-upnp-org:device:BinaryLight:1 (3/3); parent 290; plugin -
        Main Bedroom (290) urn:schemas-upnp-org:device:BinaryLight:1 (3/3); parent 1; plugin -
        Vera Connect Works W (5) urn:schemas-micasaverde-com:device:VeraConnectWWN:1 (0/-1); parent 0; plugin 8151
        Nest Thermostat US (9) urn:schemas-upnp-org:device:HVAC_ZoneThermostat:1 (5/1); parent 5; plugin -
        Maddies Room Fan (300) urn:schemas-upnp-org:device:BinaryLight:1 (3/3); parent 298; plugin -
        Hugos Bedroom (295) urn:schemas-upnp-org:device:BinaryLight:1 (3/3); parent 1; plugin -
        WU - Conditions (368) urn:schemas-toggledbits-com:device:SiteSensor:1 (4/0); parent 0; plugin 8942
        Hugos Room Fan (297) urn:schemas-upnp-org:device:BinaryLight:1 (3/3); parent 295; plugin -
        Maddies Bedroom (298) urn:schemas-upnp-org:device:BinaryLight:1 (3/3); parent 1; plugin -
```

Btw, I haven’t had any state change failures since rebooting my Plus. As a result I’ve reinstated weekly scheduled reboots (I had hoped Monthly would be enough).

This summary shows the “Fans On is TRUE” activity and “Off Logic is TRUE” activity running at the same time… look at the logged “runscene” entries, and the effect on the devices (“devicewatch”).

You may want to make sure your logic is interlocked sufficiently that both can’t fire together.

Also, set MaxEvents higher on this ReactorSensor… 100 or 150 maybe, so you can capture more history. May be useful.

That odd as I wasnt seeing any logic conflicts in the main status page.

The main status page only updates about every 2 seconds. That’s a Vera limitation–that’s as fast as UI7 gets updates from the controller. So anything that happens is less than two seconds may not be evident on the status page. The only way you would know is (a) the effect on devices, and (b) the state times change in the status view, but that’s a really subtle change (e.g. the state time may change from 18:00:14 to 18:00:15).

1 Like

Fair enough, I’ll pay closer attention to the Logic summaries in future.

So dug. Every morning, Reactor (bless it) turns my main heating on at a time specified in relation to my alarm clock (-16 minutes)

This morning, the house was chilly, sadly, so I have drilled into the logs as best I can so far:

|08|01/17/20 5:00:00.217|JobHandler_LuaUPnP::HandleActionRequest device: 80 service: urn:upnp-org:serviceId:TemperatureSetpoint1 action: SetCurrentSetpoint <0x756d1520>|
|---|---|---|
|06|01/17/20 5:00:00.218|Device_Variable::m_szValue_set device: 80 service: urn:upnp-org:serviceId:TemperatureSetpoint1 variable: SetpointTarget was: 18.00 now: 21.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x756d1520>|
|06|01/17/20 5:00:00.219|Device_Variable::m_szValue_set device: 80 service: urn:upnp-org:serviceId:TemperatureSetpoint1 variable: AllSetpoints was: 18.00,0.00,9.00 now: 21.00,0.00,9.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x756d1520>|
|06|01/17/20 5:00:00.220|Device_Variable::m_szValue_set device: 80 service: urn:upnp-org:serviceId:TemperatureSetpoint1 variable: AllSetpoints was: 21.00,0.00,9.00 now: 21.00,0.00,10.50 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x756d1520>|
|06|01/17/20 5:03:56.985|Device_Variable::m_szValue_set device: 80 service: urn:micasaverde-com:serviceId:ZWaveDevice1 variable: LastWakeup was: 1579237181 now: 1579237436 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x772d1520>|
|06|01/17/20 5:03:57.109|Device_Variable::m_szValue_set device: 80 service: urn:micasaverde-com:serviceId:ZWaveDevice1 variable: LastWakeup was: 1579237436 now: 1579237437 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x772d1520>|
|06|01/17/20 5:03:57.149|Device_Variable::m_szValue_set device: 80 service: urn:upnp-org:serviceId:TemperatureSetpoint1 variable: CurrentSetpoint was: 18.00 now: 21.00 #hooks: 1 upnp: 0 skip: 0 v:0x1321e78/NONE duplicate:0 <0x772d1520>|
|06|01/17/20 5:03:57.573|Device_Variable::m_szValue_set device: 80 service: urn:upnp-org:serviceId:TemperatureSensor1 variable: CurrentTemperature was: 19.80 now: 19.70 #hooks: 1 upnp: 0 skip: 0 v:0x1276340/NONE duplicate:0 <0x772d1520>|
|06|01/17/20 5:03:58.100|Device_Variable::m_szValue_set device: 80 service: urn:micasaverde-com:serviceId:ZWaveDevice1 variable: LastWakeup was: 1579237437 now: 1579237438 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x772d1520>|
|06|01/17/20 5:03:58.106|Device_Variable::m_szValue_set device: 80 service: urn:micasaverde-com:serviceId:HaDevice1 variable: PollRatings was: 1.50 now: 1.60 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x772d1520>|
|06|01/17/20 5:03:58.107|Device_Variable::m_szValue_set device: 80 service: urn:micasaverde-com:serviceId:ZWaveNetwork1 variable: LastPollSuccess was: 1579235390 now: 1579237438 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x772d1520>|
|06|01/17/20 5:03:58.107|Device_Variable::m_szValue_set device: 80 service: urn:micasaverde-com:serviceId:ZWaveNetwork1 variable: ConsecutivePollFails was: 3 now: 0 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x772d1520>|
|06|01/17/20 5:03:58.119|Device_Variable::m_szValue_set device: 80 service: urn:upnp-org:serviceId:TemperatureSensor1 variable: CurrentTemperature was: 19.70 now: 19.70 #hooks: 1 upnp: 0 skip: 0 v:0x1276340/NONE duplicate:1 <0x772d1520>|
|06|01/17/20 5:03:59.101|Device_Variable::m_szValue_set device: 80 service: urn:micasaverde-com:serviceId:ZWaveDevice1 variable: TemperatureScale was: 1,0,2 now: 1,0,2 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x772d1520>|
|06|01/17/20 5:03:59.101|Device_Variable::m_szValue_set device: 80 service: urn:upnp-org:serviceId:TemperatureSetpoint1_Heat variable: CurrentSetpoint was: 18.00 now: 18.00 #hooks: 0 upnp: 0 skip: 0 v:0x1322048/NONE duplicate:1 <0x772d1520>|

So we can see the setpoint being changed at 05:00:00.217 as I’d expect, but then at 05:03:59.101 it goes back to being 18.0

Any thoughts as to why this would be? Are we losing commands (seems unlikely) but what else do we need to see (I can create a logic report but it will have changed by now)

The underfloor heating (mains powered) worked perfectly…

08	01/17/20 5:00:00.221	JobHandler_LuaUPnP::HandleActionRequest device: 154 service: urn:upnp-org:serviceId:TemperatureSetpoint1_Heat action: SetCurrentSetpoint <0x756d1520>
06	01/17/20 5:00:00.222	Device_Variable::m_szValue_set device: 154 service: urn:upnp-org:serviceId:TemperatureSetpoint1 variable: SetpointTarget was: 18.00 now: 22.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x756d1520>
06	01/17/20 5:00:00.224	Device_Variable::m_szValue_set device: 154 service: urn:upnp-org:serviceId:TemperatureSetpoint1 variable: AllSetpoints was: 18.00,0.00,9.00 now: 22.00,0.00,9.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x756d1520>
06	01/17/20 5:00:00.224	Device_Variable::m_szValue_set device: 154 service: urn:upnp-org:serviceId:TemperatureSetpoint1 variable: AllSetpoints was: 22.00,0.00,9.00 now: 22.00,0.00,11.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x756d1520>
06	01/17/20 5:00:00.665	Device_Variable::m_szValue_set device: 154 service: urn:upnp-org:serviceId:TemperatureSetpoint1 variable: CurrentSetpoint was: 18.00 now: 22.00 #hooks: 0 upnp: 0 skip: 0 v:0x1321e78/NONE duplicate:0 <0x772d1520>
06	01/17/20 5:00:00.665	Device_Variable::m_szValue_set device: 154 service: urn:upnp-org:serviceId:TemperatureSetpoint1_Heat variable: CurrentSetpoint was: 18.00 now: 22.00 #hooks: 0 upnp: 0 skip: 0 v:0x1322048/NONE duplicate:0 <0x772d1520>

Cheers

C

Lyric thermostat?

No Secure SRT321

Actually works pretty well IME

C

OK. Well a device that gets sent a command, and then reverts back to the prior, suggests to me that the command did not make it to the device, and a later update/poll of the device retrieved the unchanged prior value.

So what’s the diagnosis? UI7 or just ‘stuff’?

Cheers

C

Hard to say. The way you reformatted the log file, I can’t actually see what went out the thermostat, but if works some of the time, I have to assume Reactor is sending the parameters you’ve instructed.

I’d go the route of the pulse repeat, to make sure the command gets resent if the setpoint doesn’t change. As I said, you need to be really careful that your logic is properly interlocked (two things can’t run at once), and that the conditions test whatever target state the activity will try to set (that is, if you are trying to turn a light on, the activity will have an action to turn the light on, and the condition that controls that activity should test to see if the light is off, so the activity is only run when necessary). You’ll need to upgrade to 3.5 to get the pulse train capability.

Nothing else will be impacting the heating at that point.

When you say ‘pulse repeat’

Just set the pulse to (say) 5 minutes? I just added a delay 5 minutes and resend in the activities, but I suspect the other way is rather more elegant?

Cheers!

C

Delay and resend may also work, if relying on a single retry is good enough. Certainly has the advantage of being simple.

If you go pulse, set the pulse length to something short, just a couple of seconds, then choose “repeat” and enter 300 for the “repeat after” time. You may also want to add a max count, just as a safety mechanism (so it doesn’t retry indefinitely, it retries, for example, 10 times before giving up).

1 Like

I’m not seeing the ‘Repeat after’
I have ‘Condition must be sustained’ and ‘Condition must repeat’

TIA

C

Did you install 3.5?