DIY-PoolAutomation-Pizero-FrankenAuto

Poolbreh

In The Industry
Jul 31, 2021
1,370
San Diego
I thought I would give a DIY automation a try. I originally started with some old compool parts and a pi zero w and a small electrical panel from Amazon. I was thinking small and compact, which was a terrible idea, think sun touch.
I don’t know python, but I know enough JavaScript. Using the onoff library I was able to get the gpio to control the 8 channel relay. This relay has a maximum load of 10amps. So good enough to handle actuators and higher load relays and fireman switch. The transformer is from cp3600, it steps down to 24, 18, and 12 vac. I should also mention the relay is a nc/c/no, so this works perfect for controlling actuators. The 24 vac was used to control the actuators. I used a ac/dc buck converter on the 20vac converting it to vdc to control the high voltage relays. On the 10vac I used another buck converter to drop it down to 5vdc to power the pi zero. The idea was to minimize space, I was trying to avoid having to add an outlet for a 24vdc power supply, and usb.
As far as the framework, I am using nodejs express onoff. The pi is running headless and serving up the ui using express.
Here is the repo if you like bad code.
The part that I didn’t realize would take so much time is planning the layout inside the panel. Creating dividers for high and low voltage, and making everything accessible and replaceable. I used blender and cura for the prints. If I was to do it again, I would just use a larger panel. Here is the progress so far, I’ll continue to update as I go. Please feel free to critique and advise.IMG_0298.jpegIMG_0294.jpegIMG_0295.jpegimage.jpgimage.jpg
 

Attachments

  • IMG_0229.png
    IMG_0229.png
    93.5 KB · Views: 5
Glad to hear there is a use for those old Compool panels. You should be able to pickup EasyTouch systems being upgraded to IntelliCenters.
 
  • Like
Reactions: Poolbreh
The transformer from the intellicenter upgrade is going into Frankenauto 2.0. I was going to use the compool transformer guard with the low voltage cb, but I decided to just try and print everything myself. Thus the transformer mount.