본문 바로가기

SmartHome. IoT/SmartHome 응용

(30)
[HA] 지하철 도착정보 불러오기 - 고도화 안녕하세요~ 레이 입니다. 얼마전에 지하철 도착알림을 받아보고 싶어서 작성했던 게시글이 있습니다. ​ [SmartHome. IoT/SmartHome 응용] - [HA] 수도권 실시간 지하철 도착정보 불러오기 [HA] 수도권 실시간 지하철 도착정보 불러오기 안녕하세요~ 레이군 입니다. 오늘은 HA에서 실시간 지하철 도착정보 불러오기를 해보겠습니다. ​ 전 지하철을 이용해 출퇴근하고, 서울 시내에 어딘가를 가야 한다면(마트 제외) 가능하면 지하 rayblog.tistory.com ​ 이걸 며칠 사용하면서 느낀건데, 약간 안 맞더라구요. 왜지? 하면서 봤더니... ​ ​ 호출된 데이터중 아래쪽에 있는 recptnDt 부분이 이 데이터를 생성한 시각인데, PC의 현재시각과 비교하면 약 18초 정도의 차이가 있습..
[HA] 수도권 실시간 지하철 도착정보 불러오기 안녕하세요~ 레이군 입니다. 오늘은 HA에서 실시간 지하철 도착정보 불러오기를 해보겠습니다. ​ 전 지하철을 이용해 출퇴근하고, 서울 시내에 어딘가를 가야 한다면(마트 제외) 가능하면 지하철을 이용하는 편입니다. 그런데 지하철을 타러 갈 때마다 그런 경우가 있죠. 에스컬레이터 내려왔는데, 지하철 도착 전광판에 당역 도착 떠있고... ​ '아, 30초만 먼저 알았으면 빨리 걷거나 뛰었을 텐데......' ​ 특히 출근시간이라면 그 20, 30초의 차이가 몇 분으로 벌어지기도 하죠. ​ '그냥 카카오 지하철이나 지하철 앱에서 보면 되는 거 아냐?' 하실지도 모르지만...... 사실 그게 맞긴 하지만, 그냥 누군가 딱 알려주면 좋겠어서요. 자 본격적으로 시작해 볼까요? ​ 아 참, 이 데이터는 서울시의 API..
sonoff zigbee 3.0 dongle-P 펌웨어 업데이트 변경 안녕하세요~ 레이군 입니다. 전에 zigbee2mqtt 설정을 위한 내용을 진행했었는데요, 최근 펌웨어 에서 flash programmer를 사용하는 방식이 안 됩니다. hex파일의 뭔가가 변경된건지, 플래싱 과정에서 문제가 발생합니다. ​ [SmartHome. IoT/SmartHome 응용] - Zigbee2MQTT 설치 최신판(feat. sonoff zigbee 3.0) Zigbee2MQTT 설치 최신판(feat. sonoff zigbee 3.0) ################################ Sonoff ZB 3.0 동글이 원래 CC2652P 칩이었는데, 최근 EFR32MG21로 판매되는 경우도 있습니다. 판매 페이지 에서 Dongle-E 로 구분해주는 경우도 있고, 시켰는데 E로 오는..
Nginx Proxy Manager(NPM)을 이용한 와일드카드 인증서 발급(DNS Challenge) / CloudFlare 안녕하세요~ 레이군 입니다. 전에 NPM에서 DNS Challenge를 활용한 와일드카드 인증서 발급에 대해 진행을 해본 적 있습니다. [IoT/HomeAssistant] - Nginx Proxy Manager(NPM)을 이용한 와일드카드 인증서 발급(DNS Challenge) / 설정 ​ 이 방식은 Duckdns를 사용할때만 쓸 수 있는거라, 별도의 도메인을 사용하는 경우에 대해 문의가 있었는데요 국내에서 사용하는 도메인 업체(호스팅 케이알, 가비아 등) 을 활용할 방법을 찾았는데 도저히 못찾겠더라구요.. 그래서, 조금 번거롭긴 하지만 다른 수단을 활용하는 방법을 안내해 드릴까 합니다. ​ 오늘 진행할 내용은 CloudFlare를 활용합니다. 많이 들어보셨......죠?? 저는 별로 못 들어보긴 했지만..
HA의 db파일 용량 다이어트 팁(DB 사용량 확인) 안녕하세요~ 레이군 입니다. 어제 HomeAssistant의 DB용량 관련 내용을 포스팅 했었습니다. [IoT/HomeAssistant] - HA 사용시 db용량 다이어트 하기, Recorder / History / Logbook 에 관하여.. 그런데, 뭘 빼야할지 감이 잘 안오실듯 하여... DB를 까보는 방법을 알려드릴께요. ​ 기본 DB 내용 확인하기(Maria DB는 아래 따로 기재) ​ SQLite Web 애드온 설치하기 자 오늘 해볼 내용은, SQLite Web 이라는 애드온을 사용하는 것 입니다. 이 애드온은, HA의 기본 DB 저장방식인 SQLite의 데이터를 불러와서 웹에서 확인할 수 있게 해주는데요 가장 간단하게 DB의 내용을 확인할 수 있습니다. 먼저 좌측 하단의 설정 - 애드온 항목..
HA 사용시 db용량 다이어트 하기, Recorder / History / Logbook 에 관하여.. 안녕하세요~ 레이군 입니다. 오늘은 HomeAssistant를 사용하면서 만나게 되는, 여러 장치 동작의 기록에 관한 내용을 알아볼까 합니다. ​ 스마트홈을 구성하다 보면 여러가지 데이터가 쌓이게 됩니다. 온/습도 같은걸 모니터링 할수도 있고, co2 라던지 전력량 같은것도 체크하게 되죠. 이런 데이터들은 휘발성이 아니라 저장이 되는데요, HA에서는 이런 것들을 관리하는게 recorder 구성요소 입니다. ​ 이 부분은 따로 건드리지 않았다면 HA에 있는 모든 내용을 기록하게 됩니다. 그리고 모든 내용이라 함은, 정말 어마어마한 양의 정보들이 기록된다는 의미 이기도 합니다. 그래서 사용하다 보면, DB파일의 용량이 너무 커져서 HA가 느려지는 현상을 경험하게 되기도 하고 어쩌면 디스크 용량의 부족으로 인..
[HA] 간단한 자동화를 만드는 과정.. 안녕하세요~ 레이군 입니다. ​ 요즘 날씨가 많이 추워졌습니다. 그 덕분에 환기를 하다가 빨리 문을 닫고 싶어지는데요...(전열교환기가 없어요 ㅠ.ㅜ) Co2 수치를 낮추고자 환기를 하는데, 일정수준 이하로 떨어뜨려야 좀 의미가 있고.. 그렇다고 너무 오래 환기를 하자니, 이미 수치는 다 떨어져서 집안 온도만 낮아지는 상태고.. ​ 그래서 적당히 떨어지면 알려주자! 라는 마음에 자동화를 만들었습니다. 그 과정에서 제가 고민한 내용들을 함께 알아보실까요? ​ ​ 전체 모습 자 우선 전체적인 내용을 한번 볼께요. 트리거 2개, 조건 4개, 동작 1개로 이루어진 심플한 자동화 입니다. 여기에 사용된 구성요소는, Co2센서(AQM-Co2) 1개와 2개의 토글 도우미(input_boolean), 그리고 TTS를 ..
HA의 애드온 / 통합구성요소에 대한 이해. 안녕하세요~ 레이군 입니다. 오늘도 HA의 기초내용에 대해 알아볼까 합니다. ​ [IoT/HomeAssistant] - HomeAssistant 설치방법의 다양성에 대하여. 전에 HA의 설치방법이 다양한 이유에 대해 잠시 알려드린적이 있습니다. ​ HA 슈퍼바이저(or HA OS)를 설치하면, 애드온 스토어 라는 강력한 기능을 사용할 수 있는데요 처음 HA를 접하는 분들은 약간 혼란이 생길 수 있는 부분이기도 합니다. 어차피 HA의 화면에서 애드온에 들어가서 설치하는거니, HA에 설치되는 기능이 아닌가? 싶으시겠지만.. 이 글을 끝까지 보신다면, 차이를 알게 되실겁니다. ​ 애드온 위 화면은 제가 설치해둔 애드온들 입니다. 이 애드온들은 설정-애드온 화면에 가서 쉽게 설치, 유지보수 할 수 있는데요 그래..

반응형