A l’article presentaré el procés d’afegir integració no oficial (component personalitzat) a Home Assistant per exemple de la integració mitjançant serveis en núvol eWeLink i, per tant, ens permetrà controlar els dispositius Sonoff sense canviar el firmware.

Recentment hem demostrat com utilitzar la integració Tradfri IKEA integrada. Avui us mostrarem com instal·lar integracions no oficials.

L’assistent a casa compta amb moltes integracions oficials que es lliuren amb ella, a punt per al seu ús. No requereixen instal·lació ni actualització addicional de nosaltres, sinó que s'actualitzen juntament amb el sistema. Podeu trobar una llista de totes les integracions oficials disponibles a:

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

Malgrat una col·lecció tan gran (actualment 1540 extensions), a causa del ritme de desenvolupament del món IoT, cal crear més integracions dins de Home Assistant, no només per donar suport a dispositius posteriors, sinó també relacionats amb l’ús de diversos serveis d’internet, algoritmes, automatització, etc. integracions no oficials, escrites per la comunitat d’assistents a casa. Es diuen Components personalitzats. La majoria de vegades els seus dipòsits i instruccions es troben al portal GitHub.

Les integracions no oficials es troben al directori:

\\ locals \ config \ custom_components

gdzie local, és el directori propi d'Assistent per a la llar. Hem de tenir cura de les nostres actualitzacions de components personalitzats.

A continuació, presentaré el procés d’afegir integració no oficial a Home Assistant amb l’exemple d’integració mitjançant serveis en núvol de eWeLink i, per tant, ens permetrà controlar els dispositius Sonoff sense canviar el firmware. He afegit commutador Sonoff T4EU1C (sense cable Neutral) a l'aplicació eWeLink.

Foto: Banggood

2020-01-26 13_30_24-sonoff t4eu1c

Configuració de la prova:

  • Assistent de la llar 0.103.6,
  • Sistema Hass.io (Raspberry Pi 2 B),
  • Comparteix Samba 9.0 o Configurator 4.2

Equip necessari

  • Depenent del component personalitzat específic, en el nostre cas serà un dels interruptors Sonoff (model TX T4EU1C) afegits a l’aplicació eWeLink original.

Nivell d'avanç:

  • Es requereixen coneixements bàsics d’assistent a casa.

Integració de Sonoff

La pàgina d’integració que farem servir es troba aquí:

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

Baixarem dels fitxers necessaris i trobarem instruccions d’instal·lació, així com una llista de dispositius Sonoff compatibles.

Com que és una integració amb el servei eWeLink, perquè tingui sentit, primer heu de crear un compte a l’aplicació eWeLink i afegir-hi un dispositiu.

1. Pobranie custom component “HASS-sonoff-ewelink”

Anem al lloc web:

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

i descarregueu l'arxiu .zip amb els fitxers necessaris. A continuació, desempaqueu l'arxiu al disc.

2. Copiar fitxers

Ens assegurem que hem instal·lat i configurat el complement Comparteix Samba.

Introduïm l'explorador de fitxers a la següent adreça:

Hassi \\ \ config \

hassi és el nom de la ubicació de xarxa d'Assistent Domicili que hem configurat en la configuració Comparteix Samba (el valor per defecte és hassi). Creem una carpeta nova anomenada allà components personalitzatsi un més a dins - sonoff.

A aquesta carpeta:

Hassi \\ \ config \ custom_components \ sonoff \

należy skopiować pliki z wcześniej wypakowanego archiwum “HASS-sonoff-ewelink-master.zip”.

3. Opcional: comproveu l'adreça IP local del dispositiu

El Component personalitzat de Sonoff funciona en el principi de l’ús de serveis d’internet proporcionats pel núvol. En aquest cas, aquest punt no és necessari.

