I have been racking my brains for the ‘best’ solution to my problem but each has its merits and disadvantages. I am developing a home automation system for my home and would like to get some feedback, so anyway, here I go. (This is my rough idea)
As per the picture I want to have a ‘control’ module in each doorway which consists of:
- Etherten utilizing POE and ethernet for communications
- Temp Sensor
- 4 sets of on/off buttons (8 buttons total)
- RGB Status LED
These modules will grab the pin status on a button press, PIR movement and every 30 seconds (for light and temp measurements) this is then pumps through to the server onto a database in a string format
The server accepts data and checks to see if database holds the same values, if not update db and turn on relevant relays via secondary arduino, then send confirmation message back to original controler which flashes status ok LED.
I only have limited php experience so this is going to be a tricky one, any idea’s of practical ways to do this would be appreciated as there is so many options.