Умные дома - это фигня. Системы не должны быть слишком умными, нужны простые решения. Например, управление светом в комнате: изначально в комнате темно. Когда кто-то заходит в комнату, инкрементируется счетчик вошедших, и включается свет, если он еще не включен. Ну дальше вы поняли - счетчик декрементируется, когда кто-то выходит, свет гаснет, когда счетчик обнуляется.