Not many people here recommending Hue. Given the OP's topic was LED strips for dummies, I'd have guessed that he wanted a simple solution, one that is quick, doesn't require bespoke code, hardware or rewiring and one that is easily upgraded or modified using standard components.
I've done a bit of work with LED strips and Node-RED. and I've done a lot of research. Firstly, kudos for having a wife that wants more automation. I have a constant battle with mine who hates any automation and thinks it's not "consistent" with our 300 year old house (ignoring the fact that electricity, carpets and central heating are not "consistent" either). So, everything has to be operated by ordinary wall switches and any switch, when pressed, has to, as its main function, do what it is intuitively obvious that switch should do if you press it. Phone apps are right out! (and I agree with her there).
So, my underlying automation system is openHAB (I would very strongly recommend it) and I use Node-RED as my rule engine (which is why I'm here). A lot of my lights use Z-wave and Fibaro controllers but in places I want colour-temperature control so I have integrated Hue into the setup. Plus for LED strips, frankly Hue is the easiest way to go.
I am not using Hue's LED strips. There are plenty of Friends of Hue controllers out there. I use these Zigbee LED controller and they work perfectly. They can control any 12-24V LED strips so you can source whatever you want in whatever style you want to fit whatever space you need. There are single colour, CCT and RGBWWCW controllers including ones with two IDs in a single unit. You need a Hue hub but they're not expensive and you open up a lot of other automation options for all the other lights in your house too just by adding Hue bulbs or lamps.
They are easily controllable from Node-RED using Foddy's excellent Huemagic nodes (massive thanks to Foddy for those).
One of the important things for me for the Wife-Approval-Factor is regular wall switches. You walk into a room, press a normal-looking switch that's just where you would expect to find it in a normal place on the wall and the lights come on!!! Woohoo! Hue falls down a bit here. I don't like their switches. A lot of people end up leaving their regular switches and adding extra stick-on Hue switches (yuk!) but then what happens if someone switches off the regular switch... nothing works! The Hue Tap is just plain ugly!
However, you can get nice Friends of Hue switches. So you can remove your conventional switches, hard-wire the lights to be permanently live (so they always work) and fit these switches over the top. They use Enocean energy harvesting so they don't need batteries (the unit inside is actually the same as in the Hue Tap) and you can actually stick them anywhere you need them, even where there is no electricity like next to the bed or where you'd really like a switch but there has never been one! They are standard Euro 55mm format so there are lots of design options.
If you want even more control, you can get the same switches with different inserts that use the Enocean protocol - you will need a separate Enocean dongle for your R-Pi for about 35 Euros. Node-RED has nodes for this too but I don't use them because openHAB handles Enocean. I have written a flow that identifies and handles single / double / triple clicks, press and hold, double/triple click and hold etc etc so you have countless control options to make the lights and the switches do almost anything.
So in summary.
-
Hue is easily controllable using Node-RED
-
Controllers, lights, switches etc are familiar to most people now so if you ever need to sell the house you can leave it all for the next people (my wife is also concerned that if I die - which I've only done once (story for another day) - then she needs to be able to operate / remove all the automation easily without breaking the whole house). The Node-RED control doesn't stop the regular Hue control apps from working.
-
You can control it from regular switches and not need to get your phone out, unlock it, find the app, and find the right screen just to switch your lights on!
-
Easily integrateable into Node-RED or other home automation for dimming, scenes, other functionality etc.
-
and it just works... so when you have vistors, they can turn the lights on and off without having to ask how.
I hope that helps