ESPHome ESP8266 Nyambung Fisik menyang Piranti

Spesifikasi
- Persyaratan sistem: Kontrol4 OS 3.3+
Swaraview
Integrasi piranti basis ESPHome menyang Control4. ESPHome minangka sistem open-source sing ngowahi mikrokontroler umum, kayata ESP8266 lan ESP32, dadi piranti omah cerdas liwat konfigurasi YAML sing prasaja. Piranti ESPHome bisa disetel, dipantau, lan dikontrol nggunakake a web browser, Asisten Ngarep, utawa platform liyane sing kompatibel. Pembalap iki ngidini ngawasi lan ngontrol piranti ESPHome kanthi lancar saka sistem Control4 sampeyan.
Requirements Sistem
- Kontrol4 OS 3.3+
Fitur
- Komunikasi jaringan lokal ora mbutuhake layanan awan
- Nganyari wektu nyata saka kabeh entitas sing didhukung sing kapapar piranti
- Ndhukung sambungan sing dienkripsi nggunakake tombol enkripsi piranti
- Dhukungan Pemrograman Variabel
Kompatibilitas
Piranti sing Diverifikasi
Pembalap iki umume bisa digunakake karo piranti ESPHome, nanging kita wis nyoba kanthi ekstensif karo piranti ing ngisor iki:
- ratgdo - Pandhuan Konfigurasi
Yen sampeyan nyoba driver iki ing produk sing kadhaptar ing ndhuwur, lan kerjane, kabari!
Didhukung ESPHome Entitas

Persiyapan Instalasi
Mung conto driver siji sing dibutuhake saben piranti ESPHome. Akeh kedadean driver iki disambungake menyang piranti padha bakal duwe prilaku sing ora dikarepke. Nanging, sampeyan bisa duwe sawetara conto driver iki disambungake menyang piranti ESPHome beda.
Setelan Cloud DriverCentral
Yen sampeyan wis duwe DriverCentral Cloud driver diinstal ing proyek sampeyan bisa nerusake Instalasi Driver.
Pembalap iki ngandelake driver DriverCentral Cloud kanggo ngatur lisensi lan nganyari otomatis. Yen sampeyan anyar nggunakake DriverCentral sampeyan bisa ngrujuk menyang Dokumentasi Cloud Driver kanggo nyetel.
Instalasi Driver
Instalasi lan persiyapan driver padha karo paling driver basis IP liyane. Ngisor iki njelaske nganggo bentuk garis langkah dhasar kanggo penak.
- Download paling anyar
control4-esphome.zipsaka DriverCentral. - Extract lan nginstal
esphome.c4z,esphome_light.c4z, lanesphome_lock.c4zsopir. - Gunakake tab "Telusuri" kanggo nemokake driver "ESPHome" lan tambahake menyang proyek sampeyan.

- Pilih driver sing mentas ditambahake ing tab "Desain Sistem". Sampeyan bakal sok dong mirsani yen Status Cloud nggambarake status lisensi. Yen sampeyan wis tuku lisensi bakal nuduhake "Lisensi Diaktifake", yen ora "Trial Running" lan sisa wektu nyoba.
- Sampeyan bisa refresh status lisensi kanthi milih driver "DriverCentral Cloud" ing tab "Desain Sistem" lan nindakake tumindak "Priksa Driver".

