Sa artikulo akong ipresentar ang proseso sa pagdugang sa dili opisyal nga pag-apil (Custom Component) sa Tabang sa Panimalay sa panig-ingnan sa paghiusa gamit ang mga serbisyo sa eWeLink cloud, ug ingon usa ka sangputanan nga gitugutan kami nga makontrol ang mga aparato nga Sonoff nga wala gibag-o ang ilang firmware.

Bag-o pa namon gipakita kung giunsa ang paggamit sa gitukod nga IKEA Tradfri Integration. Karon ipakita namon kanimo kung giunsa ang pag-install sa dili opisyal nga mga Pagsasama.

Ang Tabang sa Panimalay adunay daghang mga opisyal nga integrasyon nga gihatag uban niini, andam nga gamiton. Wala nila kinahanglana ang dugang nga pag-install o pag-update gikan sa amon - sila nga gi-update kauban ang sistema. Ang usa ka lista sa tanan nga adunay magamit nga opisyal nga mga integrasyon mahimong makita sa:

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

Bisan pa sa ingon kadaghan nga koleksyon (karon 1540 nga mga ekstensiyon), tungod sa lakang sa pag-uswag sa IoT kalibutan, adunay kinahanglan nga paghimo dugang nga mga panagsama sa sulod sa Tabang sa Panimalay, dili lamang aron suportahan ang sunud-sunod nga mga aparato, apan may kalabutan usab sa paggamit sa lainlaing serbisyo sa internet, algorithm, automation, etc. bag-o, dili opisyal nga panagsama, gisulat sa komunidad sa Panabang sa Balay. Gitawag sila Mga Custom nga Components. Kasagaran ang ilang mga repositori ug panudlo anaa sa portal sa GitHub.

Ang dili opisyal nga mga integrasyon gibutang sa direktoryo:

\\ lokal nga \ config \ custom_components

diin lokal nga, mao ang direktoryo sa panimalay sa Tabang sa Panimalay. Kita kinahanglan nga mag-amping sa among mga update Component Custom.

Sa ubos ipakita ko ang proseso sa pagdugang dili opisyal nga pag-apil sa Tabang sa Panimalay sa panig-ingnan sa paghiusa gamit ang mga serbisyo sa eWeLink cloud, ug ingon usa ka sangputanan nagtugot kami sa pagkontrol sa mga aparato nga Sonoff nga wala usba ang ilang firmware. Nakadugang ako Son switch T4EU1C switch (nga wala’y Neutral cable) sa aplikasyon nga eWeLink.

Litrato: Banggood

2020-01-26 13_30_24-sonoff t4eu1c

Pag-configure sa pagsulay:

  • Tabang sa Panimalay 0.103.6,
  • Ang sistema sa Hass.io (Raspberry Pi 2 B),
  • Ang bahin sa Samba 9.0 o Configurator 4.2 add-on

Gikinahanglan nga kagamitan:

  • Depende sa piho nga Custom Component, sa among kaso kini mahimong usa sa mga Sonoff switch (TX T4EU1C nga modelo) gidugang sa orihinal nga aplikasyon sa eWeLink.

Ang lebel sa pag-uswag:

  • Gikinahanglan ang sukaranan nga kahibalo sa Tabang sa Panimalay.

Ang panagsama sa Sonoff

Ang panid sa panagsama sa among gamiton mahimong makita dinhi:

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

Pag-download namon ang mga kinahanglan nga mga file gikan niini ug makit-an ang mga panudlo sa pag-install, ingon man usa ka lista sa gisuportahan nga mga aparato nga Sonoff.

Tungod kay kini usa ka panagsama sa serbisyo sa eWeLink, aron kini makahuluganon, kinahanglan una ka maghimo usa ka account sa aplikasyon nga eWeLink ug pagdugang usa ka aparato.

1. Pag-download sa naandan nga sangkap nga "HASS-sonoff-ewelink"

Miadto kami sa website:

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

ug i-download ang archive sa .zip sa kinahanglan nga mga file. Pagkahuman i-unpack ang archive sa disk.

2. Pagkopya sa mga file

Gisiguro namon nga among gi-install ug gi-configure ang add-on Samba bahin.

Gisulod namon ang file explorer sa mosunod nga adres:

HASSIO \\ \ config \

HASSIO mao ang ngalan sa lokasyon sa network sa Home Assistant nga among gipahimutang sa pagsasaayos Samba bahin (default ang HASSIO). Naghimo kami usa ka bag-ong folder nga gihan-ay didto kostumbreug usa pa sa sulod - sonoff.

Sa kini nga folder:

HASSIO \\ \ config \ custom_components \ sonoff \

kopyaha ang mga file gikan sa kaniadto wala ma-pack nga archive nga "HASS-sonoff-ewelink-master.zip".

3. Mahimong kapilian - Susihon ang lokal nga IP address sa aparato

