ESPHome-logo

ESPHome ESP8266 Fysyk ferbine mei jo apparaat

ESPHome-ESP8266-Fysyk-Ferbine-mei-jo-Apparaat-produkt

Spesifikaasjes

  • Systeem easken: Control4 OS 3.3+

Oerview

Yntegrearje ESPHome-basearre apparaten yn Control4. ESPHome is in iepen boarne systeem dat gewoane mikrokontrollers, lykas ESP8266 en ESP32, transformearret yn smart home-apparaten fia ienfâldige YAML-konfiguraasje. ESPHome-apparaten kinne wurde ynsteld, kontroleare en kontroleare mei in ... web browser, Home Assistant, of oare kompatibele platfoarms. Dizze stjoerprogramma makket naadleaze monitoring en kontrôle fan ESPHome-apparaten direkt fan jo Control4-systeem mooglik.

Systeem easken

  • Control4 OS 3.3+

Features

  • Lokale netwurkkommunikaasje dy't gjin wolktsjinsten fereasket
  • Realtime updates fan alle stipe entiteiten dy't troch it apparaat bleatsteld binne
  • Stipet fersifere ferbiningen mei de fersiferingssleutel fan it apparaat
  • Stipe foar fariabele programmearring

Kompatibiliteit

Ferifieare apparaten
Dizze stjoerprogramma sil oer it algemien wurkje mei elk ESPHome-apparaat, mar wy hawwe it útwreide testen mei de folgjende apparaten:

As jo ​​dizze stjoerprogramma besykje op in hjirboppe neamd produkt, en it wurket, lit it ús dan witte!

Stipe ESPHome-entiteiten

ESPHome-ESP8266-Fysyk-Ferbine-mei-jo-Apparaat- (1) ESPHome-ESP8266-Fysyk-Ferbine-mei-jo-Apparaat- (2)

Ynstallearder ynstelle

Mar ien stjoerprogramma-eksimplaar is fereaske per ESPHome-apparaat. Meardere eksimplaren fan dizze stjoerprogramma dy't ferbûn binne mei itselde apparaat sille ûnferwachts gedrach hawwe. Jo kinne lykwols meardere eksimplaren fan dizze stjoerprogramma ferbûn hawwe mei ferskate ESPHome-apparaten.

DriverCentral Cloud-ynstelling
As jo ​​al de DriverCentral Cloud-bestjoerder ynstalleare yn jo projekt kinne jo trochgean mei de ynstallaasje fan stjoerprogramma's.

Dizze stjoerprogramma brûkt de DriverCentral Cloud-stjoerprogramma om lisinsjes en automatyske updates te behearjen. As jo ​​nij binne yn it brûken fan DriverCentral, kinne jo har rieplachtsje Dokumintaasje fan Cloud Driver foar it ynstellen.

Driver Ynstallaasje

