Here is my very simple rule for resetting Hampton Bay Zigbee Fan Controller:
And here is a related log:
This rule always fails on a first run (after few min delay) but runs just fine on every sequential
attempt if delay between runs is less than 30sec. The behavior is very consistent and 100%
repeatable. On a first run the repeat loop is executed only once (please check the log above)
but every other time loop is executed the expected 4 times. This rule was created about
3 years ago on a C7 hub and migrated to the C8. On C7 the rule was running flawlessly.
But this is very first time when I had to run this rule on the C8.
What is this about?
Is it a problem with a DELAY statement inside the REPEAT loop?
(Is this something similar to the problem using a DELAY inside IF-THAN?)