Website is partially created [url removed, login to view] .
- This will be a basic idea of the template that will be available to each user.
So what does it do the website is there to set daily timers to turn on or off GPIO pins on a node mcu.
There will need to be 10 timers per pin per day either on or off.
The server will have to check the timers and send the appropriate data to the nodemcu when the timer is triggered.
A suspend timer button must be added.
The status of all pins will have to be read upon page loading.
The website must handle accounts and pages and communicate with multiple devices so if a user signs up and wants to add their nodemcu they can add it and control it remotely without any issues and add and update timers as they see fit.
Timers will be set via UTC and be adjusted according to time zone.
[url removed, login to view] must be a shared file that people can use to get info that is sent from the website (server)
Maybe websockets, or some other means will be employed I am looking for the best way to accomplish the task.