I have been building some LED lights for my shelving, desk lights.
I was thinking i could use the ESP32 module i have to control all the lights and the Camaras but what i would like it so use my phone to turn them on and off, change colour and view the video.
I am no andriod developer so my thoughts where
I could use https://io.adafruit.com/ along with the Android app to have a IoT solution, however this means i need external internet which might not be ideal if internet is down i cant turn on lights.
I could use a web interface on the ardunio and simple connect to this on the phones web browser. This does mean i need to have wireless working and i not sure how good an interface i can code on an ardunio. Idealy i want a colour picker and brightness slider for each light and ability to pick some effects.
I could use bluetooth and the ESP32 has this built in but I not sure what is the best app for this. I dont want to have to write an android app from scratch.
I am fine for coding the light control and I have already played with Io.adafruit.com for other projets such as monitoring fish tank temps and turning lights on and off.
So can any one help with a "simple" method to use my phone as the controler over either network (wireless) or bluetooth? Or does any one have a suggest for a good android app that would allow me to create my own dashboard.
So any sugestions on aproaches. Part of me like the idea of an IoT aproach with all the automation I could build, and i could over come the issues of an internet outage by having a manual on off switch. But thought it worth considering what other aproaches I could take.