No obstant això, passa que la integració (oficial o no) es connecta directament via WiFi al dispositiu de la nostra xarxa local. Aleshores, es requereix conèixer l’adreça IP d’aquest dispositiu i es recomana assignar aquesta adreça de manera permanent al nostre encaminador. En aquest cas, llegiu aquest punt.

Comprovem l'adreça IP local del dispositiu seleccionat suportat per Home Assistant al router. El lloc web del router es troba generalment a:

192.168.0.1

Sovint podeu veure la línia del dispositiu per nom.

observacions:

  • W routerach “Connect Box” firmy UPC należy najpierw poprosić przez infolinię o zdalne wgranie protokołu IPv4 zamiast domyślnego IPv6. Bez tego nie znajdziecie odpowiedniej pozycji w menu routera.

4. Configuració de modificació.yaml

Molt sovint al lloc web de GitHub amb integració seleccionada, hi ha un manual en el qual l’autor descriu detalladament la secció que cal afegir al fitxer de configuració. Aquesta secció s’hauria d’afegir per activar la integració carregada prèviament.

expedient configuration.yaml es pot modificar, entre d'altres fent servir un complement Comparteix Samba oraz Configurador. W Comparteix Samba tenim el fitxer directament disponible, mentre que a configurador, els fitxers s’editen indirectament a través de la interfície d’usuari de Home Assistant. Sol utilitzar aquest propòsit configurador.

Opció 1: compartir Samba

Po zainstalowaniu dodatku, plik “configuration.yaml” powinien znajdujdować się w folderze:

Hassi \\ \ config \

Opció 2: configurador

Po zainstalowaniu dodatku, w jego ustawieniach wystarczy zaznaczyć “Show in sidebar”, żeby mieć do niego wygodny dostęp z menu Assistent per a la llar. A més, seleccionem el fitxer de configuració, el modificem d’acord amb la resta d’instruccions i guardem.

Per activar la integració de Sonoff, afegiu la secció següent al fitxer de configuració:

sonoff: nom d'usuari: [Nom d'usuari de l'aplicació eWeLink] contrasenya: [Contrasenya de l'aplicació eWeLink] scan_interval: 60 grace_period: 600 api_region: 'eu' entitat_prefix: Veritable depuració: fals

No totes les línies de la secció són necessàries, es pot trobar una descripció detallada a la pàgina d’integració. Ara guardeu el fitxer i reinicieu el servei d’assistent domèstic.

5. Vista prèvia dels dispositius Sonoff afegits

Després de reiniciar Home Assistant, els dispositius Sonoff compatibles ara haurien d'estar disponibles a Entitats:

Enter:

Eines de desenvolupament -> ESTATS

Urządzenia dodane w tej integracji Home Assistant domyślnie będą miały w nazwie na początku “sonoff_” (chyba, że w configuration.yaml ustawiliśmy inaczej). Dlatego, aby je podejrzeć, wystarczy w polu entitat zacząć pisać “sonoff”.

6. Afegint la targeta a l'assistent a casa

W menu głównym “Przegląd”, za pomocą wbudowanego kreatora lub poprzez ręczną edycję pliku, możemy dodać kartę włącznika Sonoff.

Żeby otrzymać kartę jak na zdjęciu, w pliku pod sekcją “views:” należy dodać sekcję:

visualitzacions: - títol: Tauler de saló: veritable camí: salon_view cards: - tipus: títol de les entitats: commuta show_header_toggle: falses entitats: - entitat: switch.sonoff_1000a68535 icona: mdi: nom de canvi de llum: 'Switch'


Un fascinant de les noves tecnologies les idees simplement no s’acaben mai! Està descobrint constantment nous dispositius per provar, dissenya solucions intel·ligents i construeix ell mateix. Un home d’orquestra que també balla genial! Pg. va descobrir com comunicar-se amb el despertador xinès, per tant, respecte;)

Grup polonès Smart Home de SmartMe

Grup polonès Xiaomi de SmartMe

Promocions SmartMe

Publicacions relacionades