본문 바로가기

SmartHome. IoT

(58)
[HA] 지하철 도착정보 불러오기 - 고도화 안녕하세요~ 레이 입니다. 얼마전에 지하철 도착알림을 받아보고 싶어서 작성했던 게시글이 있습니다. ​ [SmartHome. IoT/SmartHome 응용] - [HA] 수도권 실시간 지하철 도착정보 불러오기 [HA] 수도권 실시간 지하철 도착정보 불러오기 안녕하세요~ 레이군 입니다. 오늘은 HA에서 실시간 지하철 도착정보 불러오기를 해보겠습니다. ​ 전 지하철을 이용해 출퇴근하고, 서울 시내에 어딘가를 가야 한다면(마트 제외) 가능하면 지하 rayblog.tistory.com ​ 이걸 며칠 사용하면서 느낀건데, 약간 안 맞더라구요. 왜지? 하면서 봤더니... ​ ​ 호출된 데이터중 아래쪽에 있는 recptnDt 부분이 이 데이터를 생성한 시각인데, PC의 현재시각과 비교하면 약 18초 정도의 차이가 있습..
[HA] 수도권 실시간 지하철 도착정보 불러오기 안녕하세요~ 레이군 입니다. 오늘은 HA에서 실시간 지하철 도착정보 불러오기를 해보겠습니다. ​ 전 지하철을 이용해 출퇴근하고, 서울 시내에 어딘가를 가야 한다면(마트 제외) 가능하면 지하철을 이용하는 편입니다. 그런데 지하철을 타러 갈 때마다 그런 경우가 있죠. 에스컬레이터 내려왔는데, 지하철 도착 전광판에 당역 도착 떠있고... ​ '아, 30초만 먼저 알았으면 빨리 걷거나 뛰었을 텐데......' ​ 특히 출근시간이라면 그 20, 30초의 차이가 몇 분으로 벌어지기도 하죠. ​ '그냥 카카오 지하철이나 지하철 앱에서 보면 되는 거 아냐?' 하실지도 모르지만...... 사실 그게 맞긴 하지만, 그냥 누군가 딱 알려주면 좋겠어서요. 자 본격적으로 시작해 볼까요? ​ 아 참, 이 데이터는 서울시의 API..
NUC/미니PC에 HAOS 설치하기 - SSD 분리 없이 진행 안녕하세요~ 레이군 입니다. 오늘 포스팅은 HA사용에 가장 최적화된, HAOS 설치에 관한 내용 입니다. ​ NUC나 미니PC를 HA용 서버로 쓰는 분들이 늘어나고 있습니다. 저도 NUC를 사용하고 있구요. 아무래도 성능이 좋기 때문에 여유로워서 많이 사용하는 장비인데, 한가지 단점이 있습니다. HA전용으로 쓰기위해 HAOS 설치를 하려면 보통 SSD를 분리해서 이미지를 넣어야 한다는 것이죠. ​ 이 작업의 가장 큰 문제는, SSD의 규격이 다양하고(SATA, M.2 SATA, NMVE) 그에 따라 PC와 연결할 장치가 달라진다는 것이죠. 하드웨어에 관한 관심이 적다면 NUC에 사용중인 SSD가 어떤 방식인지 알기위해 또 공부를 해봐야 합니다. 그리고 방식을 안다고 해도 SSD 연결을 위한 컨버터를 보유..
Home Assistant로 스마트홈을 만들때 알아야 할 것들 - 1. H/W편 안녕하세요~ 레이군 입니다. ​ 본 시리즈는 Home Assistant로 스마트홈을 구축할때 필요한 내용들을 정리해 보려 시작하게 되었습니다. 오늘은 HA를 시작하기 전 알아야할 내용들, 그중에 하드웨어에 대해 알아보겠습니다. 이 포스팅의 내용이 정답은 아니지만, 먼저 경험해본 사용자 입장에서의 경험담 이니... 입문하실때 참조를 하시면 도움이 되실겁니다. ​ 하드웨어 선택의 이유 HA를 입문함에 있어서, 가장 먼저 생각해야 할건 설치를 어디에 / 어떻게 진행할 것인가? 입니다. ST나 허비탯, 샤오미, 투야 같은 플랫폼들은 기본적으로 제조사에서 판매하는 기기를 사용하기 때문에 기껏해야 2~3개정도 기기(허브 모델)중 어느걸 쓸까? 정도의 선택을 하면 되고 그마저도 어느걸 선택해도 사용하는데는 거의 동일..
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가 느려지는 현상을 경험하게 되기도 하고 어쩌면 디스크 용량의 부족으로 인..

반응형