Home Assistant의 Configuration.yaml 파일은 일반 텍스트 파일이라 파일에 액세스할 수 있는 모든 사람이 읽을 수 있다. 이에 secrets.yaml을 사용하여 보안을 강화한다.
아래의 내용은 home Assistant : Storing secrets를 참고하여 작업하였다.
Configuration.yaml 파일의 API키 항목은 아래와 같다.
http : api_password : YOUR_PASSWORD
여기에 Isecret 항목을 추가하여 아래와 같이 합니다.
http : api_password : !secret http_password
이제 secrets.yaml 파일에 암호를 설정한다.
http_password : YOUR_PASSWORD
http_password는 Configuration.yaml, secrets.yaml 같은 내용이 들어가는 것이다.
이 YOUR_PASSWORD가 ifttt에서 연결을 위해서 사용하는 암호다.
YOUR_PASSWORD의 경우 대문자/소문자/숫자/“_” 외의 특수 문자는 사용하면 Error가 날 경우가 많았다. “#”만 사용 안하면 된다고 하는데 반드시 테스트 해보고 사용하기 바란다. http_password는 특수문자까지 사용 가능했다. “#”은 사용하지 않는게 좋을 듯 하다.
댓글 없음:
댓글 쓰기