본문 바로가기

HA10

HA와 구글 홈 미니로 인터넷 라디오 재생방법 (final) 안녕하세요. 소나미 (project DH) 입니다. 오늘은 오직 HA IOT 플랫폼, 파이썬 언어와 xteve 프록시 (오디오 코덱 변환용)로 구글 홈 미니로 라디오를 청취하는 방법을 소개해드리려고합니다. 파이썬 flask로 서버를 실행시켜놓으면 바로 사용 가능합니다. 파이썬 서버를 키기전에 준비해야 할 사항은 명령어를 입력해서 패키지를 설치해야합니다. 아래의 명령어를 입력해서 파이썬3를 설치해주시고 apt install python3 flask 서버를 설치해야합니다. pip3 install flask pip3 install waitress 그리고 웹 url 호출관련 패키지를 설치해야합니다. pip3 install beautifulsoup4 pip3 install requests 그 다음에는 xteve .. 2021. 7. 29.
[호매틱스 박스 Q 사용기] 2. Home Assistant앱 호환성 테스트 안녕하세요. 오늘 1부에서 개봉기 및 초기 설정에 이어서 IOT앱 테스트 요청이 있어서 Home Assistant 설치 후 테스트해보았습니다. 구글 티비 스토어에는 Home Assistant가 없습니다. 먼저 호매틱스에 Aptoide TV 마켓을 설치하고나서 Home Assistant를 설치한 것입니다. 이렇게 검색 후 실행해봤습니다. 개인 HA 주소 입력 후 로그인 창이 뜹니다. 여러 방향키를 누르고 확인 버튼을 누르면 로그인 폼에서 키보드가 열리더라고요.. 로그인 후 접속되었습니다. 열리는 속도가 좀 답답하게 느렸습니다. 제대로 뜨기는합니다. 근데 문제는 한쪽방향 키만 먹힙니다. 리모컨만으로 이전 엔티티로 이동하거나 양 옆으로 이동하기 힘듭니다. HA앱 사용시에 마우스는 필수입니다. 여기서 테스트를 .. 2021. 4. 30.
RK3328이 탑재된 SBC보드 (NanoPi Neo3) 사용기 (1) - OS 올리기 [FriendlyWrt] OS 설치는 FriendlyWrt, armbian 두 가지를 다뤄볼 예정이지만, 저는 armbian을 사용할 예정입니다. 이 게시물은 FriendlyWrt 세팅 글이오니, 참고용으로만 활용해주시길 바랍니다. 이번 강좌는 IOT 서버 설치를 1도 안해본 사람도 따라할 수 있게 설치하는 과정을 정말 자세하게 써놓았습니다. 안녕하세요. 오늘은 저번에 소개해드렸던 RK3328이 탑재된 SBC에 운영체제를 올려보려고 합니다. 저번에 올렸던 것처럼 운영체제는 크게 두 가지가 있는줄 알았더니 armbian도 지원합니다. 이렇게 되면 선택의 길은 커진 것이지요. debian 기반, ubuntu 기반 (buster, focal)을 제공하고 있습니다. Neo3에 올릴 운영체제를 검색하다가 알아낸 정보입니다. (도커를 올려.. 2021. 4. 14.
RK3328이 탑재된 SBC 서버 NEO3 스펙 소개 및 외관 소개 IOT 서버로 좋을 SBC보드를 함께 찾아보고 있었습니다. 그중에서 RK3328을 후보로 두고 있었는데, 오렌지 파이에 쓰였던 칩이기도 하고, 중국산 SBC에 많이 사용되는 칩 중에 하나이기 때문입니다. 마침 UHD 미니 PC 매니저님이신 Eddy님이 NEO3를 택배로 보내주셨습니다. 그래서 간단하게 수령 후기를 올리려고합니다. 먼저 NanoPI NEO3의 스펙은 아래 이미지로 자세한 정보를 올립니다. 오른쪽이 RK3328이 탑재된 SBC보드의 스펙입니다. 조금더 자세한 스펙도 아래의 이미지로 올립니다. 컴퓨터의 핵심인 CPU는 Cortex-A53입니다. 램은 DDR4가 탑재되있고, 제가 수령한 모델은 2GB입니다. 1GB/2GB 두 개의 모델이 있습니다. 램이 커야 아무래도 처리속도와 안정성이 좀 더 .. 2021. 4. 13.
[HA] USB 미러볼 IR 자동화 방법 [구글 홈 연결, 미러볼 색 15초마다 변경] 본문에서는 중요 내용만 소개하고 마무리 해보겠습니다. 준비물: tasmota IR 펌이 올라간 IR 허브 [저는 tuya 하트 유니버셜 IR에 펌웨어를 올렸습니다.] => blog.projectdh.link/52 USB 미러볼 with 리모컨 제어 [이 글에서는 사운드판다에서 판매하는 미러볼의 리모컨 값을 기준으로 설명합니다. 설마 리모컨값이 동일 제품에서도 다르지는 않겠죠.] HA서버가 설치된 서버 [라즈베리파이, 나스 등등 HA가 설치되어서 잘 작동하기만 하면 됩니다.] 우선 저는 오케이 구글 => 미러볼 켜, 미러볼 꺼를 하면 미러볼 제어를 할 수 있게 만들었습니다. 미러볼 켜라고 하면 미러볼 전원 신호 + 15초마다 색깔 변경해주는 input_boolean이 ON되고, 따라서 15초마다 색 변경됩.. 2021. 3. 2.
[HA] 텔레그램에서 Home Assistant의 구성요소를 제어해봅시다. 텔레그램으로 간단하게 플러그 등 스위치를 제어하거나, 상태 값을 불러오는 용도로 HA와 함께 사용할 수 있을까? 라고 생각을 했습니다. 알아보니까 텔레그램봇, 텔레그램 notify의 구성 요소를 생성할 수 있었고 telegram_command를 이벤트 트리거로 사용하면 충분히 플러그 제어, 답장은 가능했습니다. 그래서 제가 LTE 망으로도 가능한지 한번 테스트해봤습니다. 스마트폰 핫스팟 ON (K사 LTE) => iptime 공유기에서 확장모드로 신호 수신 (무선 Wan) => 라즈베리파이에 LAN 연결 결국은 통신사망이 라즈베리파이에 연결되었습니다. HA를 외부에서 제어하려면 포트포워딩은 필수인데, 이미 구성된 것들은 외부에서도 사용이 가능하겠죠.^^ 텔레그램 커맨드를 보냈더니, 똭 플러그가 켜지고 답.. 2021. 2. 25.
[z2m] 아카라 누수센서를 압력센서로 만들어서 활용하기 - pc 자동 잠금설정 안녕하세요. 예전에 제가 ST 카페에서 압력센서를 마지막 하나 남은 것을 구매했었습니다. 공구하고 남은 것들 재고 정리로 판매 하신걸 저는 단순히 구매했습니다. 압력센서가 센서 위에 무게가 감지되면 상태가 바뀌는 센서이지요. 단순히 HA에 붙일 수 있을줄 알았지만, 알아보니까 도어센서 혹은 누수센서와 함께 많이 사용한다고 하더라고요. 도어센서에 하려면 납땜을, 누수센서에 하려면 간단하게 육각 드라이버로 나사를 풀고 선을 감아주기만 하면 되더라고요. 그래서 저는 누수센서로 결정했습니다. 얼마전에 누수센서가 도착해서.. 어제 막 누수센서에 압력센서를 연결했습니다. 압력센서의 사진은 다음과 같습니다. 전선이 두가닥 있는데 누수센서 뒷부분의 나사를 풀고 연결해주면 됩니다. 다이소에서 2천원짜리 육각드라이버를 구.. 2021. 2. 10.
[HA] pc 전원 스위치 자동화 생성완료 업데이트일: 21.02.10 업데이트 내역은 진한 글씨, 주황색으로 표시했습니다. 첨부파일 수정완료.auto_maru_off 자동화, 스크립트 하나 추가해주시면 됩니다. 소개는 지금부터 시작 ============================== 아 참고로.. AC 전원으로 바로 컴퓨터 켜지도록 바이오스 설정이 필요합니다. https://dorudoru.tistory.com/1322 필요한 것: 버튼(샤오미 미지아, 아카라 버튼 등등), 전원 제어 및 전력 측정이 가능한 스마트플러그, 두뇌 1. 버튼을 누르면 HA의 컴퓨터 상태 스위치를 킨다. 2. 버튼을 더블로 누르면 HA의 컴퓨터 상태 스위치를 끈다. -------#-------- 컴퓨터 상태 스위치 스위치 on 동작: 원래 wol 동작이였지만 공유.. 2021. 2. 2.
유니버셜 하트 IR 리모트 커스텀 펌웨어 적용기 저번에 tuya 모션센서를 tasmota로 개조할 때 tasmota에 관심이 생겨서 하트 IR에도 예전에 tuya-converter로 타스모타펌웨어만 올려놓고, 전혀 건들지 않았습니다. 그러다 어제 ESP32 카메라에 ESPHome 펌웨어를 올려서 HomeAssistant에 추가하였고 (USB to TTL 이용해서 펌웨어 업로드) (ESP32 CAM 프로젝트 성공기는 추후에 업로드) 오늘은 타스모타 IR 커스텀 펌웨어를 시도했습니다. (그리고 tuya 모션센서도 USB to TTL을 이용해서 ESPHome을 올려보았습니다.) 타스모타 IR bin 파일은 OTA (무선 펌웨어 업뎃)으로 안 되고 납땜해서 Tx, Rx, GND, 3.3V, GPI01을 연결해야 합니다... 어제는 ESP32 펌웨어 올릴 때에.. 2020. 12. 25.
tuya PIR 센서에 tasmota 펌웨어 올리기 (feat. mqtt) 본문 모션 센서를 그냥 빨리 구매 하고싶은 마음에 Tuya 지원되는 아무거나 구매를 하였습니다. 약 10달러 정도 하는 제품입니다. (네오쿨캠 PIR 센서와 같네요.) 건전지는 CR123A 들어가는데 3V이고요, 사진관(필름카메라 다루는 곳) 가면 있더라고요. 참고하세요. tuya가 지원되면 당연히 tasmota도 지원되고 로컬로 구축하면 만족도가 높겠지? 라고 생각하며 구매했었지요.. 막상 와보니 클라우드 tuya로 가면 반응속도가 5초 이상 걸리길래 Tuya Convert로 바로 tasmota펌을 올렸습니다. 다행히도 펌 잘 올라갔어요. 초기에 tasmota펌을 올리면 아무것도 모션감지가 안됩니다.. 별도의 세팅이 필요합니다. 와이파이를 연결시킨다음 초기 세팅은 아래 처럼 하시면 됩니다. 순서대로 T.. 2020. 12. 25.