본문 바로가기

전체 글617

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.
포코폰 배터리 교체.. (부제 : 우리 오래 가자!) 안녕하세요? 포코를 2019년 10월 경에 구매하고 지금까지.. 잘 써왔습니다. 배터리가 조금 헌것 같아서 하기 링크에서 구매를 하고 교체를 해보았습니다. 배터리 구매링크는 샤스에서 회원분이 추천해서 구매를 했는데 누구신지 잘 기억이 나지 않아서.. ㅠㅠ 1. 현재 배터리 웨어율 현재 배터리 웨어율은 아래와 같고 연속 사용시 5시간 정도 사용이 가능합니다. 거진 반이 줄었다고 보시면 됩니다. 순정 상태에서 11시간은 넘게 가니까요. 2. 일단 뜯자 잘 뜯으시면 됩니다. (사진을 듬성 듬성 찍어서..) 유튜브 찾아보면 영상도 많고 해서 쉽게 풀 수 있었네요. 그래서 사진만 나갑니다!! 기판 뚜껑 덮기전에 지문 컨넥터 연결했는지 꼭! 체크하세요. 피스 새로 풀어야합니다 ㅋㅋ 3. 조립은 분해의 역순 순식간에.. 2020. 6. 20.
크롬 OS 설치하기 (브런치) 안녕하세요? 크롬 OS 설치하는 방법에 대해서 알아보겠습니다. 1. 클라우드 레디를 사용하는 방법2. 브런치를 사용하는 방법 이렇게 두 가지가 있는데요. 플레이스토어 기능 때문에 저는 2번을 사용합니다. 이미 다 알고 계시는 내용이라 도움이 될지는 모르겠네요. 그럼 시작합니다. 1. 이미지 준비하기 1. 리눅스 민트 (꼭 이게 아니라도 됩니다.) https://linuxmint.com/edition.php?id=278 2. 브런치 https://github.com/sebanc/brunch/releases 3. 크롬 OS 이미지 https://dl.google.com/dl/edgedl/chromeos/recovery/chromeos_13020.67.0_rammus_recovery_stable-channel.. 2020. 6. 14.
다원 플러그 API 키 사태 대응하기 안녕하세요? 도정진입니다. 아무래도 일단, 다원 API 구조 부터 알고 가보겠습니다. 다원 WIFI 제품들의 연결 구조는 아래와 같습니다. 1. 특정 인증 키 (모든 제품이 동일 키로 로그인)2. 계정 3. 플러그 고유 넘버 (이 넘버는 네트워크를 서칭하면 나오는 부분입니다.) 이렇기 때문에 보안에 매우 취약한 형태였습니다. 개인마다 키가 따로 주어지는게 아니였죠.(물론 보안에 대응한게 잘한 일이지만, 비공식으로 쓰고 있던 것도 국내 업체고 소통이 잘 되었다면 길을 열어줄 수 있었을 꺼 같은데요.. ^^) 이를 최근에 다원이 알고 고쳐버려서 랜이님의 다원 컨넥터, 아기나무집 님의 다원 컨넥터를 사용할 수 없게 되었습니다. 이에 따라 다원에서는 저희가 비공식으로 사용했기 때문에 우리가 지원해 줄 필요는 없.. 2020. 6. 13.
HomeAssistant 조도 센서를 활용한 보일러 온수 ON/OFF 이 글은 티스토리 뉴 에디터를 통해 작성되고 있습니다. (아직까지 호환성이 별로 좋지 않아서 안쓰고 있었는데, 이 글로 테스트를 해봅니다.) 1. 샤오미 조도 센서 구매기 알리에서 9000원 정도에 구매하였습니다. 하기와 같이 생긴 제품입니다. 하기 처럼, 화장실 벽에 붙여버립니다. 2. 샤오미 조도 센서 SmartThings HUB 연동 처음에 페어링 하려고 하니, DTH 가 없어서 페어링이 되었지만, Things 로 뜨는 그러한 부분이였습니다. 그래서 하기의 DTH 를 추가하였고 아래와 같이 연동에 성공하였습니다. https://raw.githubusercontent.com/jsconstantelos/SmartThings/master/devicetypes/jsconstantelos/my-xiaomi-.. 2020. 6. 4.
Let's Encrypt 웹 루트 인증을 통해 인증서 생성하기 음, .. 전에 올린 DNS 인증이 certbot renew 자동화가 안됨을 파악했습니다. https://blog.djjproject.com/643 그래서.. web root 인증으로 바꾸었습니다. root@aml:~# certbot renewSaving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Processing /etc/letsencrypt/renewal/djjproject.com.conf- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.. 2020. 6. 3.
크롬 OS 카카오톡 설치하기 (Wine5.0) / 한글 입력 안녕하세요? 도정진입니다. 오늘은 크롬OS에 카카오톡을 올리는 방법에 대해서 알아보겠습니다. 하기 글은 백업용 글로써, 따라하셔서 성공하지 못할 수 있습니다. 1. 리눅스 기능 활성화 (crostini) 크롬 설정에서 리눅스 기능을 활성화 합니다. 그리고 앱 서랍에서 Linux 쉘을 실행합니다. 2. wine 설치하기 wine 5.0 을 설치하기 위해서 하기 명령을 입력합니다. sudo dpkg --add-architecture i386sudo apt updatesudo apt -y install gnupg2 software-properties-commonwget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -sudo apt.. 2020. 5. 31.
크롬 OS 설치 후기 안녕하세요? 도정진입니다. 음.. 전에 동생에게 사준 N3700 레노버 15인치 노트북, 제게 다시 빠구를 먹이면서... 이걸 어떻게 써야할지 참 고민이 많았습니다. 처음에 동생에게 사줄 때, I7제품으로 사줬으면 이런 일이 없었을 텐데 제가 선택을 잘못했다는 판단이 섰던 순간입니다. 이 제품을 받고 저는 제 태블릿 5175를 빼앗기고 말아서, 요걸 어떻게 잘 해먹으면 좋을까 고민이였습니다. 윈도우7을 깔아도 느린건 매한가지였고, 점점 쓰기가 애매했었습니다. 그런데 오늘... 크롬 OS를 설치해보고 정말 사용할만하다를 느껴서 리뷰를 하고 있습니다. 이 글은 사진과 짤막한 설명만 나갈 예정이며, 이후 상세한 설명은 차후에 게시될 예정입니다. 다들 크롬 브라우저를 사용하시면서, 느낀점 들이 있으실 것입니다... 2020. 5. 30.
HomeAssistant 초보자 설정 이전 글 모음https://blog.djjproject.com/604 - ST 허브 개봉https://blog.djjproject.com/607 - HA 설치https://blog.djjproject.com/608 - mi connector 설치https://blog.djjproject.com/609 - 홈브릿지 설치https://blog.djjproject.com/614 - 구글 홈 컨넥터 설치https://blog.djjproject.com/615 - dw connector 설치https://blog.djjproject.com/617 - 중간 정리https://blog.djjproject.com/618 - Beelink GT-Mini A armbian 설치https://blog.djjproject.c.. 2020. 5. 27.