Hardware used:
- 28J60 W5100 RJ45 Network Control Switch: https://www.aliexpress.com/item/32960982969.html?spm=a2g0s.9042311.0.0.1dcb4c4dtnumqM
- 5v 8 channel relay module (could also use a 16 channel): https://www.aliexpress.com/item/1624699191.html?spm=a2g0s.9042311.0.0.27424c4dQpMbz5
- 24V to 5V DC-DC step down: https://www.aliexpress.com/item/32785352477.html?spm=a2g0o.productlist.0.0.4be0da13rf7MoG&algo_pvid=86c7005d-803a-42c6-8089-46c50babeb5c&algo_exp_id=86c7005d-803a-42c6-8089-46c50babeb5c-2&pdp_ext_f=%7B%22sku_id%22%3A%2263270023279%22%7D
- 24V transformer: https://www.aliexpress.com/item/33026997319.html?spm=a2g0s.9042311.0.0.27424c4dQpMbz5
- programmer: https://www.aliexpress.com/item/32887597480.html?spm=a2g0s.9042311.0.0.1dcb4c4dPL3jbx
How to reprogram the controller: https://www.youtube.com/watch?v=cnLHd9GqplY&t=0s