I have a room lighting app that when paused does not actually pause the actions. Logs shows its paused, but the actions still trigger.
Master Bedroom - Motion Lighting (Paused)Built In App
Settings
Name Type Value
| attrStateD | enum | active |
| contacts | capability.contactSensor | [ Master Bedroom Door ] |
| customAttrD | enum | motion |
| dimLAUseVar | bool | false |
| doTurnOff | bool | true |
| illumsD | capability.illuminanceMeasurement | [ Lux North ] |
| logging | bool | true |
| luxD | number | 1900 |
| modes | enum | ["1","2","65"] |
| modeXD | enum | ["33","97","2","65","3"] |
| motionsOff | capability.motionSensor | [ Master Bath Motion, Master Bath Motion (Door), Master Bedroom Closet Motion, Master Bedroom Motion ] |
| motionTime | decimal | 5 |
| offLightsL | capability.switch | [ Master Bedroom Lights ] |
| offMeans | enum | ["motion stays inactive"] |
| onConds | enum | ["illuminance is above","mode is"] |
| onMeans | enum | ["contact opens"] |
| origLabel | text | Master Bedroom - Motion Lighting |
| otherOnOpts | enum | ["doTurnOn","onTrans"] |
| roomDevsL | capability.switch,capability.pushableButton,capability.windowShade,capability.windowBlind | [ Master Bedroom Lights ] |
| schedTypeL | enum | Hub Modes |
| stay.0 | decimal | 1 |
| stay.1 | decimal | 1 |
| stay.1.1 | decimal | 1 |
| stay.2 | decimal | 1 |
| stay.3 | decimal | 0 |
| stay.65 | decimal | 1 |
| stay.97 | decimal | 0 |
| stayMode | bool | true |
| transIntrvlOn | number | 1 |
| transTimeOn | number | 3 |
| useModes | bool | true |
Event Subscriptions
Source Event Handler Filter
| HAL9000 (Location) | mode | modeHandler | false |
| Master Bath Motion | motion | motionStaysHandler | true |
| Master Bath Motion (Door) | motion | motionStaysHandler | true |
| Master Bedroom Closet Motion | motion | motionStaysHandler | true |
| Master Bedroom Door | contact.open | actHandler | true |
| Master Bedroom Lights | switch.off | allOffHandler | true |
| Master Bedroom Lights | switch | evtHandler | true |
| Master Bedroom Motion | motion | motionStaysHandler | true |
Application State
Name Type Value
| active | Boolean | false |
| alexaName | ||
| allVarsB | ArrayList | [] |
| allVarsI | ArrayList | [] |
| allVarsS | ArrayList | [] |
| allVarsT | ArrayList | [] |
| appLabel | String | Master Bedroom - Motion Lighting |
| appNamePause | String | Master Bedroom - Motion Lighting (Paused) |
| attrTypeD | String | ENUM |
| buttonTable | HashMap | {} |
| capDevs0 | HashMap | {} |
| capDevs1 | HashMap | {5006={doOff=true, doAct=true, isSet=false, swVal=on, dimVal=70, CM=Dimmer, useVarD=false}} |
| capDevs1.1 | HashMap | {5006={doOff=true, doAct=true, isSet=true, swVal=on, dimVal=100, CM=Dimmer, useVarD=false}} |
| capDevs2 | HashMap | {5006={doOff=true, doAct=false, isSet=false, swVal=on, dimVal=100, CM=Dimmer, useVarD=false}} |
| capDevs65 | HashMap | {5006={doOff=true, doAct=false, isSet=false, swVal=on, dimVal=100, CM=Dimmer, useVarD=false}} |
| captured1 | Boolean | true |
| captured1.1 | Boolean | true |
| captured2 | Boolean | true |
| captured65 | Boolean | true |
| dayGroupNdx | Integer | 1 |
| dayGroups | HashMap | {1=[true, true, true, true, true, true, true]} |
| delayArm | Integer | 0 |
| firstName | Boolean | true |
| fixVariableDisable | Boolean | true |
| hasDevices | Boolean | true |
| isOn | HashMap | {4914=false, 4918=false, 5013=false, 5006=false, 5007=false} |
| mode | String | 1 |
| modeIds | HashMap | {Away=4, Bedtime=33, Early Morning=97, Evening=2, Night=3, Morning=65, Day=1} |
| modeNames | HashMap | {33=Bedtime, C=Pre-Capture, -1=Preset Off Day, -2=Preset Off Evening, -3=Preset Off Night, -4=Preset Off Away, -97=Preset Off Early Morning, -65=Preset Off Morning, -33=Preset Off Bedtime, 0=All Modes, P=Preset Off, 1=Day, 2=Evening, 3=Night, T=Transition, 4=Away, 97=Early Morning, 65=Morning} |
| modes | ArrayList | [{4=Away}, {33=Bedtime}, {1=Day}, {97=Early Morning}, {2=Evening}, {65=Morning}, {3=Night}] |
| noReport | HashMap | {5006=false} |
| notEqual | Boolean | true |
| offStarted | Boolean | true |
| onStarted | Boolean | true |
| origDelay | Integer | 0 |
| paused | Boolean | true |
| previousModeNames | ArrayList | [Day, Evening, Night, Away, Bedtime, Morning, Early Morning] |
| previousModes | ArrayList | [1, 2, 3, 4, 33, 65, 97] |
| prevState | HashMap | {100=inactive} |
| priorDevs | ArrayList | [5006] |
| priorMode | String | 65 |
| priorOffMeans | ArrayList | [motion stays inactive] |
| priorOnMeans | ArrayList | [contact opens] |
| priorSchedType | String | Hub Modes |
| priorUseModes | Boolean | true |
| randHue | Integer | -1 |
| reported | HashMap | {5006=true} |
| reps | Integer | 0 |
| started | Boolean | true |
| steps | HashMap | {5006={ct=0, level=23.333333333333332, swVal=on, sat=0, hue=0}} |
| totalReps | Integer | 3 |
| updateForTimes | Boolean | true |
| values | HashMap | {5006={level=69.999999999999996}} |
| virginOff | Boolean | true |
| virginOn | Boolean | true |
Scheduled Jobs
No scheduled jobs are set.
App has no child devices.



