Hi Javi,
Thank you for explaining. Is there a change log that documents changes such as these?
Would there be a way in the next release to revert back to also having the user number in the main node? That way it would be an easy path to refresh the programming, as I tested using the child node Access control, but as we can see in the log, the sequence is now different, and my existing programming does not function if I substitute the child node for the main node. This is what I presently have with 4.3.0, which has been working fine for a long time.
===================================================================================
Control - [ID 003F][Parent 0042]
Folder Conditions for 'Control'
If
- No Conditions - (To add one, press 'Schedule' or 'Condition')
Then
Allow the programs in this folder to run.
-----------------------------------------------------------------------------------
[FrontDoor] Battery Level - [ID 0004][Parent 003F]
If
'Entry / Front Door / Front Door' Battery Level <= 50%
Then
Resource '[FrontDoor] Battery Low'
Else
- No Actions - (To add one, press 'Action')
-----------------------------------------------------------------------------------
[FrontDoor] Jammed - [ID 0005][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' Status is Jammed
Then
Resource '[FrontDoor] Jammed'
Else
- No Actions - (To add one, press 'Action')
-----------------------------------------------------------------------------------
[FrontDoor] State Unknown - [ID 0006][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' Status is Unknown
Then
Resource '[FrontDoor] State Unknown'
Else
- No Actions - (To add one, press 'Action')
-----------------------------------------------------------------------------------
[FrontDoor] Trigger Locked - [ID 0007][Parent 003F]
If
'Entry / Front Door / Front Door' Status is Locked
Then
Run Program '[FrontDoor] U0 Locked' (If)
Else
- No Actions - (To add one, press 'Action')
-----------------------------------------------------------------------------------
[FrontDoor] Trigger Unlocked - [ID 0008][Parent 003F]
If
'Entry / Front Door / Front Door' Status is Unlocked
Then
Run Program '[FrontDoor] U0 Unlocked' (If)
Else
- No Actions - (To add one, press 'Action')
-----------------------------------------------------------------------------------
[FrontDoor] U0 Locked - [ID 0009][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 0
Then
Resource '[FrontDoor] U0 Locked'
Else
Run Program '[FrontDoor] U1 Locked Rob' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U0 Unlocked - [ID 000A][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 0
Then
Resource '[FrontDoor] U0 Unlocked'
Else
Run Program '[FrontDoor] U1 Unlocked Rob' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U1 Locked Rob - [ID 000B][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 1
Then
Resource '[FrontDoor] U1 Locked Rob'
Else
Run Program '[FrontDoor] U2 Locked Matt' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U1 Unlocked Rob - [ID 000C][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 1
Then
Resource '[FrontDoor] U1 Unlocked Rob'
Else
Run Program '[FrontDoor] U2 Unlocked Matt' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U10 Locked Guest - [ID 000D][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 10
Then
Resource '[FrontDoor] U10 Locked Guest'
Else
Run Program '[FrontDoor] U11 Locked Guest Spare' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U10 Unlocked Guest - [ID 000E][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 10
Then
Resource '[FrontDoor] U10 Unlocked Guest'
Else
Run Program '[FrontDoor] U11 Unlocked Guest Spare' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U11 Locked Guest Spare - [ID 000F][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 11
Then
Resource '[FrontDoor] U11 Locked Guest Spare'
Else
Run Program '[FrontDoor] State Unknown' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U11 Unlocked Guest Spare - [ID 0010][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 11
Then
Resource '[BackDoor] U11 Unlocked Guest Spare'
Else
Run Program '[FrontDoor] State Unknown' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U2 Locked Matt - [ID 0011][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 2
Then
Resource '[FrontDoor] U2 Locked Matt'
Else
Run Program '[FrontDoor] U3 Locked Christy' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U2 Unlocked Matt - [ID 0012][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 2
Then
Resource '[FrontDoor] U2 Unlocked Matt'
Else
Run Program '[FrontDoor] U3 Unlocked Christy' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U3 Locked Christy - [ID 0013][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 3
Then
Resource '[FrontDoor] U3 Locked Christy'
Else
Run Program '[FrontDoor] U4 Locked Hein' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U3 Unlocked Christy - [ID 0014][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 3
Then
Resource '[FrontDoor] U3 Unlocked Christy'
Else
Run Program '[FrontDoor] U4 Unlocked Hein' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U4 Locked Hein - [ID 0015][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 4
Then
Resource '[FrontDoor] U4 Locked Hein'
Else
Run Program '[FrontDoor] U5 Locked Margaret' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U4 Unlocked Hein - [ID 0017][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 4
Then
Resource '[FrontDoor] U4 Unlocked Hein'
Else
Run Program '[FrontDoor] U5 Unlocked Margaret' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U5 Locked Margaret - [ID 0018][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 5
Then
Resource '[FrontDoor] U5 Locked Housekeeper'
Else
Run Program '[FrontDoor] U6 Locked Dan' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U5 Unlocked Margaret - [ID 001E][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 5
Then
Resource '[FrontDoor] U5 Unlocked Housekeeper'
Else
Run Program '[FrontDoor] U6 Unlocked Dan' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U6 Locked Dan - [ID 001F][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 6
Then
Resource '[FrontDoor] U6 Locked Dan'
Else
Run Program '[FrontDoor] U10 Locked Guest' (If)
-----------------------------------------------------------------------------------
[FrontDoor] U6 Unlocked Dan - [ID 0021][Parent 003F][Not Enabled]
If
'Entry / Front Door / Front Door' User Number is 6
Then
Resource '[FrontDoor] U6 Unlocked Dan'
Else
Run Program '[FrontDoor] U10 Unlocked Guest' (If)