ESPHome-logo

ESPHome ESP8266 Nyambung Fisik menyang Piranti

ESPHome-ESP8266-Nyambung-Fisik-Kanggo-Piranti-Produk

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:

Yen sampeyan nyoba driver iki ing produk sing kadhaptar ing ndhuwur, lan kerjane, kabari!

Didhukung ESPHome Entitas

ESPHome-ESP8266-Nyambung-Fisik-Kanggo-Piranti- (1) ESPHome-ESP8266-Nyambung-Fisik-Kanggo-Piranti- (2)

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.

  1. Download paling anyar control4-esphome.zip saka DriverCentral.
  2. Extract lan nginstal esphome.c4zesphome_light.c4z, lan esphome_lock.c4z sopir.
  3. Gunakake tab "Telusuri" kanggo nemokake driver "ESPHome" lan tambahake menyang proyek sampeyan.ESPHome-ESP8266-Nyambung-Fisik-Kanggo-Piranti- (3)
  4. 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.
  5. Sampeyan bisa refresh status lisensi kanthi milih driver "DriverCentral Cloud" ing tab "Desain Sistem" lan nindakake tumindak "Priksa Driver".ESPHome-ESP8266-Nyambung-Fisik-Kanggo-Piranti- (4)
  6. Konfigurasi ing Setelan piranti karo informasi sambungan.
  7. 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.
  8. Sawise disambungake, driver bakal kanthi otomatis nggawe variabel lan sambungan kanggo saben jinis entitas sing didhukung.
  9. 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.

ESPHome-ESP8266-Nyambung-Fisik-Kanggo-Piranti- (5)

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:

ESPHome-ESP8266-Nyambung-Fisik-Kanggo-Piranti- (6) ESPHome-ESP8266-Nyambung-Fisik-Kanggo-Piranti- (7)

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:

ESPHome-ESP8266-Nyambung-Fisik-Kanggo-Piranti- (8)

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:

  1. Setel "Wektu Isih Mbukak" menyang durasi sing dikarepake (contone, 10 menit)
  2. Nggawe aturan pemrograman sing micu nalika acara "Isih Bukak".
  3. 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

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *