ESPHome-logo

ESPHome ESP8266 Pisikal na Kumokonekta sa iyong Device

ESPHome-ESP8266-Pisikal na Kumokonekta-sa-iyong-Device-produkto

Mga pagtutukoy

  • Mga kinakailangan sa system: Control4 OS 3.3+

Tapos naview

Isama ang ESPHome-based na mga device sa Control4. Ang ESPHome ay isang open-source system na nagpapalit ng mga karaniwang microcontroller, tulad ng ESP8266 at ESP32, sa mga smart home device sa pamamagitan ng simpleng configuration ng YAML. Maaaring i-set up, subaybayan, at kontrolin ang mga ESPHome device gamit ang a web browser, Home Assistant, o iba pang katugmang platform. Ang driver na ito ay nagbibigay-daan sa tuluy-tuloy na pagsubaybay at kontrol ng mga ESPHome device nang direkta mula sa iyong Control4 system.

Mga Kinakailangan sa System

  • Control4 OS 3.3+

Mga tampok

  • Lokal na komunikasyon sa network na hindi nangangailangan ng mga serbisyo sa ulap
  • Mga real-time na update mula sa lahat ng sinusuportahang entity na na-expose ng device
  • Sinusuportahan ang mga naka-encrypt na koneksyon gamit ang key ng pag-encrypt ng device
  • Suporta sa Variable Programming

Pagkakatugma

Mga Na-verify na Device
Karaniwang gagana ang driver na ito sa anumang ESPHome device, ngunit nasubukan na namin nang husto ang mga sumusunod na device:

Kung susubukan mo ang driver na ito sa isang produktong nakalista sa itaas, at gumagana ito, ipaalam sa amin!

Mga sinusuportahang ESPHome Entity

ESPHome-ESP8266-Pisikal na Kumokonekta-sa-iyong-Device- (1) ESPHome-ESP8266-Pisikal na Kumokonekta-sa-iyong-Device- (2)

Pag-setup ng Installer

Isang instance ng driver lang ang kailangan sa bawat ESPHome device. Maraming pagkakataon ng driver na ito na nakakonekta sa parehong device ay magkakaroon ng hindi inaasahang gawi. Gayunpaman, maaari kang magkaroon ng maraming pagkakataon ng driver na ito na nakakonekta sa iba't ibang ESPHome device.

Pag-setup ng DriverCentral Cloud
Kung mayroon ka nang DriverCentral Cloud driver na naka-install sa iyong proyekto maaari kang magpatuloy sa Pag-install ng Driver.

Ang driver na ito ay umaasa sa DriverCentral Cloud driver upang pamahalaan ang paglilisensya at mga awtomatikong pag-update. Kung bago ka sa paggamit ng DriverCentral maaari kang sumangguni sa kanilang Dokumentasyon ng Cloud Driver para sa pag-set up nito.

Pag-install ng Driver

