Files
custom-wakeonlan/README.md
T

994 B

Wake On LAN Proxy

Home Assistant의 PC 전원 스위치 엔티티를 켜는 얇은 프록시 API입니다.

기능

  • 현재 PC 전원 스위치 상태 조회
  • POST 요청 시 Home Assistant switch.turn_on 호출
  • 공통 인증 쿠키 확인

구조

  • api.php: 상태 조회와 켜기 요청 처리

공통 모듈 연동

Home Assistant 주소, 토큰, 엔티티명, 인증 확인은 /custom/common 모듈을 사용합니다.

/custom/common/asset-version.phpwakeonlan 서비스 버전 계산에는 api.php와 공통 인증/설정 파일이 포함됩니다. 이 프로젝트는 단독 브라우저 화면이 없는 API라서 자동 새로고침 스크립트는 직접 불러오지 않습니다. 런처 같은 호출 화면은 자기 서비스 기준으로 파일 변경을 감시합니다.

운영 메모

직접 접근 가능한 전원 제어 API이므로 인증 없이 공개하면 안 됩니다. 현재는 공통 인증 쿠키가 있어야 호출됩니다.