NUGU스마트홈은 다양한 SmartHome DeviceType을 지원하고 있습니다. IoT ServiceProvider는 Discovery에 응답할 때 사용자가 등록한 IoT기기들을 NUGU스마트홈에서 지원하는 SmartHome DeviceType 중 가장 적합한 것으로 선택해 응답해야 합니다. SmartHome DeviceType을 선택하면 NUGU 에이전트를 통해 인입되는 사용자 발화 중 해당 SmartHome DeviceType이 지원하는 사용자 발화들에 대한 자연어처리 결과 기반으로 제어 및 조회 요청이 전달됩니다. 예를 들어, SmartHome DeviceType으로 조명을 선택할 경우 모든 사용자 발화 중 조명을 제어하려는 의도를 가진 표현인지, 해당 조명 기기가 수행 가능한 제어 요청인지 검증하고, 검증된 사용자 요청에 대해 SmartHome Play를 통해 IoT ServiceProvider에게 조명 기기에 대한 제어 및 조회 요청을 전달합니다.
아래는 NUGU스마트홈이 현재 지원하고 있는 SmartHome DeviceType 리스트이며 해당 항목들은 지속적으로 업데이트 됩니다. 자세한 내용은 개별 SmartHome DeviceType 페이지를 참조해주시기 바랍니다.
SmartHome Device Type | Description | Recommended Capability |
---|---|---|
가스차단기 | 가스차단기는 닫는 기능을 제공합니다. 안전 상의 이유로 음성제어 시 여는 기능은 제공하고 있지 않습니다. |
PowerControl |
가습기 | 가습기는 풍량 제어 등을 통해 주변의 습도상태를 제어하는 기기로 전원제어 및 가습수준에 따른 풍량제어, 각 모델별로 지원하는 모드 설정 기능, 종료예약 설정 등의 기능을 제공합니다. |
PowerControl AirflowControl ModeControl SetTimeControl |
건조기 | 건조기는 전원 자체를 켜거나 끄지 않고 기능을 시작 혹은 중지합니다. | PowerControl |
공기센서 | 공기센서에서 측정한 주변 공기 상태 조회 기능을 제공합니다. | AirQualityCheck |
공기청정기 | 공기청정기는 전원 제어 및 공기청정기 자체의 풍량 제어, 각 모델별로 지원하는 모드 설정 기능, 종료예약 설정 기능 등을 제공하며 공기청정기에서 측정한 주변 공기 상태 조회 기능도 제공할 수 있습니다. |
PowerControl AirflowControl ModeControl SetTimeControl AirQualityCheck |
냉장고 | 냉장고는 각 모델별로 지원하는 모드 설정 기능 및 냉장고 기기 자체의 온도를 제어하는 기능을 지원합니다. |
ModeControl DeviceTemperatureControl |
로봇청소기 | 로봇청소기는 로봇청소기 청소 시작 및 중지 등의 동작 제어 기능과 충전 기능을 지원합니다. |
PowerControl ChargeControl |
보일러 | 보일러는 공간에 대한 난방 제어 장치로 보일러 동작을 위한 전원 제어 기능 및 목표 설정 온도 제어, 각 모델별로 지원하는 모드 설정 기능, 종료예약 설정 기능을 지원합니다. |
PowerControl TemperatureControl ModeControl SetTimeControl |
선풍기 | 선풍기는 선풍기 동작을 위한 전원 제어 기능 및 선풍기의 풍량 제어 기능, 각 모델별로 지원하는 모드 설정 기능, 종료예약 설정 기능을 지원합니다. |
PowerControl AirflowControl ModeControl SetTimeControl |
세탁기 | 세탁기는 전원 자체를 켜거나 끄지 않고 기능을 시작 혹은 중지합니다. | PowerControl |
스마트스위치 | 스마트스위치는 스위치를 통해 제어하는 최종 기기의 전원 제어 기능을 지원합니다. 스마트스위치는 스위치를 제어함으로써 실제로 타 유형의 스마트홈 기기를 최종적으로 제어할 수 있습니다. 이 때 다양한 명령어를 통한 기능을 제공하려면 최종제어하는 스마트홈 기기 유형으로 등록해주세요. |
PowerControl |
스마트플러그 | 스마트플러그는 플러그의 전원 제어 기능, 플러그를 통한 전력사용량 조회 기능, 종료예약 설정 기능을 지원합니다. |
PowerControl PowerCheck SetTimeControl |
식기세척기 | 식기세척기는 전원 자체를 켜거나 끄지 않고 기능을 시작 혹은 중지하며 현재 기기의 동작상태 체크 기능을 지원합니다. |
PowerControl StateCheck |
에너지미터 | 에너지미터는 전력사용량을 측정하는 기기로 현재 기기의 전력사용량 및 목표전력사용량 조회 기능 등을 지원합니다. | PowerCheck |
에어워셔 | 에어워셔는 에어워셔 기기의 전원 제어 기능, 풍량 제어 기능, 에어워셔에서 측정한 주변 공기상태 조회 기능, 종료예약 설정 기능, 각 모델별로 지원하는 모드 설정 기능, 목표 설정 습도 제어 기능을 지원합니다. |
PowerControl AirflowControl AirQualityCheck ModeControl SetTimeControl HumidityControl |
에어컨 | 에어컨은 공간에 대한 냉방 온도 조절 장치로 전원 제어 기능 및 목표 온도 설정 기능, 에어컨의 풍량 제어 기능, 각 모델별로 지원하는 모드 설정 기능, 종료예약 설정 기능, 에어컨에서 측정한 주변 공기상태 조회 기능을 지원합니다. |
PowerControl TemperatureControl AirflowControl AirQualityCheck ModeControl SetTimeControl |