Ang pag-install at pag-setup ng driver ay katulad ng karamihan sa iba pang mga driver na nakabatay sa IP. Nasa ibaba ang isang balangkas ng mga pangunahing hakbang para sa iyong kaginhawahan.

  1. I-download ang pinakabago control4-esphome.zip mula sa DriverCentral.
  2. I-extract at i-install ang esphome.c4zesphome_light.c4z, at esphome_lock.c4z mga driver.
  3. Gamitin ang tab na "Paghahanap" upang mahanap ang driver ng "ESPHome" at idagdag ito sa iyong proyekto.ESPHome-ESP8266-Pisikal na Kumokonekta-sa-iyong-Device- (3)
  4. Piliin ang bagong idinagdag na driver sa tab na "System Design". Mapapansin mo na ang Cloud Status ay sumasalamin sa estado ng lisensya. Kung bumili ka ng lisensya, ipapakita nito ang "License Activated", kung hindi, "Trial Running" at ang natitirang tagal ng trial.
  5. Maaari mong i-refresh ang status ng lisensya sa pamamagitan ng pagpili sa driver ng "DriverCentral Cloud" sa tab na "System Design" at gawin ang aksyon na "Suriin ang Mga Driver".ESPHome-ESP8266-Pisikal na Kumokonekta-sa-iyong-Device- (4)
  6. I-configure ang Mga Setting ng Device kasama ang impormasyon ng koneksyon.
  7. Pagkaraan ng ilang sandali ang Status ng Driver ay magpapakita ng "Konektado". Kung mabigong kumonekta ang driver, itakda ang property ng Log Mode sa "I-print" at muling itakda ang field ng IP Address upang muling kumonekta. Pagkatapos ay suriin ang Lua output window para sa higit pang impormasyon.
  8. Kapag nakakonekta na, awtomatikong gagawa ang driver ng mga variable at koneksyon para sa bawat sinusuportahang uri ng entity.
  9. Para kontrolin ang mga ilaw at/o lock, gamitin ang tab na “Search” para hanapin ang driver ng “ESPHome Light” at/o “ESPHome Lock”. Magdagdag ng isang instance ng driver para sa bawat nakalantad na ilaw o lock entity sa iyong proyekto. Sa tab na "Mga Koneksyon," piliin ang driver ng "ESPHome" at itali ang mga ilaw o lock na entity sa mga bagong idinagdag na driver.

Setup ng Driver

Mga Katangian ng Driver

Mga Setting ng Cloud

  • Katayuan ng Cloud
    Ipinapakita ang katayuan ng lisensya ng DriverCentral cloud.
  • Mga Awtomatikong Update
    Ino-on/i-off ang mga awtomatikong pag-update ng DriverCentral cloud.

Mga Setting ng Driver

  • Status ng Driver (read-only)
    Ipinapakita ang kasalukuyang katayuan ng driver.
  • Bersyon ng Driver (read-only)
    Ipinapakita ang kasalukuyang bersyon ng driver.
  • Antas ng Log [ Fatal | Error | Babala | Impormasyon | I-debug | Bakas | Ultra ] Itinatakda ang antas ng pag-log. Default ay Impormasyon.
  • Log Mode [ Naka-off | I-print | Log | Print at Log ] Itinatakda ang logging mode. Default ay Naka-off.

Mga Setting ng Device

IP Address
Itinatakda ang IP address ng device (hal 192.168.1.30). Pinapayagan ang mga pangalan ng domain hangga't maaari silang malutas sa isang naa-access na IP address ng controller. Hindi sinusuportahan ang HTTPS.

Tandaan: Kung gumagamit ka ng IP address, dapat mong tiyaking hindi ito magbabago sa pamamagitan ng pagtatalaga ng static na IP o paggawa ng DHCP reservation.

Port
Itinatakda ang port ng device. Ang default na port para sa mga ESPHome device ay 6053.

  • Mode ng Pagpapatunay [ Wala | Password | Encryption Key ]
  • Pinipili ang paraan ng pagpapatunay para sa pagkonekta sa ESPHome device.

wala: Walang kinakailangang pagpapatunay.

Password: Gumamit ng password para sa pagpapatunay (tingnan sa ibaba).

Encryption Key: Gumamit ng encryption key para sa secure na komunikasyon (tingnan sa ibaba).

  • Password
    Ipinapakita lamang kung ang Authentication Mode ay nakatakda sa Password. Itinatakda ang password ng device. Dapat itong tumugma sa password na na-configure sa ESPHome device.
  • Encryption Key
    Ipinapakita lang kung nakatakda ang Authentication Mode sa Encryption Key. Itinatakda ang susi ng pag-encrypt ng device para sa secure na komunikasyon. Dapat itong tumugma sa encryption key na na-configure sa ESPHome device.

Impormasyon ng Device

  • Pangalan (read-only)
    Ipinapakita ang pangalan ng nakakonektang ESPHome device.
  • Modelo (read-only)
    Ipinapakita ang modelo ng nakakonektang ESPHome device.
  • Manufacturer (read-only)
    Ipinapakita ang manufacturer ng nakakonektang ESPHome device.
  • MAC Address (read-only)
    Ipinapakita ang MAC address ng nakakonektang ESPHome device.
  • Bersyon ng Firmware (read-only)
    Ipinapakita ang bersyon ng firmware ng nakakonektang ESPHome device.

