본문 바로가기

전체보기641

HomeAssistant 구글 홈 연동하기 안녕하세요? 설정하기 귀찮아서 HA --> HA Connector --> ST --> Google Home 이렇게 사용하고 있었는데요. 아예 HA에 바로 Google Home 을 연동하였습니다. 중간에 작업 부분을 스샷을 떠놓지 않아서 많이 생략된 감이 있는데요. 하기 가이드를 통해서 쉽게 설정이 가능합니다. 1. 구글 테스트 앱 생성 https://hakorea.github.io/integrations/google_assistant/ 2. API 키 받기 구글 클라우드 콘솔로 이동하여 상기 메뉴에 프로젝트를 생성한 구글 어시스턴트 프로젝트로 선택하고 API 키를 생성합니다. 상기 키생성을 하면, json 파일이 받아집니다. 그 파일을 config 폴더로 복사하세요. 3. HA 설정 저는 키 파일을 하기.. 2020. 7. 13.
HomeAssistant 마이토이님 카카오톡 노티 설정하기 안녕하세요? 이제 자동화를 설정하고 조금 마무리가 되어가다 보니... 노티에 관심이 생겨서.. 처음에는 HomeAssistatnt 앱을 이용해서 노티를 보내고는 했습니다. 그런데 이게 한번씩 너무 늦게 와버리는 문제가 있어서... 카카오톡 노티를 알아보고 있었는데요. 하기 URL 의 마이토이님 커스텀 컴포넌트를 이용하면 쉽게 세팅이 가능합니다. https://cafe.naver.com/stsmarthome/13573 간략하게 세팅기 첨부합니다. 상기 게시글과 약간 설정메뉴가 달라져서 그 부분만 참고하시어 세팅하시면 됩니다. 1. developers 카카오 설정 상기와 같이 설정하시면 됩니다. 2. HomeAssistant 설정 root@aml:/opt/hass/config# cd custom_compon.. 2020. 7. 12.
HomeAssistant 천정 에어컨 온도 정확하게 맞추기 자동화 안녕하세요? 하기 랜이님 글을 보면서 확신을 갖게 되어 세팅을 해보았습니다. https://cafe.naver.com/koreassistant/2076 저 같은 경우, 에어컨이 천정에어컨인데 그리고 특수하게 동향에 위치한 방이라.. 27도를 맞춰놓아도 24도 까지 내려가버리는 문제가 있었습니다. 이 문제는 랜이님이 언급한 대로, 실제로 대류 현상때문에 위 아래 공기가 차이가 나버려서 생기는 문제였습니다. 조금 더 쾌적한 상황을 만들기 위해 아래의 생각을 자동화로 작성해 보았습니다. 1. 정속형이 아니기 때문에 에어컨을 끄지 않아야한다.2. 설정한 온도가 되면 송풍 모드로 전환한다.3. 설정한 온도 보다 높게 될 경우, 현재 값을 반영하여 재 세팅을 한다. 이런식의 생각을 아래와 같이 구현해 보았습니다. .. 2020. 7. 12.
HomeAssistant 블루투스 트래커 반응 개선하기 안녕하세요? 다들 알고 계시는 팁일지 모르겠지만, 하기 방법을 이용해서 거의 1~2초만에 반응이 오도록 설정이 가능했습니다. 저는 블루투스 트래커를 이용하여, 재실 여부를 판단하고 있습니다. 그런데 블루투스 + NMAP을 이용하니, 반응이 거의 15초 내외로 작동하는 문제가 있었습니다. 이 문제를 해결하기 위해서 하기 설정을 추가했습니다. 1. 트래커 설정 device_tracker: - platform: nmap_tracker hosts: - 192.168.0.62 home_interval: 1 interval_seconds: 5 consider_home: 180 - platform: bluetooth_tracker consider_home: 180 이 문제는 체크를 해봐야겠네요. 일단 BLE 문제는 .. 2020. 7. 12.
Beelink GT-MINI A USB로 마이그레이션 하기 안녕하세요? 저는 GTMINI 를 거의 메인 서버로 사용하고 있습니다. 1. 웹서버2. 파일서버3. 특수 서버4. IOT 특히 IOT 에는 HomeAssistant / ESPHOME / Zigbee2MQTT / Mosquitto 등을 운영합니다. 이러다 보니, IO 가 몰리는 경우도 있고 SD카드가 뻑나는 경우가 너무 잦습니다. 제일 문제는 SD카드가 느리면 문제가 있습니다. 이 부분을 제가 오전에 체크해본결과 USB 부팅이 가능하다는 것을 알게 되었고 아예 SD카드를 백업을 떠서 SSD에 Write 하였습니다. 1. Win32DiskImager 로 백업 뜬 이미지 SSD로 복사 하기 URL 에서 프로그램을 받으시고 관리자 권한으로 실행하시길 바랍니다. https://m0n0.ch/wall/physdis.. 2020. 7. 11.
ESP8266 코콤 월패드 모션센서, 도어센서, 원격문열기 연동하기 안녕하세요? 이전에 트루월드님의 아래 게시글을 보고 있었습니다. https://www.kimnjang.com/98 언젠가는 해봐야겠다. 그런데 어차피 내년에 이사를 할 것이라서 필요한가? 고민을 많이 했습니다. 그런데 한번 겪어봐야할 것 같아서 직접 작업을 했습니다. 1. 컨트롤러 MCU 선택 ESPHOME 이 HomeAssistant 와 잘 연동이 된다고 해서 일단 ESPHOME 이 지원되는 칩으로 선택을 하게 되었습니다. 그 와중에도 저가 제품인, ESP8266 시리즈를 알아보게 되었는데요. ESP01 제품 하기의 제품인데, 매우 저렴합니다. 그런데 일단은 초기에는 한 보드 위에 플래슁이 가능한 USB 포트가 있으면 조금 더 편하게 접근할 수 있을 것 같아서 2번째 사진의 제품을 구매하게 되었습니다... 2020. 7. 8.
SZMDLX IR Hub (하트모양 IR 허브) 타스모타 커펌기 안녕하세요? https://blog.djjproject.com/648 - 투야 탭투런으로 자동화 로컬로 써보기 위해 하기 하트모양 IR 허브를 타스모타로 커펌을 하였습니다. 이어서, ESPHOME 바이너리를 생성해서 업데이트를 해보려고 했는데요..(실은 ESPHOME 바이너리로 바로 직배송 해셔도 됩니다.) 타스모타 IR 기능 펌으로도 충분해서 여기에 남기로 하였습니다. ESPHOME IR Library 가 상당히 괜찮게 구성이 되어 있었습니다. 그럼 시작합니다. 1. tuya-convert 실행 투야 컨버트를 해야겠다고 마음 먹은것이 에어컨 IR 자동화가 너무 귀찮아서 그렇고, 클라우드를 통하다 보니 조금 반응이 늦어지는 현상 때문에 하게 되었습니다. 물론 이 투야 컨버트도 다른 장비 없이 비링크 GT.. 2020. 7. 5.
다원 플러그 HomeAssistant 로컬 연동 (한달 전력 사용량 / 유휴 전력 차단) 안녕하세요? 일단 이 글은 하기에서 흘러옵니다. https://blog.djjproject.com/660 (다원 플러그 API 비공식 막힘)https://blog.djjproject.com/668 (로컬 컨트롤 연동) 그러면, 일단 연동을 하고 나면, 실시간 사용량은 올라옵니다. 그런데 한달 사용량은 연동이 불가능한 부분이 있습니다. 이때, MQTT 데이터를 제가 뽑아보았는데요. 실제로 크게 한달 사용량에 대한 정보는 올라오지 않았습니다. 이는 다원 서버에서 콜렉팅하고 리포팅을 해주는 것으로 보입니다. 실제로, 다원 측에서는 오프라인에서는 전력 측정이 안된다고 했기 때문에 플러그 자체로 파워 미터를 누적하는 기능은 없다고 생각됩니다. 실제로도 상기 그림의 세번째가 계속적으로 올라가길래 누적 사용량인줄 알.. 2020. 7. 4.
Zigbee2Mqtt Assistant 간단 맛보기 안녕하세요? 얼마전에 CC2531 을 지그비 코디네이터로 펌웨어 라이팅을 하고 잘 사용중에 있습니다. 본래 센서들이나 버튼들은 ST 허브에 물려서 HA 에 클라우드로 값을 가져오고는 했었는데요. 이게 너무 딜레이가 30초 40초 되어서 굉장히 불편했습니다. 그래서 클라우드를 통하지 않고 바로 바로 값을 받아보기 위해서 CC2531 에 바로 직결 하였습니다. 그래서 웹으로 세팅을 조금 편하게 해 주는 Zigbee2Mqtt Assistant 를 설치해 보았습니다. 한편, 직비2Mqtt 는 페어링을 할 때, 서비스를 돌리는 경우, Allow Join 을 하시고 각종 스위치들을 리셋하시면 바로 Starting Interview 가 걸리면서 페어링이 됩니다. (블루투스도 아니고 페어링이라고 하기에는 좀 ㅎㅎ) 간.. 2020. 7. 2.
HomeAssistant 샤오미 공기청정기 / 선풍기 연동 안녕하세요? 백업 차원해서 샤오미 공기청정기, 선풍기 설정기를 남깁니다. 물론 제품이 다르기 때문에 개발자 도구에서 기기 이름을 보고 설정하시길 바랍니다. 자동화 부분을 저장하면 자동화가 에러가 나버리는 문제 때문에 조금 최신? 버전에서 새로 자동화를 구성한 코드입니다. 본 코드가 실제로 공기청정기에 물리적으로 스위치로 모드를 변경했을 경우, HA에 반영이 될 수도 안 될 수도 있습니다.. (요즘 공기청정기에 손을 안대고 있어서..) 1. 선풍기 커스텀 컴포넌트 https://github.com/syssi/xiaomi_fan 2. 샤오미 공기 청정기 1. miio 키값 추출 후 등록 fan: # Xiaomi Air Purifier 2S - platform: xiaomi_miio host: 192.168... 2020. 7. 2.
다원 와이파이 플러그 로컬 컨트롤 설정하기 (stkang90 님) 안녕하세요? 도정진입니다. 최근에 아래의 글을 올려드린 적이 있죠. https://blog.djjproject.com/660 ha korea 카페의 stkang90 님이 만드신 프로그램으로 mqtt 서버를 저희 서버로 돌리는 방법으로 로컬 컨트롤을 하는 방법을 올려주셨습니다. https://cafe.naver.com/koreassistant/1977 자 그럼 시작합니다. 1. 다원 플러그 초기화 다원 플러그를 초기화 하는 방법은 아래와 같습니다. 1. 스위치를 꾹 누름2. LED 빨리 깜박임3. 계속 누름4. LED 2번째로 빨리 깜박임5. 손을 땜6. LED 가 번쩍 번쩍 함7. 플러그 콘센트에서 분리8. 재연결 이런식으로 하셔야 완벽하게 초기화가 됩니다. 2. java 8 버전 다운로드 저는 Beel.. 2020. 7. 2.
CC2531 Zigbee2Mqtt 설정하기 안녕하세요? 직비2Mqtt 설정을 해보겠습니다. 오늘 글은 사족을 그만 쓰고 진행합니다. 1. 장비 CC디버거 / 케이블 / CC2531 이 필요합니다. 대충 아래의 구성으로 진행이 됩니다. 둘다 USB와 연결하여 진행합니다. CC디버거를 다른 제품 라즈베리나 아두이노로 대체할 수 있다고 하는데 저는 일단 그냥 쉽게 디버거를 샀습니다. 2. 플래슁 https://www.ti.com/tool/FLASH-PROGRAMMER 상기에서 V1을 받습니다. 그리고 드라이버를 하기 링크에서 받아서 설치합니다. http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=swrc212&fileType=zip 그리고 올릴 펌웨어는 아래 파일입니다. .. 2020. 6. 28.
ISO 파일 부팅 USB 만들기 - 다수의 ISO 파일 Ventoy 안녕하세요? 도정진입니다. 오늘 돌아다니다가 아이오드 제품 같이 ISO 파일을 넣어두고 부팅이 가능하게 만들어 주는 프로그램을 찾았습니다. https://www.ventoy.net/en/index.html rufus 는 이제 안써도 될 것 같습니다. 특징1. ventoy 용 파티션이 새로 만들어지고 나머지는 exfat 으로 포맷됨2. iso 파일을 exfat 으로 포맷된 공간에 아무대나 넣기만 하면 자동으로 검색되어 리스트에 표출됨3. 아스키만 지원함으로 특수 문자 지원 불가 상기 사이트에서 릴리즈를 받고 실행해 보면 아래와 같습니다. USB 디스크를 선택하고 Install 을 합니다. (이때 USB 메모리 초기화 됨) 설치가 완료되면 오른쪽에 버전 정보가 뜨고, 이후 업데이트 할 때에는 포맷 없이 업데.. 2020. 6. 24.
손도리 피고 3D 프린터 입문기 (입문은 가볍게..!) 안녕하세요? 이전 부터 3D 프린터의 환경을 경험하기 위해서 입문을 준비하려고 하고 있었습니다. 특성상, 환경이 좋지 않으면 프린터 품질이 좋지 않은데다, 품질을 원하면 가격이 너무 많이 올라가버리는 문제가 있습니다. A8 프린터로 입문을 해보려고 했는데요. 음.... 요즘 돈을 모으는데 피를 흘리고 있어서 10만원 안쪽으로 구하고 싶었습니다. 그 중에 손도리 피코 제품을 보게 되고 이걸 사보자! 결심하게 되었습니다. 일단 가격이 9.9만원이고 저는 중고로 구매를 하였습니다. 베드 사이즈는 매우 작으나, 어차피 저는 IOT 관련 회로를 조립하고 케이싱 하기 위해서 구매를 하는 부분이라 크기가 크지 않아도 됬었습니다. 그래서 일단... 사진 나갑니다. 그리고 오늘 글은 매우 자세하게 작성하지 못하였습니다... 2020. 6. 24.
크롬 OS 브런치 업그레이드 하기 안녕하세요? 업그레이드 하는 방법을 간단하게 알아보겠습니다. 일단 제 버전은 아래와 같습니다. 크롬 OS 80버전입니다. 1. 브런치 받기 하기 링크에서 릴리즈에서 받습니다. https://github.com/sebanc/brunch/releases 2. 크롬 OS 이미지 받기 여기서 램너스 이미지를 받습니다. 램너스를 쓰는 이유는 잘 모르고, 호환성이 좋다고 하네요. https://cros-updates-serving.appspot.com/ 83버전으로 받습니다. 3. 업그레이드 하기 상기 파일들을 원하는 위치에 놓습니다. 그리고 파일 관리자 앱에서 크롬 OS 이미지는 압축을 풀어 놓습니다. 아래의 형상이 될 것입니다. 그리고 CTRL + ART + T 로 터미널에 들어갑니다. shell 을 한번 입력.. 2020. 6. 21.
리눅스 펌웨어 내장 외장 200620 릴리즈 안녕하세요? AolUpdate 를 통해 배포되던 부분을 합친 유지보수 업데이트를 배포합니다. 변경점 현재 업데이트 까지 포함 작업 (200620) plex 현 기준 최신 버전 설치 다운로드 내장 이미지http://u5pvr.djjproject.com/%5B7.x%5Dlinux_image_200620.zip 외장 이미지http://u5pvr.djjproject.com/%5B7.x%5Dexternal_linux_installer_200620.zip 설치 방법- 내장 : 내장 메모리에 넣고 update.zip 으로 이름을 바꾼 뒤 설치하시는 것을 추천드립니다. - 외장 : https://cafe.naver.com/mk802/23992 감사합니다. 2020. 6. 20.