본문 바로가기

IOT스마트홈 만들기 (Home Assistant)/HA설정7

HA => 구글 홈으로 라디오 재생 업데이트 안내 (고정 url 재생 방식 개편) ytn fm, ifm, tbs fm 라디오의 재생 주소가 변경되었습니다. 며칠 전까지는 ytn만 안 되었던 것 같은데 이번에 라디오 주소가 많이 변경되었네요. 그래서 재생 방식을 조금 개편해봤습니다. 수정 내역은 - kbs, sbs, mbc fm 외 다른 라디오는 github에서 고정 주소를 매일 0시에 다운받아놓고, 그 파일을 열어서 재생하는 방식으로 변경하였습니다. - sbs fm 패치 (miumida님 소스 참고하였습니다.) 수정해야 할 파일은 shell_command에서 ch= 뒤에 붙은 sbs를 제거해주세요. play_sbs?ch=sbspowerfm => play_sbs?ch=powerfm play_sbs?ch=sbslovefm => play_sbs?ch=lovefm update_radio.py.. 2021. 10. 16.
Home Assistant 테마 변경해보기 안녕하세요. 오늘은 HA 서버 러브레이스 테마를 변경해보려고합니다. 실제로 변경해보면.. 색깔은 제취향입니다. 기본 HA 테마는 아래와 같습니다. 제가 밝은색 계열보다 어두운색의 계열을 정말 좋아하는데, 이 테마는 딱 저를 위한 테마인 것 같습니다. 그럼 설정하고나서 어떻게 되는지 보여드리겠습니다. 스위치 목록 카드입니다. 아래 사진은 제가 설정한 러브레이스인데.. 아직 완전히 완성한 것은 아니라는 점을 알려드립니다. 버튼카드. 그래프카드, 게이지, Entities 카드를 사용하여서 세팅해보았습니다. 네이버 날씨, Smart Things, mini media player, 버튼 카드, 그래프카드는 설치가 필요합니다. 다음번에 다뤄보겠습니다. 아래의 주소는 테마를 다운로드 받을 수 있는 github입니다... 2021. 8. 7.
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.
[HA] HA를 이용해서 구글 홈으로 인터넷 라디오 빠르게 재생하기 안녕하세요. 오늘은 Home Assistant와 구글 홈을 이용해서 실시간 인터넷 라디오 재생을 하는 방법을작성해보려 합니다. 우선 sbs 라디오와 mbc 라디오로 한정된다는 점을 알려드립니다.. kbs 라디오는 구글 홈에 직접 재생 url을 넘기면 코덱 문제인지 재생이 안 되네요. 최근에 mbc도 코덱이 바뀌면서 mbc mini에서 현재 사용하는 추출 방법으로는 구글 홈에서 재생이 안 됩니다. 그래서.. 예전 추출 방법으로 간신히 이용 중입니다. 준비물: HA가 설치된 서버 (리눅스여야 합니다. sh 커맨드 센서를 이용하고, php도 설치되어 있어야 합니다.) 예제로 mbc fm 을 알려드리겠습니다. 스크립트를 실행 방식으로 라디오 재생을 요청하실 수 있는데 그 과정을 먼저 공개합니다. 저의 shell.. 2021. 3. 8.
[HA] 텔레그램에서 Home Assistant의 구성요소를 제어해봅시다. 텔레그램으로 간단하게 플러그 등 스위치를 제어하거나, 상태 값을 불러오는 용도로 HA와 함께 사용할 수 있을까? 라고 생각을 했습니다. 알아보니까 텔레그램봇, 텔레그램 notify의 구성 요소를 생성할 수 있었고 telegram_command를 이벤트 트리거로 사용하면 충분히 플러그 제어, 답장은 가능했습니다. 그래서 제가 LTE 망으로도 가능한지 한번 테스트해봤습니다. 스마트폰 핫스팟 ON (K사 LTE) => iptime 공유기에서 확장모드로 신호 수신 (무선 Wan) => 라즈베리파이에 LAN 연결 결국은 통신사망이 라즈베리파이에 연결되었습니다. HA를 외부에서 제어하려면 포트포워딩은 필수인데, 이미 구성된 것들은 외부에서도 사용이 가능하겠죠.^^ 텔레그램 커맨드를 보냈더니, 똭 플러그가 켜지고 답.. 2021. 2. 25.
[HA] pc 전원 스위치 자동화 생성완료 업데이트일: 21.02.10 업데이트 내역은 진한 글씨, 주황색으로 표시했습니다. 첨부파일 수정완료.auto_maru_off 자동화, 스크립트 하나 추가해주시면 됩니다. 소개는 지금부터 시작 ============================== 아 참고로.. AC 전원으로 바로 컴퓨터 켜지도록 바이오스 설정이 필요합니다. https://dorudoru.tistory.com/1322 필요한 것: 버튼(샤오미 미지아, 아카라 버튼 등등), 전원 제어 및 전력 측정이 가능한 스마트플러그, 두뇌 1. 버튼을 누르면 HA의 컴퓨터 상태 스위치를 킨다. 2. 버튼을 더블로 누르면 HA의 컴퓨터 상태 스위치를 끈다. -------#-------- 컴퓨터 상태 스위치 스위치 on 동작: 원래 wol 동작이였지만 공유.. 2021. 2. 2.
Home Assistant 구축 1일차 성과입니다. 그동안 집에 IOT를 구축하고 싶었던 마음이 있었습니다. 해야지, 해야지 하면서 미루다 보니 언젠가는 꼭 해야겠더라고요. (마치 KODI 강좌를 미룬 거처럼...) 그래서 라즈베리파이 이미지 새로운 SD카드에 굽고, Home Assistant를 설치하였습니다. 설치 베이스는 djjproject 님의 글입니다. https://blog.djjproject.com/607 2020.09.06 기준으로 라즈베리파이4 에도 설치가 잘 되며, 자동 재시작까지 완벽합니다. 다원 플러그 로컬로 연동하기 https://blog.djjproject.com/668 다원 플러그 누적, 한 달 전기 사용량 가져오기 https://blog.djjproject.com/671 nginx reverse 프록시 (https 연결 지원, .. 2020. 9. 6.