The structure of home automation systems