본문 바로가기

SmartHome. IoT/SmartHome 기본

(14)
홈 IoT의 가장 기본, 플랫폼 이란? / 스마트홈 구축시 생각할 것들 안녕하세요~ 레이군 입니다. 오늘 적어볼 내용은, 홈 IoT의 가장 기본적인 플랫폼 / 스마트홈 구축시에 생각해야할 것들에 관한 내용입니다. (여러 논란이 있을수도 있어 좀 조심스러운 내용이긴 합니다만, 그냥 정보정리 차원에서 한번 적어봅니다.) ​ ​ 스마트홈에 입문하는 계기는 참 여러가지 입니다. ​ 집에 들어오면 자동으로 불이 켜지고, 음악도 재생해주면 좋겠고, 집안 온도가 너무 높으면 집에 가기 전에 에어컨이 켜져서 좀 시원하게 해두고 싶고, 집에서 나가기 전에 우산을 챙겨야 할지, 미세먼지 때문에 마스크를 챙겨야 할지 누가 알려주면 좋겠고, 베란다 문을 닫아놔서 확인이 어려운 세탁기나 건조기가 끝나면 폰으로 알려주면 편할것 같고, 소파에 뒹굴거리다가 그대로 잠들어 버리고 싶은데, 불을 끄러 일어..
HomeAssistant(HA) 에 대한 기본적인 이해. 안녕하세요~ 주말에 중선선 뽑다가 배선도 개판이라서 삽질도 하고 화장실 선 뽑다가 중간에 요비선 끊어져서 멘붕도 오고... 결국 원하는 바는 이뤘으나, 매우 다난했던 주말을 보낸 레이군 입니다. ​ 이번 글은, HA에 대한 기본적인 이해를 목적으로 작성해보려 합니다. 제가 아는 부분에 대한것들만 적는것이니 만큼, 공신력이 있을만한 정보는 아니지만... 그래도 HA에 처음 입문하시는 분들을 위해 조금이나마 도움이 되시길 바라는 마음에 작성해봅니다. ​ ​ 1. HA란? 2. 센서(바이너리센서) 3. 스위치, 라이트 4. 그룹 5. 스크립트 6. 오토메이션 ​ ​ 1. HA란? Home Assistant - 직역하면 홈 도우미 라고 나옵니다. 라즈베리 파이 또는 시놀로지 등으로 구동 가능한 소형 서버라고 보..
HA 자동화 구성에 대한 개념 / 예제. 안녕하세요 레이군 입니다. 오늘은... 홈 오토메이션의 꽃이라고 할 수 있는 자동화에 대해서 끄적거려 보려고 합니다. ​ 당연히 자동화 관련 글도 있을줄 알았는데, 뭔가 자동화 예제는 많은데... 정작 자동화란? 에 대한게 없어서 완전 생 초짜분들은 접근이 어려운것 같더라구요... (제가 그랬어요.... 아는게 없으니 뭘 찾아볼수도 없더라구요...ㅠ.ㅜ) 그래서! 한번 써보려고 합니다... 부족하겠지만 그런 부분은 다른 고수님들이 보충해 주시겠지요 ^^; ​ 오토메이션등 각종 설정을 !include 명령을 사용하여 개별 yaml파일로 분리해둔 상태입니다. hass.io 등과는 다를 수 있으니 참조하시기 바랍니다. ​ https://www.home-assistant.io/docs/automation/ 자동..
라즈베리 초보자를 위한, Docker의 개념에 대한 이해. 안녕하세요? 레이군 입니다. ​ 오늘 적어볼건, 라즈베리파이 사용자라면 많이 들어봤고, 시도도 해보고, 실패도 해보고 하는... Docker 입니다. ​ 글의 순서는 다음과 같습니다. 1. Docker 란 무엇인가? 2. Docker 에서 host OS의 폴더/파일 사용하기 3. Docker 컨테이너에 프로그램 설치하기 4. Docker 컨테이너의 파일 수정하기 5. 기타 응용 ​ ​ ​ 1. Docker 란 무엇인가? ​ 우선 Docker 가 무엇인지 알아야겠죠? Docker란, 일종의 가상머신(VM) 이라고 볼 수 있습니다. 윈도우라면 VMWARE 나 버추얼박스 같은 가상화용 솔루션과 비슷합니다. 다만, VM쪽과는 큰 차이가 있는데요, 그건 호스트의 하드웨어와 OS를 공유한다는 겁니다. ​ ​ (단순..
HA(Home Assistant)에 테마를 적용해 봅시다! 안녕하세요? 오늘도 자잘한 셋팅을 하고있는 레이군 입니다. 오늘 진행해볼 내용은 HA에서 지원하는 테마기능 사용하기 입니다. https://www.home-assistant.io/components/frontend/#themes 기본 설정방법은 공홈의 문서를 참조하시면 됩니다. https://community.home-assistant.io/c/projects/themes 커뮤니티 쪽에는 제작한 테마들을 공유하는것도 많으니, 참조하세요. 기본적으로 공홈의 방식은 configuration.yaml 파일 내에 테마용 문구를 전부 넣게 됩니다. 이렇게 되면, 테마부분이 너무 길어질 수 있어 저는 따로 분리를 해두려 합니다. # configuration.yaml # Enables the frontendl fro..
HA(Home Assistant)의 각종 상태값을 파일로 내보내는 방법 안녕하세요? 레이군 입니다. 이번에 작성해볼건, HA에 있는 수많은 데이터들을 파일로 만드는 방법 입니다. 물론 기본적으로 쌓이는 DB를 분석하는것도 방법이지만, 이건...제가 실력이 딸려서... 거기다 몇주 이내의 데이터라면 모를까, 월 단위의 데이터를 분석하기엔 양이 너무 많더라구요. (월 단위의 DB를 그대로 두면 로딩시간도 문제구요) ​ 일단 제가 원하는 건 다음과 같습니다. 특정 센서 몇몇에서 올라오는 데이터를 수집하여 파일로 만든다. 월 단위 이상의 기록을 분석하기 위하여 날짜/시간/센서데이터가 포함되어야 함 ​ 이걸 시작한 목적은... 실외온도, 실내온도, 실내습도, 에어컨 전력소모량 을 종합적으로 측정하여 가동시간에 따른 실내 온습도 변화 및 전력소모량을 분석하는것 입니다. ​ 물론 특정 ..

반응형