Yeah, ok, I get that, it is nice. But I do not see some kind of revolution (I am sure I heard that term connected to home automation) that is often proclaimed.
For me the time saving is just too low compared with the alternative of wrestling with some kind of UI, but I may change my mind if I try it out for some time? Let's see.
//edit:
And I think turning lights on/off and playing songs is a really bad example. It is like the Fibonacci sequence of programming language PR. I really do not think one goes with a PL because it has a short solution to generate the Fibonacci sequence. It is nice. But not useful.
1. read the news (1x per day)
2. play music (~3x per day)
3. turn on/off lights (~8x per day)
4. set a timer (~2x per day)
5. feed the cat (~2x per day... blog post forthcoming)