스마트 홈 서비스를 위한 IoT 장치 기능 공유 및 연동 방법 그리고 시스템이 개시된다. IoT(Internet Of Things) 기기의 기능 공유 및 연동 방법에 있어서, 복수의 IoT 기기에 해당하는 기능 및 인터페이스 정보를 DNS(Domain Name System) 서버에 등록 요청하는 단계, 특정 IoT 기기에 해당하는 기능 및 인터페이스 정보의 조회를 상기 DNS 서버로 요청하는 단계, 상기 요청에 대한 응답으로, 상기 DNS 서버로부터 NAPTR(Name Authority Pointer) 레코드를 수신하는 단계, 및 수신된 상기 NAPTR 레코드에 기초하여 형성된 매시업(mashup) 기능을 제공하는 단계를 포함할 수 있다.