반응형
Wake on Lan (WOL)을 이용하여 HA를 통해서 컴퓨터를 켤 수 있다. 컴퓨터가 WOL을 지원해야 하고, 유선으로 랜선이 연결되어 있어야 한다. WOL을 지원하고 유선으로 연결되어 있으면 컴퓨터 뿐아니라 NAS도 원격으로 켤 수 있다.
WOL은 configuration.yaml 파일을 직접 손봐야 한다.
configuration.yaml 파일을 열고 아무곳에나 wake_on_lan: 만 써주면 WOL 준비는 끝난다.
컴퓨터를 켤수 있도록 하는 버튼을 만들어야 하는데, 새로운 가상스위치를 만들어 줘야 한다. 이 명령어는 switch: 를 쓰면 되고, 이후 platform에 wake_on_lan, name에 원하는 이름, mac에 원격으로 켤 컴퓨터의 맥주소를 "AA:AA:AA:AA:AA:AA"의 양식으로 쓰면 된다.
추가로 원격에서 컴퓨터가 켜져있는지 확인을 하는 센서도 추가로 만들어보자. 이것은 binary_sensor: 를 쓰고, 이후 platform에 ping, host에 내부망 ip를 쓰면 된다. name, count, scan_interval은 옵션이니 안적어도 상관없고, 좀 더 자세히 확인하고 싶으면 추가로 설정하면 된다.
wake_on_lan:
switch:
- platform: wake_on_lan
name: PC(WOL)
mac: "AA:AA:AA:AA:AA:AA"
binary_sensor:
- platform: ping
host: 내부 ip
name: "Computer Name"
count: 2
scan_interval: 30
참고:
https://www.home-assistant.io/integrations/ping
https://www.home-assistant.io/integrations/wake_on_lan
'IoT, 스마트홈' 카테고리의 다른 글
안쓰는 태블릿으로 Home assistant kiosk 만들기 (Lovelace 플러그인 설치) (0) | 2023.08.14 |
---|---|
Matter & Home assistant (0) | 2023.08.13 |
Home assistant에 TV 리모컨 넣기 (0) | 2023.08.09 |
재실센서&위치추적 - Home assistant App (iOS) (0) | 2023.08.07 |
Home-Assistant 업데이트 하기 (feat. Synology NAS, Docker) (0) | 2023.08.05 |