Now we need to build our arduino case, install the arduino into the case and put the SmartThings Shield onto the arduino. My case was not the best for this as it leaves too much space at the top and does not allow the shield to connect. I made some modifications by putting some taller standoffs under the arduino so that my shield would fit. This kind made the top of the case not sit flat but at least its somewhat covered. Again luckily my PCB breadboard perfectly fits on the arduino case so stuff isn't floating around.

Also we split our LED Strips in half so that I can put two smaller LED sections in each shelf section. then we removed the very end sections of each LED strip and soldered 3 pin JST connectors so that we can plug them together.

Now we need to move onto connecting everything. Check out the full schematic image to see how everything is connected. See the difference? We removed all of the relays and connected the LED strips in a line. With this we only need one pin to control the LEDs and we can still turn off sections if we want to through the code

UPDATE: Looking at the schematic view, I put the data wire to pin 13 on the Schematic, It should be going to pin 12 on the arduino

Also note how we run an additional power and ground to the very end of the LED Strip. Why? Well this ensures that we don't get dim LEDs at the end of the strip.

Great everything is connected, but nothing will work.Onward...