ROS for the internet of things
Hello everyone! I'm new to ROS and I have a question.
I need to have data that mimic a typical home owner interactions with his smart gadgets at home. So I need to have lots of sensors installed in this virtual environment (e.g. on doors or light bulbs to detect when the owner open and close them, and maybe other sensors to detect temperature, humidity, etc..) and I want to manually control something to act like the home owner while he interacts with these smart gadgets and most importantly, I want to be able to log the data generated from these gadgets.
In a nutshell, a testbed for a typical home usage in the so called "Internet of Things" paradigm.
Can I build something like this using ROS or one of its tools? and how hard it will be?