I am trying to get all the bathroom exhaust fans to have a routine that if left on, they all get turned off after 60 minutes. When i run the attached routine, they all turn off 60 minutes after the first one turned on. I can see how this happened, i just needed this in place to at least stop the current nonsense.
Question is, how do i get to have it respect each fans timers individually without making one per fan? So as each fan is triggered, it has its own timer within one routine? I tried using $currenteventdevice and that only stopped the last fan triggered. $devices, doesn’t seem to work either to hold all triggered devices.