모든 연동
내장스마트 홈 및 웹

Home Assistant

Macro Deck에 포함

덱에서 조명을 켜고 끄고, 장면과 스크립트를 실행하고, Home Assistant의 실시간 상태를 표시하세요.

  • 상태를 보여 주는 버튼으로 엔터티 켜기, 끄기, 전환
  • 조명, 덮개, 온도 조절기, 미디어 플레이어 설정
  • 장면, 스크립트, 자동화 실행 또는 모든 서비스 호출
  • 모든 엔터티 상태나 속성에 대한 실시간 변수
  • 상태 변경과 이벤트 버스 이벤트에 대한 트리거

Home Assistant 연동은 WebSocket API를 통해 Macro Deck을 Home Assistant에 연결합니다. Macro Deck은 연결 하나를 계속 열어 두므로 Home Assistant에서 상태가 바뀌는 즉시 전달되고, 액션도 바로 실행됩니다. Home Assistant는 같은 컴퓨터, 네트워크의 Raspberry Pi나 서버, 원격 주소 등 Macro Deck이 접속할 수 있는 곳이라면 어디서든 실행할 수 있습니다.

할 수 있는 일

  • 하나 이상의 엔터티를 켜거나 끄거나 전환합니다. 전환 버튼은 엔터티가 켜져 있는 동안 불이 켜집니다.
  • 조명 설정으로 조명의 상태, 밝기, 색, 색온도, 전환 효과를 설정합니다.
  • 덮개를 열거나, 닫거나, 멈추거나, 위치를 지정하고, 온도 조절기의 온도, 모드, 팬 모드, 프리셋을 설정하고, 미디어 플레이어의 재생과 볼륨을 제어합니다.
  • 장면을 활성화하고, 변수와 함께 스크립트를 실행하고, 자동화를 트리거하거나 켜거나 끕니다.
  • 서비스 호출로 엔터티, 기기, 영역을 대상으로 지정하고 데이터를 JSON으로 넣어 어떤 서비스든 호출합니다.
  • 엔터티 상태 가져오기로 엔터티의 상태나 속성을 Macro Deck 변수로 읽습니다.

활용 예:

  • 책상 램프가 켜져 있는지 보여 주는 전환 버튼.
  • 영화 장면을 활성화하고 미디어 플레이어의 음악을 일시 정지하는 영화 버튼.
  • 조명 밝기에 연결되어 덱에서 조명을 어둡게 하고 Home Assistant에서 바뀐 내용도 보여 주는 슬라이더.
  • 라벨에 센서의 온도를 보여 주는 버튼과, 현관문이 열리면 알림을 표시하는 엔터티 상태 변경됨 흐름.

변수와 실시간 업데이트

Home Assistant는 Macro Deck이 처음부터 나열하는 것보다 훨씬 많은 값을 제공합니다. 모든 엔터티는 변수 페이지와 모든 변수 선택기에 있는 이 연동의 변수 중 접혀 있는 바인딩되지 않은 변수 그룹에서 찾을 수 있습니다. 엔터티를 열어 상태와 속성을 확인하고 필요한 항목에서 바인딩을 선택하세요. 그러면 실시간으로 업데이트되는 일반 변수가 됩니다. 이렇게 하면 슬라이더로 조명 밝기, 팬 속도, 덮개 위치, 미디어 플레이어 볼륨, 온도 조절기 온도를 제어할 수 있습니다.

연결이 끊기면 Macro Deck이 스스로 다시 연결하며, 시도가 실패할 때마다 최대 1분까지 조금씩 더 오래 기다립니다. 이때 연결됨 및 연결 끊김 트리거가 실행되며, Home Assistant가 연결되어 있지 않은 동안 액션은 메시지와 함께 실패합니다. Home Assistant는 하나만 연결할 수 있습니다.

AdGuard Home

Macro Deck에 포함

AdGuard Home 보호를 켜거나 끄거나 일시 중지하고, 통계를 덱에 표시하세요.

RSS 피드

Macro Deck에 포함

RSS와 Atom 피드를 구독하고, 최신 글을 위젯에 표시하며, 새 글이 올라오면 반응하세요.

HTTP

Macro Deck에 포함

버튼에서 HTTP 요청을 보내고 응답의 값을 변수에 저장하세요.

날씨

Macro Deck에 포함

API 키 없이 원하는 위치의 현재 날씨와 예보를 덱에 표시하세요.