- Konfigurasi ing Setelan piranti karo informasi sambungan.
- Sawise sawetara wektu, Status Driver bakal nampilake "Sambung". Yen driver gagal nyambung, nyetel properti Log Mode kanggo "Cetak" lan nyetel maneh kolom Alamat IP kanggo nyambung maneh. Banjur priksa jendhela output Lua kanggo informasi luwih lengkap.
- Sawise disambungake, driver bakal kanthi otomatis nggawe variabel lan sambungan kanggo saben jinis entitas sing didhukung.
- Kanggo ngontrol lampu lan/utawa kunci, gunakake tab "Telusuri" kanggo nemokake driver "ESPHome Light" lan/utawa "ESPhome Lock". Tambahake siji conto driver kanggo saben entitas cahya utawa kunci sing katon ing proyek sampeyan. Ing tab "Sambungan", pilih driver "ESPHome" lan ikatan entitas cahya utawa kunci menyang driver sing mentas ditambahake.
Setup Driver
Properties driver
Setelan Cloud
- Status Awan
Nampilake status lisensi maya DriverCentral. - Nganyari otomatis
Ngaktifake / mateni nganyari otomatis awan DriverCentral.
Setelan driver
- Status Driver (mung diwaca)
Nampilake status driver saiki. - Versi Driver (mung diwaca)
Nampilake versi driver saiki. - Tingkat Log [ Fatal | Kasalahan | Awas | Info | Debug | Lacak | Ultra ] Nyetel tingkat logging. Default punika Info.
- Mode Log [ Pateni | Print | Log | Print lan Log ] Nyetel mode logging. Default punika Mati.
Setelan piranti
Alamat IP
Nyetel alamat IP piranti (contone 192.168.1.30). Jeneng domain diijini anggere bisa ditanggulangi menyang alamat IP sing bisa diakses dening pengontrol. HTTPS ora didhukung.
Cathetan: Yen sampeyan nggunakake alamat IP, sampeyan kudu mesthekake yen ora bakal diganti kanthi menehi IP statis utawa nggawe reservasi DHCP.
Pelabuhan
Nyetel port piranti. Port standar kanggo piranti ESPHome yaiku 6053.
- Mode Otentikasi [ Ora ana | Sandi | Kunci Enkripsi ]
- Milih cara otentikasi kanggo nyambungake menyang piranti ESPHome.
ora ana: Ora ana bukti asli sing dibutuhake.
Sandi: Gunakake sandhi kanggo otentikasi (ndeleng ngisor).
Kunci enkripsi: Gunakake kunci enkripsi kanggo komunikasi aman (ndeleng ngisor).
- Sandi
Dituduhake mung yen Mode Authentication disetel menyang Sandi. Nyetel sandhi piranti. Iki kudu cocog karo sandhi sing dikonfigurasi ing piranti ESPHome. - Kunci Enkripsi
Dituduhake mung yen Mode Otentikasi disetel menyang Kunci Enkripsi. Nyetel kunci enkripsi piranti kanggo komunikasi sing aman. Iki kudu cocog karo kunci enkripsi sing dikonfigurasi ing piranti ESPHome.
Info piranti
- Jeneng (mung diwaca)
Nampilake jeneng piranti ESPHome sing disambungake. - Model (mung diwaca)
Nampilake model piranti ESPHome sing disambungake. - Produsen (mung diwaca)
Nampilake pabrikan piranti ESPHome sing disambungake. - Alamat MAC (mung diwaca)
Nampilake alamat MAC piranti ESPHome sing disambungake. - Versi Firmware (mung diwaca)
Nampilake versi perangkat kukuh saka piranti ESPHome sing disambungake.
Tindakan Driver
Reset Sambungan lan Variabel
Pènget: Iki bakal ngreset kabeh ikatan sambungan lan mbusak program apa wae sing ana gandhengane karo variabel kasebut.
Reset sambungan driver lan variabel. Iki migunani yen sampeyan ngganti piranti ESPHome sing disambungake utawa ana sambungan stale utawa variabel.
ratgdo Guide Konfigurasi
Pandhuan iki menehi instruksi kanggo ngatur driver ESPHome kanggo karya karo piranti ratgdo kanggo kontrol lawang garage liwat relay ing Control4 Composer Pro.
Tambah Relay Controller Driver
Tambah driver pengontrol relay sing dikarepake menyang proyek Control4 ing Composer Pro.

Properties Relay Controller
Piranti ratgdo mbabarake entitas "Cover" ing ESPHome, sing peta menyang fungsi controller relay ing Control4.
Jumlah Relay
Piranti ratgdo nggunakake konfigurasi multi-relay kanggo kontrol lawang garage. Ing Composer Pro, sampeyan kudu ngatur setelan relay kaya ing ngisor iki:
- Setel dadi 2 Relay (Bukak/Tutup) utawa 3 Relay (Bukak/Tutup/Stop)
- Piranti ratgdo nggunakake printah kapisah kanggo mbukak lan nutup lawang garage
- Yen perangkat kukuh ratgdo ndhukung printah "mandheg", ngatur kanggo 3 relay kanggo ngaktifake fungsi mandeg. Yen sampeyan ora yakin, sampeyan bisa ndeleng sambungan ratgdo ing Composer Pro kanggo dipikir yen relay "Stop Door" kasedhiya.
Konfigurasi Relay
- Setel kanggo Pulsa
- ratgdo nggunakake pulsa sedhela kanggo pemicu lawang garage, padha karo penet tombol tembok
Wektu Pulsa
- Setel kabeh kaping pulsa relay kanggo 500 (standar)
- Iki minangka durasi relay bakal diaktifake
Relay Walik
- Setel kabeh sifat relay invert menyang Ora (standar)
Hubungi Debounce
- Setel kabeh wektu debounce kontak menyang 250 (standar)
- Iki mbantu nyegah flapping palsu saka sensor negara lawang garasi
Kontak Walik
- Setel kabeh sifat kontak invert menyang Ora (standar)
Example Properties
Kanggo referensi, punika exampSifat-sifat pengontrol relay ing Composer Pro:

