I think I don't get it. How can a virtual device "turn on a relay and boil the kettle"?
are you talking about a virtual kettle?
so I assume you are talking about physical Arduinos. Who then connects the relay to the arduino and where is the kettle?
and why would I want it to boil?
I think your idea is interesting, I want to get it, but I just don"t understand the point - could you try again? I m really not trying to be a troll here.. but it just doesnt make sense to me yet.