I am building a home automation system that will be based on a Raspberry Pi. I mainly use Python for this project.
What I need is my users to be able to login to a website and control their home devices. Since there is not the possibility of using static IPs, commands cannot be sent directly to the Raspberries. So, I figured out it has to be a web application where users should deposit commands and Raspberries should enquire for commands according to their unique ID.
I am a beginner in web development, so I would like to ask for directions on how to move on this. Is there any commercial platform that I could integrate in my system? How should I approach this attempt? If I need to develop it from scratch, which methods do you suggest?
Thanks in advance,