Mga Aksyon ng Driver

I-reset ang Mga Koneksyon at Variable

Babala: Ire-reset nito ang lahat ng mga koneksyon sa koneksyon at tatanggalin ang anumang programming na nauugnay sa mga variable.

I-reset ang mga koneksyon at variable ng driver. Kapaki-pakinabang ito kung babaguhin mo ang nakakonektang ESPHome device o may mga lipas na koneksyon o variable.

ratgdo Configuration Guide

Nagbibigay ang gabay na ito ng mga tagubilin para sa pag-configure ng driver ng ESPHome upang gumana sa mga ratgdo device para sa kontrol ng pinto ng garahe sa pamamagitan ng mga relay sa Control4 Composer Pro.

Magdagdag ng Relay Controller Driver
Idagdag ang gustong relay controller driver sa iyong Control4 project sa Composer Pro.

ESPHome-ESP8266-Pisikal na Kumokonekta-sa-iyong-Device- (5)

Mga Katangian ng Relay Controller
Inilalantad ng ratgdo device ang isang entity na "Cover" sa ESPHome, na nagmamapa sa functionality ng relay controller sa Control4.

Bilang ng mga Relay
Gumagamit ang ratgdo device ng multi-relay configuration para kontrolin ang pinto ng garahe. Sa Composer Pro, dapat mong i-configure ang mga setting ng relay gaya ng sumusunod:

  • Itakda sa 2 Relay (Buksan/Isara) o 3 Relay (Buksan/Isara/Ihinto)
    • Gumagamit ang ratgdo device ng magkahiwalay na command para sa pagbubukas at pagsasara ng pinto ng garahe
    • Kung sinusuportahan ng iyong ratgdo firmware ang command na "stop", i-configure para sa 3 relay para paganahin ang stop functionality. Kung hindi ka sigurado, maaari mong tingnan ang mga koneksyon ng ratgdo sa Composer Pro upang makita kung available ang relay na "Stop Door".

Configuration ng Relay

  • Itakda sa Pulse
    • Gumagamit ang ratgdo ng mga panandaliang pulso upang ma-trigger ang pambukas ng pinto ng garahe, katulad ng pagpindot sa pindutan sa dingding

Oras ng Pulse

  • Itakda ang lahat ng oras ng pulso ng relay sa 500 (default)
    • Ito ang tagal ng pag-activate ng relay

Baliktarin ang Relay

  • Itakda ang lahat ng invert relay properties sa Hindi (default)

Makipag-ugnayan kay Debounce

  • Itakda ang lahat ng oras ng pag-debounce ng contact sa 250 (default)
    • Nakakatulong ito na maiwasan ang maling pag-flap ng mga sensor ng estado ng pinto ng garahe

Baliktarin ang Contact

  • Itakda ang lahat ng invert contact properties sa Hindi (default)

Example Properties
Para sa sanggunian, narito ang isang exampang mga katangian ng relay controller sa Composer Pro:

ESPHome-ESP8266-Pisikal na Kumokonekta-sa-iyong-Device- (6) ESPHome-ESP8266-Pisikal na Kumokonekta-sa-iyong-Device- (7)

Mga Koneksyon ng Relay Controller

Mga relay

  • Buksan: Kumonekta sa relay ng "Buksan na Pinto" ng ratgdo
  • Isara: Kumonekta sa relay na "Isara ang Pinto" ng ratgdo
  • Itigil: Kumonekta sa relay ng “Stop Door” ng ratgdo, kung available

Makipag-ugnay sa Sensor

  • Closed Contact: Kumonekta sa "Door Closed" contact ng ratgdo
  • Binuksan ang Contact: Kumonekta sa "Door Open" contact ng ratgdo

Example Mga Koneksyon
Para sa sanggunian, narito ang isang examptungkol sa kung paano dapat tumingin ang mga koneksyon sa Composer Pro:

