Smart home software updates or upgrade the operating system To improve application errors Developed into a new version