Keeping automation hat mini outputs on

Hi all !
I’m developing a project where I’m using the outputs of the automation hat mini to activate a relay to turn on some lights in a greenhouse.

I’ve tried to use the outputs directly, but had run into some problems (mainly because the outputs are small and some wires would touch - i think).

Now, in my code I activate the output, but as soon as the program ends, the output turns off and the external relay turns off also.

I need to keep it on until I turn it off from another thread. Is there any way of archiving this ?
I’m using threads (to not block the main program) with a time.sleep, but it’s not working for the time I want (hours, not minutes or seconds).

I’m also using a output to activate a air pump for 30 minutes and it’s working fine.

I can’t use the relay because it’s being use with a water pump - and working .

Can I use any other method or something ?

thank you

1 Like

@Support, please answer this question asap because it delays the productive usage of the automation hat for me too.

1 Like