Personal monitoring and health data acquisition in smart homes