본문 바로가기

SmartHome. IoT/SmartHome 응용

(30)
시놀로지 NAS에 VMM으로 HomeAssistant 설치하기 안녕하세요~ 레이군 입니다. 오늘은 그동안 한번도 다루지 않았던, 시놀로지에 HA설치하기를 해볼께요. ​ 처음 제가 HA강좌를 시작할때는 NAS가 없었고, 현재는 시놀로지 218+를 사용중이긴 하지만 어차피 홈서버 용으로 NUC가 있어 사실상 NAS본연의 목적과 Plex 서버 용으로만 쓰고 있습니다. 하지만 일반적으로 시놀로지 +급 NAS가 있다면, 그걸로 뭘 해보려는 분들도 많고.. 그중엔 당연히 HA를 설치해서 사용하는 경우도 많습니다. 그래서, 오늘은 시놀로지 +급 NAS에서 HA설치하기를 해볼께요. 단, 저는 실질적으로 시놀로지에 HA를 구동하고 있지 않습니다. 그렇기 때문에, 제가 전달해 드릴 내용은 레퍼런스로 HA구동까지이며 설치 / 구동중 발생하는 각종 문의사항은 응대해 드리기 어렵습니다. ..
HA 설치방법 최신화(라즈비안 + HA Supervised) 안녕하세요~ 레이군 입니다. HA의 설치 방법이 여러번 변경되었는데, 딱히 포스팅을 하지 않고 있었습니다. 라즈비안의 설치까지 변경되면서, 아예 새로 작업을 하기로 하였습니다. 기존에 전달드린 내용은 잊고, 새로 시작해 봅시다! ​ 본 포스팅은 라즈비안 + HA Supervised의 설치과정을 담았습니다. NUC등 리눅스 에서의 설치도 OS만 다르고 이후 과정은 동일하므로 참조하시면 되겠습니다. 지금 시작합니다! ​ 라즈비안 설치 일단 라즈비안을 설치하는게 변경되었습니다. 기존엔 라즈비안용 이미지를 받아서 -> 이미지 라이팅 프로그램으로 SD카드에 넣었는데요 지금은 아예 라즈비안 이미저 라는걸 제공해서 더욱 간편하고 쉽게 가능합니다. ​ Raspberry Pi OS – Raspberry Pi 라즈베리파이..
Home Assistant 자동화에서 If-Then 과 선택(choose) 은 어떻게 동작할까? 안녕하세요~ 레이군 입니다. 오늘은 홈 어시스턴트의 자동화와 스크립트에서 강력한 기능을 제공해주는 액션에 대해 알아보겠습니다. 그것은 바로, If-Then과 선택(choose) 인데요 이 두가지는 거의 비슷한 기능을 담당하고 있습니다. ​ 기본은 이름에서 알 수 있듯이, 만약 A라는 조건이면 - a 동작을 실행하라 입니다. 그리고 거기에 더해, A조건을 만족하지 않으면 - b 독작을 실행하라 라고 할 수 있죠. ​ If-Then은 크게 3가지 부분으로 나눠집니다. 가장 위 If 영역은 필수값으로, 만약 어떤 조건이면 동작을 실행하라 라는 기준이 되는 상태를 지정합니다. 이곳에서 지정할 수 있는건 자동화의 조건(condition)에서 지정할 수 있는 모든것 입니다. ​ 그리고 Then 영역도 필수값이며, ..
Home Assistant 에서 자동화 실행 중 종료하기 안녕하세요~ 레이군 입니다. 오늘은 홈 어시스턴트 사용중 자동화 동작에 시간이 소요되는 경우 임의로 해당 자동화를 종료하는걸 해볼께요. 자동화의 종료 방법은 여러가지가 있는데, 일단 기본적인 구성이 필요합니다. ​ 보통 자동화는, A라는 트리거를 만족하면 -> B라는 조건을 확인 후 -> C라는 동작을 진행합니다. HA에서 지원하는 자동화는 트리거를 여러개 설정할 수 있고, 각 트리거별로 ID를 지정할 수 있으며 동작 진행시 if-then 또는 선택(choose) 등을 통해 해당 트리거 ID별로 동작을 지정할 수 있습니다. ​ 그리고 HA의 자동화 동작방식은 단일, 재시작, 대기열, 병렬 등 4가지 개념이 존재합니다. https://blog.naver.com/ray0412/222727263734 기본 개..
HomeAssistant의 자동화를 알아보기 - 6.자동화 구성(스압주의) 안녕하세요~ 레이군 입니다. 오늘은 홈 어시스턴트 자동화에 대해 알아보기 마지막 시간, 자동화 구성시의 고려사항과 주의사항 입니다. 이 시간을 마무리 하면, 대략적인 자동화 구성에 대해 이해하실 수 있을겁니다. 지난시간에 자동화의 기본구조 및 구성시 테스트를 위한 도구들을 소개해 드렸는데요 그럼 본격으로 자동화를 구성하려면 어떻게 해야 하는지 알아보도록 하겠습니다. ​ ​ 1. 집안이 어두울때만 동작하는 거실용 센서등을 구현해 봅시다.(이거 만드느니 그냥 센서등 하나 사서 다는게....) 어두울때 모션센서가 감지되면, 불을 켜고, 일정시간 후에 끄자 제가 원하는 자동화 동작은 위와 같습니다. 밤에 물마시러 갈때, 화장실 오갈때 어둠을 밝힐 용도죠. ​ 일단 필요한걸 알아봅시다. 트리거가 될 모션센서가 필..
HomeAssistant의 자동화를 알아보기 - 5.유용한 도구 안녕하세요~ 레이군 입니다. 자동화 알아보기 기초단계, 거의 끝까지 왔습니다! 이번시간엔 자동화 구성을 진행할때 알고있으면 유용한 도구 몇가지를 소개해 드리겠습니다. ​ ​ 우선 자동화란, 필수 요소 2개와 그 사이에 들어가는 선택적 요소 1개로 이루어져 있습니다. 필수 구성요소는, 자동화의 시작지점을 결정하는 '트리거' / 그리고 '동작' 입니다. 이 사이에 '조건' 값을 필요에 따라 추가할 수 있습니다. ​ ​ 실생활에서 가장 많이 볼 수 있는 자동화인 센서등을 예로 들어보겠습니다. 움직임이 감지되면 -> 불을 켜라 매우 간단하죠? ​ 켜졌다면, 끄기도 해야겠죠. 움직임이 감지되지 않으면 -> 불을 꺼라 이렇게 2가지 자동화는 일반적인 센서등의 기본 자동화 입니다. ​ 조금 더 해볼까요? 움직임이 감..
HomeAssistant의 자동화를 알아보기 - 4.동작 안녕하세요~ 레이군 입니다. 홈 어시스턴트 자동화 알아보기 네번째 시간, 동작에 대해서 입니다. ​ 언제나 그렇듯, 자세한 내용은 공홈을 참조해 주시기 바랍니다. https://www.home-assistant.io/docs/automation/action/ ​ ​ 트리거가 자동화의 시작이라면, 동작은 자동화의 끝 입니다. 그만큼 할 수 있는것도 많고, 복잡하기도 하죠. If-then, 기기, 미디어 재생, 반복, 병렬실행, 서비스 호출, 선택, 이벤트 발행, 장면 활성화, 조건, 중지, 지연 시간, 템플릿 대기, 트리거 대기... 이중 if-then과 병렬실행, 중지 는 2022.05 버전에 추가된 신기능 입니다. ​ ​ 공통사항 트리거, 조건과 마찬가지로 동작에도 우측 상단의 3점을 누르면 공통 메뉴..
[HA] 3D Floor Plan 적용하기 #4.5_영역 토글(ios가능, 다른방법) 안녕하세요~ 레이군 입니다. ​ 시리즈 1편 : [IoT/HomeAssistant] - [HA] 3D Floor Plan 적용하기 #1_집 그리기 2편 : [IoT/HomeAssistant] - [HA] 3D Floor Plan 적용하기 #2_조명, 렌더링 3편 : [IoT/HomeAssistant] - [HA] 3D Floor Plan 적용하기 #3_HA 적용 4편 : [IoT/HomeAssistant] - [HA] 3D Floor Plan 적용하기 #4_영역 토글 4.5편 : [IoT/HomeAssistant] - [HA] 3D Floor Plan 적용하기 #4.5_영역 토글(ios가능, 다른방법) ​ HA에 3D Floor Plan 적용시키기는 4번째 시간으로 기본 내용이 끝났는데요, 일부 사용자 ..

반응형