De ynstallaasje en ynstelling fan stjoerprogramma's binne fergelykber mei de measte oare IP-basearre stjoerprogramma's. Hjirûnder is in oersjoch fan 'e basisstappen foar jo gemak.

  1. Download de lêste control4-esphome.zip fan Bestjoerderssintraal.
  2. Úttrekke en ynstallearje de esphome.c4zesphome_light.c4z, en esphome_lock.c4z bestjoerders.
  3. Brûk it ljepblêd "Sykje" om de "ESPHome"-stjoerprogramma te finen en ta te foegjen oan jo projekt.ESPHome-ESP8266-Fysyk-Ferbine-mei-jo-Apparaat- (3)
  4. Selektearje de nij tafoege stjoerprogramma yn it ljepblêd "Systeemûntwerp". Jo sille fernimme dat de Cloudstatus de lisinsjestatus werjout. As jo ​​in lisinsje kocht hawwe, sil it "Lisinsje aktivearre" sjen litte, oars "Proefperioade útfierd" en de oerbleaune proefperioade.
  5. Jo kinne de lisinsjestatus ferfarskje troch it stjoerprogramma "DriverCentral Cloud" te selektearjen yn it ljepblêd "Systeemûntwerp" en de aksje "Stuurprogramma's kontrolearje" út te fieren.ESPHome-ESP8266-Fysyk-Ferbine-mei-jo-Apparaat- (4)
  6. Konfigurearje de Apparaat ynstellings mei de ferbiningsynformaasje.
  7. Nei in pear mominten sil de stjoerprogrammastatus "Ferbûn" werjaan. As de stjoerprogramma gjin ferbining meitsje kin, stel dan de Logmodus-eigenskip yn op "Print" en stel it fjild IP-adres opnij yn om opnij te ferbinen. Kontrolearje dan it Lua-útfierfinster foar mear ynformaasje.
  8. Sadree't de ferbining is foltôge, sil de stjoerprogramma automatysk fariabelen en ferbiningen oanmeitsje foar elk stipe entiteitstype.
  9. Om ljochten en/of slûzen te kontrolearjen, brûk it ljepblêd "Sykje" om de stjoerprogramma "ESPHome Light" en/of "ESPHome Lock" te finen. Foegje ien stjoerprogramma-eksimplaar ta foar elke bleatstelde ljocht- of slûtentiteit yn jo projekt. Selektearje yn it ljepblêd "Ferbiningen" de stjoerprogramma "ESPHome" en bine de ljocht- of slûtentiteiten oan de nij tafoege stjoerprogramma's.

Driver Setup

Eigenskippen fan bestjoerder

Wolke ynstellings

  • Wolke Status
    Toant de status fan de DriverCentral-wolklisinsje.
  • Automatyske updates
    Skeakelt de automatyske updates fan DriverCentral-wolk yn/út.

Driver ynstellings

  • Bestjoerderstatus (allinnich lêze)
    Toant de hjoeddeistige status fan 'e bestjoerder.
  • Bestjoerderferzje (allinnich-lêzen)
    Toant de aktuele ferzje fan it stjoerprogramma.
  • Lognivo [ Fataal | Flater | Warskôging | Ynfo | Debug | Trace | Ultra ] Stelt it loggingnivo yn. Standert is Info.
  • Logmodus [ Út | Printsje | Log | Printsje en logje ] Stelt de loggingmodus yn. Standert is Út.

Apparaat ynstellings

IP Adres
Stelt it IP-adres fan it apparaat yn (bygelyks 192.168.1.30). Domeinnammen binne tastien salang't se troch de controller nei in tagonklik IP-adres omset wurde kinne. HTTPS wurdt net stipe.

Noat: As jo ​​in IP-adres brûke, moatte jo derfoar soargje dat it net feroaret troch in statysk IP-adres ta te wizen of in DHCP-reservaasje te meitsjen.

Haven
Stelt de apparaatpoarte yn. De standertpoarte foar ESPHome-apparaten is 6053.

  • Autentikaasjemodus [ Gjin | Wachtwurd | Fersiferingssleutel ]
  • Selektearret de autentikaasjemetoade foar it ferbinen mei it ESPHome-apparaat.

Gjin: Gjin autentikaasje fereaske.

Wachtwurd: Brûk in wachtwurd foar autentikaasje (sjoch hjirûnder).

Fersiferingskaai: Brûk in fersiferingssleutel foar feilige kommunikaasje (sjoch hjirûnder).

  • Wachtwurd
    Allinnich werjûn as de Autentikaasjemodus ynsteld is op Wachtwurd. Stelt it apparaatwachtwurd yn. Dit moat oerienkomme mei it wachtwurd dat konfigurearre is op it ESPHome-apparaat.
  • Fersiferingskaai
    Allinnich werjûn as de Autentikaasjemodus ynsteld is op Fersiferingssleutel. Stelt de fersiferingssleutel fan it apparaat yn foar feilige kommunikaasje. Dit moat oerienkomme mei de fersiferingssleutel dy't konfigurearre is op it ESPHome-apparaat.

