I am building this and adding a sainsmart digital relay board connected to my raspberry pi so I can control the fan(s) and lighting from the PI. I have some python scripts which can trigger the relays. These scripts will be triggered by commands I am adding to the OctoPi system menu. I have already added a wemo insight switch to power the printer on and off. I control the wemo through commands I have already added to the OctoPi system menu. The nice thing about the wemo insight switch is that it gives you information about how much power the printer uses. You can use this information to calculate the power cost of running the printer, which can be entered into the OctoPi cost addon, so you can have an accurate estimate of what each part you print actually cost you to produce.

I am also putting my cooling and venting fans in the bottom of the enclosure so I don't have to mount things on the acrylic panels. I will print enclosures for the thermometer and relay board do I can mount them, and the raspberry pi under the enclosure.

I have also seen other versions of this make that use extensions on the legs of the top table. This is to provide a little extra height to the enclosure since there may be issues with bumping into the top when you print tall objects otherwise. These builds seem a little complex with printed leg extensions and different size acrylic windows. I plan on using lengths of 2x4 mounted to the top of the bottom table to get this extra height. This solves a few issues, mo more concern about running into the bolts that connect the legs to the bottom table, and no need for larger acrylic windows. Stay tuned to see how this works out.