Ang Custom Component ni Sonoff naglihok sa prinsipyo sa paggamit sa mga serbisyo sa internet nga gihatag sa panganod. Sa kini nga kaso kini nga punto dili kinahanglan.

Nahitabo kini, bisan pa, nga ang panagsama (opisyal o dili) magkonektar nga direkta pinaagi sa WiFi sa aparato sa among lokal nga network. Gikinahanglan nga mahibal-an ang IP address sa kini nga aparato ug girekomenda nga ipadayon ang kini nga adres nga permanente sa among router. Sa kini nga kaso, basaha kini nga punto.

Gisusi namon ang lokal nga IP address sa napili nga aparato nga gisuportahan sa Home Assistant sa router. Kasagaran nahimutang ang website sa router sa:

192.168.0.1

Kanunay nimo makita ang ngalan sa linya sa aparato.

komento:

  • Sa mga riles nga "Connect Box" sa UPC, pangutan-a una ang hotline nga i-download ang layo nga protocol sa IPv4 imbis ang default nga IPv6. Kung wala kini, dili nimo mahibal-an ang angay nga butang sa menu sa ruta.

4. Pag-usab sa config.yaml

Kasagaran sa website sa GitHub nga adunay pinili nga pag-apil adunay usa ka manual diin ang tagsulat naghulagway sa detalye sa seksyon nga kinahanglan idugang sa config file. Ang kini nga seksyon kinahanglan idugang aron ma-aktibo ang nahauna nga gisagol.

file config.yaml mahimong usbon, ug uban pa gamit ang usa ka add-on Samba bahin ug Configurator. W Samba bahin kita direkta nga magamit file, samtang sa Configurator, ang mga file nga gi-edit dili direkta pinaagi sa interface sa Home Assistant user. Kasagaran ako gigamit alang niini nga katuyoan Configurator.

Kapilian 1 - bahin sa Samba

Human ma-install ang plugin, ang file nga "config.yaml" kinahanglan nga naa sa folder:

HASSIO \\ \ config \

Kapilian 2 - Configurator

Pagkahuman nga gibutang ang add-on, igo na nga mapili ang "Ipakita sa sidebar" sa mga setting niini aron adunay dali nga pag-access niini gikan sa menu Home Assistant. Dugang pa, gipili namon ang file sa pagsasaayos, usba kini sumala sa nahabilin sa mga panudlo, ug i-save.

Aron ma-aktibo ang panagsama sa Sonoff, idugang ang mosunud nga seksyon sa file sa pagsabig:

sonoff: username: [Username gikan sa eWeLink application] password: [Password gikan sa aplikasyon sa eWeLink] scan_interval: 60 grace_period: 600 api_region: 'eu' entity_prefix: Tinuod nga debug: Sayop

Dili tanan nga linya nga linya gikinahanglan, ang usa ka detalyado nga paghulagway mahimong makita sa panid sa panagsama. Karon i-save ang file ug i-restart ang imong Home Assistant.

5. Pag-preview sa mga dugang nga mga aparato sa Sonoff

Human ma-restart ang Home Assistant, ang mga katugbang nga mga aparato nga Sonoff kinahanglan nga magamit na karon sa Mga Entidad:

pagsulod:

Mga himan sa pag-uswag -> ESTADO

Ang mga aparato nga gidugang sa kini nga panagsama sa Home Assistant adunay "sonoff_" sa pagsugod pinaagi sa default (gawas kung gipiho sa config.yaml). Busa, aron ma-preview ang mga niini, igo na kini sa uma entity magsugod sa pag-type sa "sonoff".

6. Pagdugang kard sa Tabang sa Panimalay

Sa punoan nga menu nga "Overview", gamit ang built-in nga wizard o pinaagi sa kamut nga pag-edit sa file, mahimo namon madugangan ang Sonoff switch card.

Aron makuha ang kard sama sa gipakita sa litrato, sa file ilalum sa seksyon nga "mga pagtan-aw:", idugang ang seksyon:

tan-awa: - titulo: Panel sa salida: tinuod nga agianan: salon_view cards: - type: titulo sa mga entidad: Naglaraw show_header_toggle: bakak nga mga entidad: - entidad: switch.sonoff_1000a68535 icon: mdi: light-switch name: 'Switch'

hulagway: saDomus.it


Usa ka makalingaw nga bag-ong mga teknolohiya nga ang mga ideya dili gyud matapos! Kanunay niyang nadiskubrehan ang mga bag-ong kagamitan aron masulayan, nagdisenyo sa mga nindot nga solusyon ug gitukod kini sa iyang kaugalingon. Usa ka tawo nga orkestra nga usab nagsayaw sa maayo! Sal. nadiskobrehan niya kung giunsa ang pagpakigsulti sa jam sa alarma sa China, busa pagtahod;)

Ang grupo nga Polish nga Smart Home pinaagi sa SmartMe

Ang grupo nga Polish nga Xiaomi ni SmartMe

Ang promo sa SmartMe

May kalabutan nga mga post