스마트 홈 작업을 개발하는 방법을 알아볼 수 있는 새로운 공간인 Google Home 개발자 센터에 오신 것을 환영합니다. 참고: Actions 콘솔에서 작업을 계속 만들 수 있습니다.
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
스마트 홈 벽난로 가이드
action.devices.types.FIREPLACE
- 벽난로를 켜고 끌 수 있으며 모드를 조절할 수 있습니다.
이 유형은 기기에 벽난로 아이콘 및 관련된 일부
동의어 및 별명
기기 기능
관련 트레잇 문서를 참고하세요.
서비스가 지원해야 하는 속성과 상태,
EXECUTE 및 QUERY 응답을 빌드합니다.
권장 특성
기기에 해당되는 경우 이러한 특성을 사용하는 것이 좋습니다.
하지만 사용 가능한 모든 특성을 자유롭게 조합해서 기존 특성에 가장 잘 어울리도록 만들 수 있습니다.
제품 기능을 개선하는 데
도움이 됩니다
품질 요구사항
- 지연 시간: 1000ms 이하여야 합니다.
- 안정성: 97% 이상이어야 합니다.
기기 예: 간단한 벽난로
이 섹션에는 일반적인 'Fireplace'를 나타내는 인텐트 페이로드 예시가 포함되어 있습니다.
위 기기 유형과 특성에 따라 다를 수 있습니다. 구현에서 트레잇을 추가하거나 삭제하면
이러한 변경사항을 반영하도록 응답을 수정하세요.
샘플 SYNC 응답
<ph type="x-smartling-placeholder">
</ph>
<ph type="x-smartling-placeholder"></ph>
를 통해 개인정보처리방침을 정의할 수 있습니다.
{
"requestId": "6894439706274654512",
"inputs": [
{
"intent": "action.devices.SYNC"
}
]
}
<ph type="x-smartling-placeholder"></ph>
{
"requestId": "6894439706274654512",
"payload": {
"agentUserId": "user123",
"devices": [
{
"id": "123",
"type": "action.devices.types.FIREPLACE",
"traits": [
"action.devices.traits.OnOff"
],
"name": {
"name": "Simple fireplace"
},
"willReportState": true,
"deviceInfo": {
"manufacturer": "smart-home-inc",
"model": "hs1234",
"hwVersion": "3.2",
"swVersion": "11.4"
}
}
]
}
}
샘플 QUERY 응답
<ph type="x-smartling-placeholder">
</ph>
<ph type="x-smartling-placeholder"></ph>
를 통해 개인정보처리방침을 정의할 수 있습니다.
{
"requestId": "6894439706274654514",
"inputs": [
{
"intent": "action.devices.QUERY",
"payload": {
"devices": [
{
"id": "123"
}
]
}
}
]
}
<ph type="x-smartling-placeholder"></ph>
{
"requestId": "6894439706274654514",
"payload": {
"devices": {
"123": {
"status": "SUCCESS",
"online": true,
"on": true
}
}
}
}
샘플 EXECUTE 명령어
OnOff
명령어 매개변수에 대한 자세한 내용은
action.devices.traits.OnOff
참조
<ph type="x-smartling-placeholder">
</ph>
<ph type="x-smartling-placeholder"></ph>
를 통해 개인정보처리방침을 정의할 수 있습니다.
{
"requestId": "6894439706274654516",
"inputs": [
{
"intent": "action.devices.EXECUTE",
"payload": {
"commands": [
{
"devices": [
{
"id": "123"
}
],
"execution": [
{
"command": "action.devices.commands.OnOff",
"params": {
"on": true
}
}
]
}
]
}
}
]
}
<ph type="x-smartling-placeholder"></ph>
{
"requestId": "6894439706274654516",
"payload": {
"commands": [
{
"ids": [
"123"
],
"status": "SUCCESS",
"states": {
"online": true,
"on": true
}
}
]
}
}
기기 ERRORS
전체 목록 보기
오류 및 예외를 방지합니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-09-05(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]
{"lastModified": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2024-09-05(UTC)"}
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-09-05(UTC)"]]