Controlling large number of 24VDC lights / switches with Arduino

Nice Device.

You have to check the maximum ratings for current and protect the outputs wrt overcurrent.