I have a rule that turns on a pool controller every morning at 8:00AM (mostly )
RULE:
Occasionally the rule will fail and the logs will will show the following error:
Because of this error, I’ve modified the rule to turn ON 3 times and then check the status and let me know if it is ON or not.
The most common “suggestion” is to see if the device still exists. (it does - has not been modified). I’ve had this issue using both SmartThings and Hubitat - currently Hubitat.
My observations:
At 8:00:52 SharpTools failed to send device command
At 8:01:04 SharpTools failed to send device command
At 8:01:16 SharpTools sends ON command (assuming this one triggered the switch)
At 8:01:47 SharpTools sends the ELSE notification
The device did turn ON (I just don’t know which attempt actulally triggered the switch - assuming the 8:01:16)
So, the device does exist - It did turn ON - but SharpTools returned two 403 errors and then after the 30 second delay did not see the device was ON and sent the ERROR notification. (some days this works perfectly) Are the 403 errors due to some delay on the SharpTools end? How would I go about tracking this down?
(ignore the set variable part of the rule as it should be moved down to trigger IF the switch is ON - I just don’t use this variable currently)