0
나는 request_sync를 구현했습니다. 그러나 EXEC와 QUERY에서만 트리거되었습니다. 사용자가 앱에서 수동으로 기기를 새로 고치려면 어떻게 구현하나요?Google에서의 작업 - 수동 새로 고침을위한 request_sync
나는 request_sync를 구현했습니다. 그러나 EXEC와 QUERY에서만 트리거되었습니다. 사용자가 앱에서 수동으로 기기를 새로 고치려면 어떻게 구현하나요?Google에서의 작업 - 수동 새로 고침을위한 request_sync
REQUEST_SYNC은 앱 개발자로서의 호출을 완전히 제어 할 수있는 일반 HTTP API입니다. 호출 될 때 HomeGraph에서 새로운 SYNC
이벤트를 트리거하므로 사용자의 전체 장치 목록을 다시 반환 할 수 있습니다. 페이지를 다시로드 할 때, 새로 고침 버튼을 누를 때 등 사용자가 원하는 모든 유형의 앱 기반 이벤트에 연결할 수 있습니다.
네, 고마워 - 내가 말했듯이, 사용자가 장치를 쿼리하거나 명령을 실행할 때 실행 중이지만 때때로 사람들은 장치를 새로 고침하기를 원할 것입니다. Google 홈 또는 Google Assistant를 사용하며 새로 고침 (앱에서 아래로 드래그)은 아무 것도하지 않으며 그 작업에 대한 제어권이 없다고 생각합니다. 내가 무엇을 놓치고 있습니까? – MadgeMan
사용자가 앱에서 새로 고침하면 아무 것도 변경되지 않습니다. 개발자는 연결된 장치의 변경 사항을 추적하고 필요에 따라 요청을 보내야합니다. –
오케이, 그건 수치스러운 일입니다. 나는 내가 통합하고있는 HA 시스템에 대한 제어권을 가지고 있지 않다. 따라서 나의 앱과의 사용자 상호 작용 지점에서 request_sync를 시작할 수는 있지만, 나는 HA의 상태 변화 시점에서 호출을 시행 할 수 없다. 체계. 알렉사에 해당하는 기능으로 수동 검색/동기화가 가능합니다. – MadgeMan