Once I installed the software on the Pi and booted it up they remained off, however as soon as i added the HAT rev 10 board in the hardware page they all went to on (high)
After a couple of hours of playing around and troubleshooting the issue I found the below:
If I set the logic to positive and supply 3.3v from GPIO17 (directly on the pi) to the VCC - instead of the normal 5V it will work, However i am finding this a bit strange and not very comfortable doing so as i would need to solder directly to the board and cant use the header. What is also strange is that if i use the header on the actual board, that is marked as GPIO17 it wont supply the voltage.
Another strange thing is that if i unplug the relay and leave only the GND and VCC plugged in, relay will go to low. As soon as i connect one of the relays it switches on immediately. To me this means that for some strange/unknown reason its supplying some signal/voltage (4.29v) constantly on the GPIOs 5/6/12/13 and cant seem to switch it off in any way.
Any help on the above will be greatly appreciated :) :)
I hope the above made a bit of sense, cause when I re read it, I actually managed to confuse myself haha
(Images of hardware below)
Don't know if you have the specs of the relay board but some of them works with VCC at 3v or 12v instead of 5v. According to your tests it seems it is working with VCC at 3v. Sorry if cannot help more but the automation board is designed for specific relay boards which are most common (and cheaper). One last thing, be careful to use the 3.3 volt from raspberry pin, once I shorted the pin to ground and destroyed the raspberry immediately. Regards, Angelo