this is smart home client