ESPHome-ESP8266-Pisikal na Kumokonekta-sa-iyong-Device- (8)

Programming
Maaari kang lumikha ng programming sa Control4 upang:

  • Buksan/isara ang pinto ng garahe batay sa mga kaganapan
  • Subaybayan ang estado ng pinto ng garahe
  • Mag-set up ng mga notification para sa mga pagbabago sa katayuan ng pinto ng garahe
  • Gumawa ng mga custom na button sa mga touchscreen at remote

Example: Paglikha ng Bukas Pa ring Alerto

Gamit ang property na “Still Open Time” mula sa relay controller driver:

  1. Itakda ang "Oras na Bukas Pa rin" sa gusto mong tagal (hal., 10 minuto)
  2. Gumawa ng panuntunan sa programming na magti-trigger kapag gumana ang event na "Bukas Pa rin."
  3. Magdagdag ng mga pagkilos upang magpadala ng mga notification o magsagawa ng iba pang mga gawain

Mga Karagdagang Entidad
Depende sa iyong ratgdo device, firmware, at mga kakayahan nito, maaaring may mga karagdagang entity na na-expose ng driver ng ESPHome. Maaaring dumating ang mga ito bilang mga karagdagang koneksyon o variable ng driver.

Mangyaring sumangguni sa dokumentasyon ni ratgdo para sa higit pang impormasyon sa mga partikular na entity: https://ratgdo.github.io/esphome-ratgdo/webui_documentation.html

Impormasyon ng developer
Copyright © 2025 Finite Labs LLC
Ang lahat ng impormasyong nakapaloob dito ay, at nananatiling pag-aari ng Finite Labs LLC at ng mga supplier nito, kung mayroon man. Ang mga konseptong intelektwal at teknikal na nakapaloob dito ay pagmamay-ari sa
Finite Labs LLC at mga supplier nito at maaaring saklaw ng US at Foreign Patent, mga patent na nasa proseso, at pinoprotektahan ng trade secret o batas sa copyright. Ang pagpapakalat ng impormasyong ito o pagpaparami ng materyal na ito ay mahigpit na ipinagbabawal maliban kung ang paunang nakasulat na pahintulot ay nakuha mula sa Finite Labs LLC. Para sa pinakabagong impormasyon, mangyaring bisitahin ang https://drivercentral.io/platforms/control4-drivers/utility/esphome

Suporta
Kung mayroon kang anumang mga tanong o isyu sa pagsasama ng driver na ito sa Control4 o ESPHome, maaari kang makipag-ugnayan sa amin sa driver-support@finitelabs.com o tumawag/mag-text sa amin sa +1 949-371-5805.

Changelog

v20250715 – 2025-07-14

  • Naayos: Inayos ang bug na nagiging sanhi ng mga entity na hindi matuklasan sa pagkonekta

v20250714 – 2025-07-14

  • Idinagdag: Nagdagdag ng suporta para sa mga naka-encrypt na koneksyon gamit ang pag-encrypt ng device

v20250619 – 2025-06-19

  • Idinagdag : Nagdagdag ng tiyak na dokumentasyon ng ratgdo

v20250606 – 2025-06-06

  • Idinagdag :Paunang Paglabas

FAQ

Anong mga device ang tugma sa driver na ito?

Ang driver na ito ay tugma sa anumang ESPHome device, na may malawak na pagsubok na ginawa sa mga ratgdo device. Kung susubukan mo ito sa anumang device at gumagana ito, mangyaring ipaalam sa amin para sa pag-verify.

Mga Dokumento / Mga Mapagkukunan

ESPHome ESP8266 Pisikal na Kumokonekta sa iyong Device [pdf] Gabay sa Gumagamit
ESP8266, ESP32, ESP8266 Pisikal na Kumokonekta sa iyong Device, ESP8266, Pisikal na Kumokonekta sa iyong Device, Kumokonekta sa iyong Device, sa iyong Device, iyong Device

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *