이 기사에서는 eWeLink 클라우드 서비스를 사용한 통합의 예에서 비공식 통합 (Custom Component)을 Home Assistant에 추가하는 프로세스를 소개하고 그 결과 펌웨어를 변경하지 않고 Sonoff 장치를 제어 할 수 있습니다.

최근에 내장 IKEA Tradfri 통합 사용 방법을 보여주었습니다. 오늘 우리는 비공식 통합을 설치하는 방법을 보여줄 것입니다.

홈 어시스턴트에는 많은 공식 통합 기능이 포함되어 있으며 바로 사용할 수 있습니다. 추가 설치 나 업데이트가 필요하지 않으며 시스템과 함께 업데이트됩니다. 현재 사용 가능한 모든 공식 통합 목록은 다음에서 찾을 수 있습니다.

https://www.home-assistant.io/integrations/

IoT 세계의 개발 속도로 인해 이러한 대규모 컬렉션 (현재 1540 확장)에도 불구하고 후속 장치를 지원할뿐만 아니라 다양한 인터넷 서비스, 알고리즘, 자동화 등의 사용과 관련하여 홈 어시스턴트 내에 추가 통합을 만들어야 할 필요가 있습니다. Home Assistant 커뮤니티에서 작성한 새로운 비공식 통합 그들은 불린다 커스텀 컴포넌트. 대부분의 저장소와 지침은 GitHub 포털에 있습니다.

비공식 통합은 다음 디렉토리에 있습니다.

\\ 지역 \ 설정 \ custom_components

gdzie 지방의, Home Assistant의 홈 디렉토리입니다. 맞춤 구성 요소 업데이트를 처리해야합니다.

아래에서는 eWeLink 클라우드 서비스를 사용한 통합의 예에서 비공식 통합을 홈 어시스턴트에 추가하는 프로세스를 제시하고 그 결과 펌웨어를 변경하지 않고 Sonoff 장치를 제어 할 수 있습니다. eWeLink 애플리케이션에 Sonoff T4EU1C 스위치 (중성 케이블 제외)를 추가했습니다.

사진 : Banggood

2020-01-26 13_30_24-sonoff t4eu1c

테스트 구성 :

  • 홈 어시스턴트 0.103.6,
  • Hass.io 시스템 (Raspberry Pi 2 B),
  • Samba share 9.0 또는 Configurator 4.2 애드온

필요한 장비 :

  • 특정 커스텀 컴포넌트에 따라,이 경우 오리지널 eWeLink 애플리케이션에 추가 된 Sonoff 스위치 (TX T4EU1C 모델) 중 하나가됩니다.

발전 수준 :

  • 홈 어시스턴트에 대한 기본 지식이 필요합니다.

Sonoff 통합

우리가 사용할 통합 페이지는 여기에서 찾을 수 있습니다 :

https://github.com/peterbuga/HASS-sonoff-ewelink

필요한 파일을 다운로드하여 설치 지침과 지원되는 Sonoff 장치 목록을 찾습니다.

eWeLink 서비스와의 통합이므로 이해하기 위해서는 먼저 eWeLink 애플리케이션에서 계정을 작성하고 디바이스를 추가해야합니다.

1. 커스텀 컴포넌트 "HASS-sonoff-ewelink"다운로드

우리는 웹 사이트로 이동합니다 :

https://github.com/peterbuga/HASS-sonoff-ewelink

필요한 파일과 함께 .zip 아카이브를 다운로드하십시오. 그런 다음 아카이브를 디스크에 압축 해제하십시오.

2. 파일 복사

애드온을 설치하고 구성했는지 확인합니다 삼바 공유.

파일 탐색기를 다음 주소로 입력하십시오.

HASSIO \\ \ 설정 \

하시오 구성에서 설정 한 홈 어시스턴트 네트워크 위치의 이름입니다. 삼바 공유 (기본값은 하시오). 우리는 거기에 새로운 폴더를 만들고 있습니다 custom_components그리고 하나 더 내부- 소 노프.

이 폴더로 :

HASSIO \\ \ 설정 \ custom_components \ sonoff \

이전에 압축을 푼 아카이브 "HASS-sonoff-ewelink-master.zip"에서 파일을 복사하십시오.

3. 옵션-장치의 로컬 IP 주소 확인

Sonoff의 커스텀 컴포넌트는 클라우드에서 제공하는 인터넷 서비스 사용 원리에 따라 작동합니다. 이 경우이 시점은 불필요합니다.

그러나 통합 (공식 또는 비공식)은 WiFi를 통해 로컬 네트워크의 장치에 직접 연결됩니다. 그런 다음이 장치의 IP 주소를 알아야하며 라우터에서이 주소를 영구적으로 할당하는 것이 좋습니다. 이 경우이 점을 읽으십시오.

라우터에서 Home Assistant가 지원하는 선택한 장치의 로컬 IP 주소를 확인합니다. 라우터 웹 사이트는 일반적으로 다음 위치에 있습니다.

192.168.0.1

종종 장치를 이름별로 볼 수 있습니다.

비고 :

  • UPC "Connect Box"라우터에서 우선 핫라인에 기본 IPv4 대신 IPv6 프로토콜을 원격으로 업로드하도록 요청하십시오. 그렇지 않으면 라우터 메뉴에서 적절한 항목을 찾을 수 없습니다.

4. 수정 구성 .yaml

통합이 선택된 GitHub 웹 사이트에서 가장 흔히 작성자가 구성 파일에 추가해야 할 섹션을 자세히 설명하는 지침이 있습니다. 이전에로드 된 통합을 활성화하려면이 섹션을 추가해야합니다.

파일 configuration.yaml은 무엇보다도 수정할 수 있습니다 애드온 사용 삼바 공유 oraz 구성자. W 삼바 공유 우리는 직접 사용 가능한 파일을 가지고 있습니다 컨 피규, 파일은 Home Assistant 사용자 인터페이스를 통해 간접적으로 편집됩니다. 나는 보통이 목적으로 사용한다 컨 피규.

옵션 1-삼바 공유

플러그인을 설치 한 후 "configuration.yaml"파일은 다음 폴더에 있어야합니다.

HASSIO \\ \ 설정 \

옵션 2-구성자

애드온을 설치 한 후에는 설정에서 "사이드 바에 표시"를 선택하면 메뉴에서 쉽게 액세스 할 수 있습니다. 가정 보조. 또한 구성 파일을 선택하고 나머지 지침에 따라 수정 한 후 저장합니다.

Sonoff 통합을 활성화하려면 구성 파일에 다음 섹션을 추가하십시오.

Sonoff : 사용자 이름 : [eWeLink 응용 프로그램의 사용자 이름] 암호 : [eWeLink 응용 프로그램의 암호] scan_interval : 60 grace_period : 600 api_region : 'eu'entity_prefix : 진정한 디버그 : False

섹션의 모든 라인이 필요한 것은 아니며 자세한 설명은 통합 페이지에서 찾을 수 있습니다. 이제 파일을 저장하고 홈 어시스턴트를 다시 시작하십시오.

5. 추가 된 Sonoff 장치의 미리보기

Home Assistant를 다시 시작한 후에는 엔티티에서 호환 가능한 Sonoff 장치를 사용할 수 있습니다.

입력 :

개발 도구-> STATES

이 홈 어시스턴트 통합에 추가 된 장치는 기본적으로 처음에 "sonoff_"를 갖습니다 (configuration.yaml에 달리 지정되지 않은 경우). 따라서 미리보기 위해서는 현장에서 충분합니다. 엔티티 "sonoff"입력을 시작하십시오.

6. 홈 어시스턴트에서 카드 추가

기본 메뉴 "개요"에서 내장 마법사를 사용하거나 파일을 수동으로 편집하여 Sonoff 스위치 카드를 추가 할 수 있습니다.

그림과 같이 카드를 얻으려면 "views :"섹션의 파일에서 섹션을 추가하십시오.

보기 :-제목 : 살롱 패널 : 실제 경로 : salon_view 카드 :-유형 : 엔티티 제목 : 스위치 show_header_toggle : 잘못된 엔티티 :-엔티티 : switch.sonoff_1000a68535 아이콘 : mdi : 라이트 스위치 이름 : '스위치'

사진 : inDomus.it


아이디어가 결코 끝나지 않는 새로운 기술의 매혹 자! 그는 지속적으로 테스트 할 새로운 장비를 찾고, 스마트 솔루션을 설계하고 스스로 구축합니다. 춤도 추는 오케스트라 남자! 시. 그는 중국 자명종과 통신하는 방법을 발견했습니다.

SmartMe의 폴란드 그룹 Smart Home

SmartMe의 폴란드어 그룹 Xiaomi

SmartMe 프로모션

관련 게시물