Apparaatynformaasje

  • Namme (allinnich lêze)
    Toant de namme fan it ferbûne ESPHome-apparaat.
  • Model (allinnich-lêzen)
    Toant it model fan it ferbûne ESPHome-apparaat.
  • Fabrikant (allinnich-lêzen)
    Toant de fabrikant fan it ferbûne ESPHome-apparaat.
  • MAC-adres (allinnich-lêzen)
    Toant it MAC-adres fan it ferbûne ESPHome-apparaat.
  • Firmware-ferzje (allinnich-lêzen)
    Toant de firmwareferzje fan it ferbûne ESPHome-apparaat.

Aksjes fan bestjoerder

Ferbiningen en fariabelen weromsette

Warskôging: Dit sil alle ferbiningsbindingen weromsette en alle programmearring dy't mei de fariabelen assosjeare is, wiskje.

Set de ferbiningen en fariabelen fan it stjoerprogramma werom. Dit is handich as jo it ferbûne ESPHome-apparaat feroarje of as der ferâldere ferbiningen of fariabelen binne.

ratgdo Konfiguraasjegids

Dizze hantlieding jout ynstruksjes foar it konfigurearjen fan 'e ESPHome-stjoerprogramma om te wurkjen mei ratgdo-apparaten foar garaazjedoarkontrôle fia relais yn Control4 Composer Pro.

Foegje Relay Controller Driver ta
Foegje de winske relay-controller-stjoerprogramma ta oan jo Control4-projekt yn Composer Pro.

ESPHome-ESP8266-Fysyk-Ferbine-mei-jo-Apparaat- (5)

Eigenskippen fan relaykontroller
It ratgdo-apparaat bleatstelt in "Cover"-entiteit yn ESPHome, dy't keppele is oan de funksjonaliteit fan 'e relaykontroller yn Control4.

Oantal Relays
It ratgdo-apparaat brûkt in konfiguraasje mei meardere relais om de garaazjedoar te kontrolearjen. Yn Composer Pro moatte jo de relaisynstellingen as folget konfigurearje:

  • Ynsteld op 2 relais (Iepenje/Slute) of 3 relais (Iepenje/Slute/Stopje)
    • It ratgdo-apparaat brûkt aparte kommando's foar it iepenjen en sluten fan 'e garaazjedoar
    • As jo ​​ratgdo-firmware it kommando "stop" stipet, konfigurearje dan foar 3 relais om de stopfunksjonaliteit yn te skeakeljen. As jo ​​net wis binne, kinne jo nei de ratgdo-ferbiningen yn Composer Pro sjen oft it relais "Stop Door" beskikber is.

Relay konfiguraasje

  • Ynstelle op Pols
    • ratgdo brûkt momintlike pulsen om de garaazjedoaropener te triggerjen, fergelykber mei it drukken op in muorreknop

Pulse Tiid

  • Stel alle relaispulstiden yn op 500 (standert)
    • Dit is de doer dat it relais aktivearre wurdt

Omkearde relais

  • Stel alle ynvertearre relaiseigenskippen yn op Nee (standert)

Kontakt Debounce

  • Stel alle kontakt-debouncetiden yn op 250 (standert)
    • Dit helpt om falsk klappen fan 'e sensoren fan' e garaazjedoarstatus te foarkommen

Kontakt omkeare

  • Stel alle eigenskippen foar omkearde kontakten yn op Nee (standert)

Exampde Eigenskippen
Foar referinsje, hjir is in eksampfan 'e eigenskippen fan 'e relaykontroller yn Composer Pro:

ESPHome-ESP8266-Fysyk-Ferbine-mei-jo-Apparaat- (6) ESPHome-ESP8266-Fysyk-Ferbine-mei-jo-Apparaat- (7)

Ferbiningen fan relaiskontrollers

Relays

  • Iepen: Ferbine mei it "Iepen Doar" relais fan 'e ratgdo
  • Slute: Ferbine mei it "Slút doar"-relais fan 'e ratgdo
  • Ophâlde: Ferbine mei it "Stop Door" relais fan 'e ratgdo, as beskikber

Kontakt sensoren

  • Sluten kontakt: Ferbine mei it kontakt "Doar ticht" fan 'e ratgdo
  • Iepen kontakt: Ferbine mei it "Doar Iepen" kontakt fan 'e ratgdo

