1월, 2019의 게시물 표시

HA에서 아마존 에코로 TTS사용하기

1. 구글홈 미니 등을 이용해서 구글 TTS(Text to Speech)는 많이 사용하는데 아마존 에코도 유사한 방식으로 HA에서 TTS 사용가능하다( 참고 ) 2. 설정방법 2019. 2. 1. update.  더 좋은방법 을 찾았다. 2019. 4. 1. update HA 업데이트되면서 설치방법 이 조금 바뀌었따. 가. HA에 접속해서 다음과 같이 입력한다. sudo -u homeassistant -H -s       source /srv/homeassistant/bin/activate /srv/homeassistant/bin/activate pip3 install bs4 pip install lxml (만약 lxml설치 과정에서 에러가 난다면 아래것을 해주고 다시 lxml을 설치한다.) sudo apt-get install libxml2-dev libxslt1-dev cd ~/.homeassistant/ mkdir custom_components mkdir custom_components/alexa_media cd custom_components/alexa_media wget https://raw.githubusercontent.com/keatontaylor/alexa_media_player/master/alexa_media/__init__.py wget https://raw.githubusercontent.com/keatontaylor/alexa_media_player/master/alexa_media/const.py wget https://raw.githubusercontent.com/keatontaylor/alexa_media_player/master/alexa_media/media_player.py wget https://raw.githubusercontent.com/keatontaylor/alexa_media_player...

HA 설정(Device Tracker, Presense Detection, Google map sharing, proximity)

이미지
1. 개념설명 자동화를 위해서는 소위 재실센서-사람이 방이나 특정 지역 안에 있는지/없는지, 있다면 몇명이나 있는지를 감지하는 센서-라는게 있으면 큰 도움이 된다. Home assistant 에서는 여러가지 방법으로 재실센서의 사용이 가능한데, 그중에 많이 사용되는 것이 장치추적기 (device tracker)라는 것이다. 실제로 사람이 있는지 없는지, 사람이 들어왔는지 나갔는지를 파악하는 것이 어렵기 때문에, 사람이 잘 들고 다니는 장치-대표적으로는 휴대폰이 있다. 혹은 장치추적 자체의 용도로 새로운 제품을 만들어서 팔기도 한다. Tile 이라던지. 요즘 학교들어가면 초등학생들 가방에 달아주는 태그 를 준다던데 이것도 비슷한 개념의 제품이다-를 추적해서 이게 있으면 사람도 있고, 없으면 사람도 없다는 식의 판단을 하는 것이다. 장치 추적기도 여러가지가 있는데, 구글맵을 사용한 방법에 대해 간단히 정리해본다. 2. Google map 을 이용해 HA에서 장치추적기 사용하기( 공식 설명 ) configuration.yaml에 다음과 같은 설정을 추가한다. device_tracker: - platform: google_maps username: YOUR_USERNAME password: YOUR_PASSWORD max_gps_accuracy: 35 YOUR_USERNAME 은 구글 계정의 이름.  YOUR_PASSWORD 는 구글 계정의 비밀번호이다. max_gps_accuracy는 gps신호가 얼마나 정확할 경우에 센서에 반영할 것인지를 정하는 것이다. 이걸 너무 높게 해두면, 밤에 방안에서 잘때 gps신호의 정확성이 떨어져서 집밖으로 나간것처럼 보이는 경우들이 생긴다. 3. 구글맵 위치공유 사용하기 원래는 이걸로 끝인데, 이렇게 하면 매우 불안할 것이다. 구글 계정에는 여러가지 매우 중요한 정보들이 담겨있는 경우가 많기 때문에... 그러므로 이걸 할때는 보통 쓰는 구글계정을 사용하지 않...