전체 글

시나브로 쌓여가는 IT 지식
[Webhook] - 웹훅은 새 이벤트 (클라이언트 측 응용 프로그램이 관심을 가질 수있는)가 서버에서 발생한 경우 서버 측 응용 프로그램이 클라이언트 측 응용 프로그램에 알릴 수있는 메커니즘을 제공합니다. - "역방향 API" 라고도 합니다 . 일반적인 API는 클라이언트가 서버를 호출합니다. 반면 웹훅의 경우 웹훅 (클라이언트에서 제공하는 URL)을 호출하는 서버 측에 등록하면 서버에서 특정 이벤트가 발생했을 때 클라이언트를 호출합니다. * 특정한 Event가 발생하면 ➔ Trigger로 웹훅이 동작하고 -> 지정한 Action이 일어납니다
이 글은 Home Assistant 0.112.4 버전을 기준으로 작성되었습니다. 다른 블로그들에서 소개하는 base_url은 Home Assistant에서 공식적으로 삭제되었기에 사용 불가능합니다. 이 글에서는 use_x_forwarded_for과 trusted_proxies 항목을 이용합니다. 참고글 * 홈 어시스턴트 버전 확인 및 업그레이 방법 https://eu4ng.tistory.com/13 * 웹 훅이란 무엇인가 https://eu4ng.tistory.com/4 * Let's Encrypt ssl 인증서 받기 https://eu4ng.tistory.com/12 홈 어시스턴트와 삼성 스마트씽 연동을 위한 방법은 다음과 같다. (1) 홈 어시스턴트에서 제공하는 NABU CASA 클라우드를 이용한 ..
Eu4ng
시나브로