Example Ferbinings
Foar referinsje, hjir is in eksampin foarbyld fan hoe't de ferbiningen der útsjen moatte yn Composer Pro:

ESPHome-ESP8266-Fysyk-Ferbine-mei-jo-Apparaat- (8)

Programming
Jo kinne programma's meitsje yn Control4 om:

  • Iepenje/slute de garaazjedoar op basis fan eveneminten
  • Kontrolearje de steat fan 'e garaazjedoar
  • Stel notifikaasjes yn foar feroarings yn 'e status fan garaazjedoarren
  • Meitsje oanpaste knoppen op touchscreens en ôfstânsbetsjinningen

Example: In noch iepen warskôging oanmeitsje

Mei help fan de eigenskip "Still Open Time" fan 'e relay controller-stjoerprogramma:

  1. Stel de "Noch Iepen Tiid" yn op jo winske doer (bygelyks 10 minuten)
  2. Meitsje in programmearregel dy't aktivearret as it "Noch altyd iepen"-evenemint bart
  3. Aksjes tafoegje om notifikaasjes te ferstjoeren of oare taken út te fieren

Oanfoljende entiteiten
Ofhinklik fan jo ratgdo-apparaat, firmware en syn mooglikheden, kinne der ekstra entiteiten wêze dy't bleatsteld wurde troch de ESPHome-stjoerprogramma. Dizze kinne komme as ekstra ferbiningen of stjoerprogrammafariabelen.

Sjoch de dokumintaasje fan ratgdo foar mear ynformaasje oer spesifike entiteiten: https://ratgdo.github.io/esphome-ratgdo/webui_documentation.html

Developer Information
Auteursrjocht © 2025 Finite Labs LLC
Alle ynformaasje dy't hjiryn befette is, en bliuwt, eigendom fan Finite Labs LLC en har leveransiers, as der binne. De yntellektuele en technyske konsepten dy't hjiryn befette binne, binne eigendom fan
Finite Labs LLC en har leveransiers kinne falle ûnder Amerikaanske en bûtenlânske patinten, patinten yn behanneling, en wurde beskerme troch hannelsgeheimen of auteursrjochtwetjouwing. Fersprieding fan dizze ynformaasje of reproduksje fan dit materiaal is strang ferbean, útsein as foarôfgeande skriftlike tastimming is krigen fan Finite Labs LLC. Foar de lêste ynformaasje, besykje asjebleaft https://drivercentral.io/platforms/control4-drivers/utility/esphome

Stypje
As jo ​​fragen of problemen hawwe mei it yntegrearjen fan dizze stjoerprogramma mei Control4 of ESPHome, kinne jo kontakt mei ús opnimme fia bestjoerder-stipe@finitelabs.com of skilje/sms ús op +1 949-371-5805.

Feroaringslog

v20250715 – 2025-07-14

  • Fêst: Bug oplost dy't feroarsake dat entiteiten net ûntdutsen waarden by ferbining

v20250714 – 2025-07-14

  • Added: Stipe tafoege foar fersifere ferbiningen mei de apparaatfersifering

v20250619 – 2025-06-19

  • Added : Spesifike dokumintaasje tafoege foar ratgdo

v20250606 – 2025-06-06

  • Added :Earste útjefte

FAQ

Hokker apparaten binne kompatibel mei dizze stjoerprogramma?

Dizze stjoerprogramma is kompatibel mei elk ESPHome-apparaat, mei wiidweidige testen útfierd op ratgdo-apparaten. As jo ​​it op in oar apparaat besykje en it wurket, lit it ús dan witte foar ferifikaasje.

Dokuminten / Resources

ESPHome ESP8266 Fysyk ferbine mei jo apparaat [pdf] Brûkersgids
ESP8266, ESP32, ESP8266 Fysyk ferbine mei jo apparaat, ESP8266, Fysyk ferbine mei jo apparaat, Ferbine mei jo apparaat, mei jo apparaat, jo apparaat

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *