Home Assistant - mqtt 스위치 수정

목차
반응형

mqtt 스위치가 다 좋은데 정말 때때로 잘때 오류가 나서 불이 켜지는 경우가 있다.

어제도 그랬다.

화가 난다!!1 부들~부들~

etc-image-0

잘 자는데 눈뽕 당하는 일은 군대에서만 당해도 충분한데.....

그런데 도저히 원인을 삭제할 방법이 없어서(스위치가 상태가 변할 때 불을 키거나 끄는 거라 그 포트에서 전기가 유도가 되든 뭐든 조금만 흘러도 바뀔 수 있으니...)

오토메이션으로 조금이라도 해결하기로 했다.(그때 켜지자 마자 꺼지게)


00:00 ~ 05:00에는 불이 켜지면 바로 꺼지도록 설정!

그리고 혹여나 그때 불을 켜야할 상황도 있으니 그럴 경우에는 가상의 토글 스위치를 만들어서 토글 스위치와 불이 모두 켜질때는 게속 켜질 수 있도록 했다.

 

Let's Go!

etc-image-1

configuration에서 helpers로 진입한 뒤

etc-image-2

add helper - toggle을 클릭한 뒤 이름을 설정하고 생성(create)한다.

etc-image-3

ui-lovelace에서 방금 만든 토글 스위치를 추가한다.(자세한 방법은 홈어시스턴트(Home Assistant) button-card - https://dazabamuker.tistory.com/m/entry/%ED%99%88%EC%96%B4%EC%8B%9C%EC%8A%A4%ED%84%B4%ED%8A%B8Home-Assistant-button-card 에 나와있다.)

 

홈어시스턴트(Home Assistant) button-card

저번에 아이콘이 큰 것은 적용이 안되서 차라리 다른 사진을 넣을 수 있지 않을까해서 찾던 도중에 이 깃허브를 찾았다. https://github.com/custom-cards/button-card#styling custom-cards/button-card ❇️ Lov..

dazabamuker.tistory.com

etc-image-4
etc-image-5

etc-image-6

설정에서 오토메이션에 진입한 뒤 

etc-image-7

start with an empty automation을 클릭한 뒤

etc-image-8

자동화 이름을 생성하고 

etc-image-9

불이 켜진 상태의 트리거를 설정한다.

etc-image-10

밤 12시에서 새벽 5시 사이에 불이 켜질 경우 임으로 조건으로 설정하고

etc-image-11

불 유지라는 이름으로 만들어 두었던 토글 스위치가 off일 경우에 불이 켜지는 경우임으로 조건으로 추가한다.

etc-image-12

트리거와 조건이 모두 만족한 상황에서 바로 다시 불을 꺼야함으로 위의 사진처럼 액션을 추가한 다음 스위치중에서도 적용될 스위치가 정해져야함으로 pick entity를 눌러 해당 스위치를 선택한다.

나의 경우 불이라는 이름의 스위치이다.

반응형