반응형
https://dazabamuker.tistory.com/entry/홈어시스턴트Home-Assistant-코로나-확진자수-스크랩크롤링
이번에 확진자가 급격하게 늘어남에 따라 아버지께서 Home Assistant로 확인하시는데
경남과 진주 창원 고성의 신규 확진자수 정보가 필요하였다.
전 글에서 사용한 Css selector tester가 없어져서 다른 방법을 찾아 추가적인 정보를 받아오는 방법을 알아보려한다.
결과적으로
잘 받아오게 되었다.
방법은 간단하다
바로 Chrome(크롬) 브라우저의 개발자 도구(Developer Tools)를 이용하는 것이다.
1. 크롬의 열고 정보가 담긴 사이트를 연다.
필요한 부분에 바우스 우클릭을 한 뒤 '검사'를 클릭하여 개발자 도구를 연다.
개발자 도구가 열린 상태에서 파란색으로 정보가 담신 줄에서 오른쪽 마우스 클릭 - Copy - Copy Selector 를 클릭한다.
2. Home Assistant를 연다.
File editor - configuration.yaml 에서 아래의 코드를 추가한다.
sensor:
- platform: scrape
name: "엔티티 이름"
resource: 사이트 주소
select: "복사한 Css Selector"
unit_of_measurement: "사용할 단위"
* sensor: 아래의 코드를 추가하는데 만약 sensor: 이 없으면 모두 복사하여 configuration.yaml에 추가한다.
빨간 저장 버튼을 누른 후
3. Home Assistant 재 시동
Configuration - Server Controls - CHECK CONFIGURATION - RESTART
4. UIlovelace.yaml을 연다.
그전에 홈어시스턴트의 Developer Tools - STATES - Entity 에서 추가한 센서의 이름을 검색하면 엔티티 아이디를 볼 수 있다.
File editor -> ui-lovelace.yaml 에서 아래의 코드를 추가한다.
- type: entities
entities:
- sensor.goseong_singyu_hwagjinja // 엔티티 아이디
title: 코로나
icon: 'mdi:biohazard'
* ui-lovelace 관련 정보는 여기!
https://dazabamuker.tistory.com/entry/홈어시스턴트-lovelace-커스텀-카드-추가하기
빨간 버튼을 눌러 저장!
하고 Overview를 보면 잘된다 ㅋ
* 아이콘 변경은 여기!
https://dazabamuker.tistory.com/entry/홈어시스턴트Home-Assistant-Entity-아이콘-바꾸기
반응형
'스마트 홈 > 홈어시스턴트(Home Assistant)' 카테고리의 다른 글
아빠 비닐하우스 개폐기 더이상 손 안 댈 정도로 끝 - 블라인드로 같은 방식으로 하면된다. (1) | 2022.02.24 |
---|---|
Esp32 - 동생 컴퓨터 감시 장치 (0) | 2022.02.08 |
홈어시스턴트(Home Assistant) button-card (0) | 2021.07.08 |
홈어시스턴트 lovelace 커스텀 카드 추가하기 (0) | 2021.07.06 |
홈어시스턴트(Home Assistant) 아이콘 추가하기 (0) | 2021.07.06 |