Sambungan Relay Controller
Relay
- Bukak: Nyambung menyang relay "Open Door" ratgdo
- Tutup: Nyambung menyang relay "Close Door" ratgdo
- Mungkasi: Nyambung menyang relay "Stop Door" ratgdo, yen kasedhiya
Hubungi Sensor
- Kontak Tertutup: Nyambung menyang kontak "Lawang Ditutup" ratgdo
- Kontak dibukak: Sambungake menyang kontak "Lawang Bukak" ratgdo
Example Sambungan
Kanggo referensi, punika exampbabagan carane sambungan kudu katon ing Composer Pro:

Pemrograman
Sampeyan bisa nggawe program ing Control4 kanggo:
- Mbukak / nutup lawang garasi adhedhasar acara
- Monitor status lawang garasi
- Setel kabar kanggo owah-owahan status lawang garasi
- Nggawe tombol khusus ing layar demek lan remot
Example: Nggawe Lansiran Isih Bukak
Nggunakake properti "Isih Mbukak Wektu" saka driver controller relay:
- Setel "Wektu Isih Mbukak" menyang durasi sing dikarepake (contone, 10 menit)
- Nggawe aturan pemrograman sing micu nalika acara "Isih Bukak".
- Tambah tumindak kanggo ngirim kabar utawa nindakake tugas liyane
Entitas Tambahan
Gumantung ing piranti ratgdo, perangkat kukuh, lan kabisan, bisa uga ana entitas tambahan sing kapapar dening driver ESPHome. Iki bisa dadi sambungan tambahan utawa variabel driver.
Mangga deleng dokumentasi ratgdo kanggo informasi luwih lengkap babagan entitas tartamtu: https://ratgdo.github.io/esphome-ratgdo/webui_documentation.html
Informasi pangembang
Hak Cipta © 2025 Finite Labs LLC
Kabeh informasi sing ana ing kene, lan tetep dadi properti Finite Labs LLC lan panyedhiya, yen ana. Konsep intelektual lan teknis sing ana ing kene minangka kepemilikan
Finite Labs LLC lan panyedhiya lan bisa uga dilindhungi dening Paten AS lan Asing, paten ing proses, lan dilindhungi dening rahasia dagang utawa hukum hak cipta. Penyebaran informasi iki utawa reproduksi materi iki dilarang banget kajaba ijin ditulis sadurunge dipikolehi saka Finite Labs LLC. Kanggo informasi paling anyar, bukak https://drivercentral.io/platforms/control4-drivers/utility/esphome
Dhukungan
Yen sampeyan duwe pitakonan utawa masalah nggabungake driver iki karo Control4 utawa ESPHome, sampeyan bisa hubungi kita ing driver-support@finitelabs.com utawa nelpon / sms kita ing +1 949-371-5805.
Changelog
v20250715 - 2025-07-14
- Tetep: Ndandani bug sing nyebabake entitas ora bisa ditemokake nalika nyambungake
v20250714 - 2025-07-14
- Ditambahake: Dhukungan ditambahake kanggo sambungan sing dienkripsi nggunakake enkripsi piranti
v20250619 - 2025-06-19
- Ditambahake : Added ratgdo dokumentasi tartamtu
v20250606 - 2025-06-06
- Ditambahake : Rilis Awal
FAQ
Piranti apa sing kompatibel karo driver iki?
Pembalap iki kompatibel karo piranti ESPHome, kanthi testing ekstensif rampung ing piranti ratgdo. Yen sampeyan nyoba ing piranti liya lan bisa digunakake, hubungi kita kanggo verifikasi.
Dokumen / Sumber Daya
![]() |
ESPHome ESP8266 Nyambung Fisik menyang Piranti [pdf] Pandhuan pangguna ESP8266, ESP32, ESP8266 Nyambung Fisik menyang Piranti, ESP8266, Nyambung Fisik menyang Piranti, Nyambung menyang Piranti, menyang Piranti, Piranti sampeyan |
