In case anyone was thinking I'd fallen off a cliff.. I'm waiting for my Orange Pi PC to turn up so I can find out if it works of if the doubters are correct. In the meantime I'm working on my script to install everything but the kitchen sink - and learning a lot about BASH scripts - things like how to stop someone entering Control-C when you want them to select Y/N, how to clear the buffer so your script is not entirely screwed up by accidental key presses - etc. How to put the script in pretty colours, how to make sure passwords aren't messed up - the list goes on -anyway, right now I'm just starting another 1 hour+ installation and waiting to see what I've done wrong this time.
I will put the script in here later on with an explanation - once I get it to actually work correctly - so that's why I'm not writing about ESP8266s etc.. Meanwhile I'm wiring up my Pergola with RGB strip when it's not raining. More on all of this later.