My 2017 Halloween display for a house I just bought this year.
The living room and porch lights are controlled by an Allen Bradley SLC5/04 PLC, which is controlled by a SLC5/05 PLC that controls many home and security functions. The kitchen window is controlled by a SLC5/03 PLC.
All PLC's are controlled by a computer and a Windows tablet running AdvancedHMI applications. The start & stop times and days can be changed, along with enabling and timing of specific items.