Google Home Assistant가 인터넷에서 가치를 읽도록하는 방법은 무엇입니까?


9

IFTTT를 사용하여 POST REST 요청을 보낼 수 있으며, 그런 다음 내 Raspberry Pi의 표시등을 켜거나 끌 수 있습니다.

빛의 가치를 얻기 위해 GET REST 요청 (postman 사용)을 만들 수는 있지만 Google 집 / 어시스턴트가 그 가치를 읽도록하는 방법을 알 수는 없습니다.

GET REST 요청에서 리턴 된 값 :

{
    "id": "sw1",
    "state": "off",
    "name": "Pi light"
}

이것이 흐름입니다 :

질문:

"이봐 구글, 표시등이 켜져 있습니까?"

Google 어시스턴트 답변 :

"표시등이 켜져 있습니다"또는 "표시등이 꺼져 있습니다"

나는 모든 곳을 수색하고 IFTTT webhook을 사용하여 몇 가지를 시도했지만 점을 연결할 수없는 것 같습니다.

이것이 어떻게 달성 될 수 있습니까?


1
이것이 어떻게 작동한다고 상상하십니까? Google Assistant를 Pi에 연결하기 위해 무엇을 했습니까? IFTTT를 통해서입니까? Google 어시스턴트가 다른 IFTTT 작업을 수행 할 수 있습니까?
Heath Raftery

1
IFTTT 안드로이드 앱에서 IFTTT (the-Field)에 Google 어시스턴트를 추가하여 인터넷에서 자동으로 데이터를 가져오고 그에 따라 어시스턴트를 트리거 할 수 있습니다.
Adil Saju

답변:


2

글쎄, 그것은 Alexa로 전환하여 수행 할 수 있습니다 ;-)

비슷한 문제가 있습니다 : HTTP 요청에 대한 응답으로 현재 상태를 JSON 메시지로보고 할 수있는 기상 관측소가 있습니다. 메시지를 가져와 음성 응답을 작성할 수있는 Alexa 기술을 작성할 수있었습니다.

나는 크리스마스 판매 기간 동안 웹 검색과 같은 것들에서 더 잘 읽었고 비슷한 것을하려고 노력하고 있기 때문에 Home Mini를 집어 들었습니다.

내가 알 수있는 한, IFTTT로는 할 수 없습니다. 명령을 보낼 수는 있지만 응답을 쿼리하고 말하는 "그런 다음"서비스는 없습니다.

그것은 모양 이 구글 작업 수행 할 수 있습니다,하지만 난 아직 확신 할 수 없습니다 나는로부터 및 / 또는 침대를 배울 수있는 간단한 예제 또는 자습서를 찾는 힘든 시간을 가졌다. 제조사들이 "집"이나 "행동"과 같은 일반적인 단어로 제품 이름을 짓는 것은 성가신 일입니다. 그것은 신들에게 그들에 관한 정보를 가능한 한 찾기 어렵게 만드는 요청입니다.

Google Actions의 "Actions SDK"를 살펴보십시오. Dialogflow를 피하십시오 : 그것은 실제로 복잡한 상호 작용을하기위한 것이며 간단한 것을 시도 할 것입니다. SDK가 그렇게 단순하지는 않지만 현재로서는 유일한 옵션처럼 보입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.