ESPHome-logo

ESPHome ESP8266 جسماني طور تي توهان جي ڊوائيس سان ڳنڍيل آهي

ESPHome-ESP8266-Physically-Connecting-to-your-Device-product

وضاحتون

  • سسٽم گهرجون: ڪنٽرول 4 او ايس 3.3+

مٿانview

ESPHome تي ٻڌل ڊوائيسز کي Control4 ۾ ضم ڪريو. ESPHome هڪ اوپن سورس سسٽم آهي جيڪو عام مائڪرو ڪنٽرولرز، جهڙوڪ ESP8266 ۽ ESP32، کي سادي YAML ترتيب ذريعي سمارٽ گهر ڊوائيسز ۾ تبديل ڪري ٿو. ESPHome ڊوائيسز کي سيٽ اپ، نگراني، ۽ ڪنٽرول ڪري سگهجي ٿو هڪ استعمال ڪندي web برائوزر، هوم اسسٽنٽ، يا ٻيا مطابقت رکندڙ پليٽ فارم. هي ڊرائيور توهان جي ڪنٽرول 4 سسٽم مان سڌو سنئون ESPHome ڊوائيسز جي بيحد نگراني ۽ ڪنٽرول کي فعال بڻائي ٿو.

سسٽم گهرجون

  • ڪنٽرول 4 او ايس 3.3+

خاصيتون

  • مقامي نيٽ ورڪ ڪميونيڪيشن جنهن کي ڪلائوڊ سروسز جي ضرورت ناهي
  • Real-time updates from all supported entities exposed by the device
  • Supports encrypted connections using the device encryption key
  • متغير پروگرامنگ سپورٽ

مطابقت

تصديق ٿيل آلات
هي ڊرائيور عام طور تي ڪنهن به ESPHome ڊوائيس سان ڪم ڪندو، پر اسان هيٺ ڏنل ڊوائيسز سان وڏي پيماني تي جانچ ڪئي آهي:

If you try this driver on a product listed above, and it works, let us know!

سپورٽ ٿيل ESPHome ادارا

ESPHome-ESP8266-Physically-Connecting-to-your-Device- (1) ESPHome-ESP8266-Physically-Connecting-to-your-Device- (2)

انسٽالر سيٽ اپ

Only a single driver instance is required per ESPHome device. Multiple instances of this driver connected to the same device will have unexpected behavior. However, you can have multiple instances of this driver connected to different ESPHome devices.

ڊرائيور سينٽرل ڪلائوڊ سيٽ اپ
If you already have the DriverCentral Cloud driver installed in your project you can continue to Driver Installation.

This driver relies on the DriverCentral Cloud driver to manage licensing and automatic updates. If you are new to using DriverCentral you can refer to their Cloud Driver documentation ان کي قائم ڪرڻ لاءِ.

ڊرائيور جي انسٽاليشن

Driver installation and setup are similar to most other IP-based drivers. Below is an outline of the basic steps for your convenience.

  1. تازو ڊائون لوڊ ڪريو control4-esphome.zip کان DriverCentral.
  2. Extract and install the esphome.c4zesphome_light.c4z، ۽ esphome_lock.c4z ڊرائيور
  3. Use the “Search” tab to find the “ESPHome” driver and add it to your project.ESPHome-ESP8266-Physically-Connecting-to-your-Device- (3)
  4. Select the newly added driver in the “System Design” tab. You will notice that the Cloud Status reflects the license state. If you have purchased a license it will show “License Activated”, otherwise “Trial Running” and remaining trial duration.
  5. You can refresh license status by selecting the “DriverCentral Cloud” driver in the “System Design” tab and perform the “Check Drivers” action.ESPHome-ESP8266-Physically-Connecting-to-your-Device- (4)
  6. ترتيب ڏيو ڊوائيس سيٽنگون with the connection information.
  7. After a few moments the Driver Status will display “Connected”. If the driver fails to connect, set the Log Mode property to “Print” and re-set the IP Address field to reconnect. Then check the Lua output window for more information.
  8. Once connected, the driver will automatically create variables and connections for each supported entity type.
  9. To control lights and/or locks, use the “Search” tab to find the “ESPHome Light” and/or “ESPHome Lock” driver. Add one driver instance for each exposed light or lock entity in your project. In the “Connections” tab, select the “ESPHome” driver and bind the light or lock entities to the newly added drivers.

ڊرائيور سيٽ اپ

ڊرائيور پراپرٽيز

Cloud سيٽنگون

  • بادل جي حالت
    Displays the DriverCentral cloud license status.
  • خودڪار تازه ڪاريون
    Turns on/off the DriverCentral cloud automatic updates.

ڊرائيور سيٽنگون

  • ڊرائيور جي حيثيت (صرف پڙهڻ لاءِ)
    ڊرائيور جي موجوده حيثيت ڏيکاري ٿو.
  • Driver Version (read-only)
    Displays the current version of the driver.
  • Log Level [ Fatal | Error | Warning | Info | Debug | Trace | Ultra ] Sets the logging level. Default is ڄاڻ.
  • Log Mode [ Off | Print | Log | Print and Log ] Sets the logging mode. Default is بند.

ڊوائيس سيٽنگون

IP پتو
Sets the device IP address (e.g. 192.168.1.30). Domain names are allowed as long as they can be resolved to an accessible IP address by the controller. HTTPS is not supported.

نوٽ: If you are using an IP address, you should ensure it will not change by assigning a static IP or creating a DHCP reservation.

بندرگاهه
Sets the device port. The default port for ESPHome devices is 6053.

  • Authentication Mode [ None | Password | Encryption Key ]
  • Selects the authentication method for connecting to the ESPHome device.

ڪو به نه: No authentication required.

پاسورڊ: Use a password for authentication (see below).

انڪرپشن ڪي: Use an encryption key for secure communication (see below).

  • پاسورڊ
    Shown only if Authentication Mode is set to Password. Sets the device password. This must match the password configured on the ESPHome device.
  • انڪريپشن جي چاٻي
    Shown only if Authentication Mode is set to Encryption Key. Sets the device encryption key for secure communication. This must match the encryption key configured on the ESPHome device.

ڊوائيس جي ڄاڻ

  • Name (read-only)
    Displays the name of the connected ESPHome device.
  • Model (read-only)
    Displays the model of the connected ESPHome device.
  • Manufacturer (read-only)
    Displays the manufacturer of the connected ESPHome device.
  • MAC Address (read-only)
    Displays the MAC address of the connected ESPHome device.
  • Firmware Version (read-only)
    Displays the firmware version of the connected ESPHome device.

ڊرائيور جا عمل

ڪنيڪشن ۽ متغير ري سيٽ ڪريو

خبردار: This will reset all connection bindings and delete any programming associated with the variables.

ڊرائيور ڪنيڪشن ۽ متغيرن کي ري سيٽ ڪريو. اهو ڪارآمد آهي جيڪڏهن توهان ڳنڍيل ESPHome ڊوائيس کي تبديل ڪيو يا اتي پراڻي ڪنيڪشن يا متغير آهن.

ratgdo ترتيب ڏيڻ جي ھدايت

هي گائيڊ ڪنٽرول 4 ڪمپوزر پرو ۾ رلي ذريعي گيراج جي دروازي جي ڪنٽرول لاءِ ريٽگڊو ڊوائيسز سان ڪم ڪرڻ لاءِ ESPHome ڊرائيور کي ترتيب ڏيڻ لاءِ هدايتون مهيا ڪري ٿو.

رلي ڪنٽرولر ڊرائيور شامل ڪريو
ڪمپوزر پرو ۾ پنهنجي ڪنٽرول 4 پروجيڪٽ ۾ گهربل رلي ڪنٽرولر ڊرائيور شامل ڪريو.

ESPHome-ESP8266-Physically-Connecting-to-your-Device- (5)

رلي ڪنٽرولر پراپرٽيز
ريٽگڊو ڊيوائس ESPHome ۾ هڪ "ڪور" اينٽيٽي کي ظاهر ڪري ٿو، جيڪو ڪنٽرول 4 ۾ رلي ڪنٽرولر جي ڪارڪردگيءَ جو نقشو ٺاهي ٿو.

ريل جو تعداد
ريٽگڊو ڊيوائس گيراج جي دروازي کي ڪنٽرول ڪرڻ لاءِ ملٽي رلي ترتيب استعمال ڪري ٿي. ڪمپوزر پرو ۾، توهان کي رلي سيٽنگون هن ريت ترتيب ڏيڻ گهرجن:

  • Set to 2 Relays (Open/Close) or 3 Relays (Open/Close/Stop)
    • The ratgdo device uses separate commands for opening and closing the garage door
    • If your ratgdo firmware supports the “stop” command, configure for 3 relays to enable the stop functionality. If you are not sure, you can look at the ratgdo connections in Composer Pro to see if the “Stop Door” relay is available.

رلي جي جوڙجڪ

  • تي مقرر نبض
    • ratgdo uses momentary pulses to trigger the garage door opener, similar to a wall button press

نبض جو وقت

  • Set all relay pulse times to 500 (ڊفالٽ)
    • This is the duration the relay will be activated

الٽ رلي

  • Set all invert relay properties to نه (ڊفالٽ)

رابطو ڊيبائونس

  • Set all contact debounce times to 250 (ڊفالٽ)
    • This helps prevent false flapping of the garage door state sensors

رابطو الٽ ڪريو

  • Set all invert contact properties to نه (ڊفالٽ)

Exampلي پراپرٽيز
حوالي لاءِ، هتي هڪ سابق آهيampڪمپوزر پرو ۾ رلي ڪنٽرولر پراپرٽيز جو تفصيل:

ESPHome-ESP8266-Physically-Connecting-to-your-Device- (6) ESPHome-ESP8266-Physically-Connecting-to-your-Device- (7)

رلي ڪنٽرولر ڪنيڪشن

رلي

  • کليل: Connect to the ratgdo’s “Open Door” relay
  • بند ڪريو: Connect to the ratgdo’s “Close Door” relay
  • روڪيو: Connect to the ratgdo’s “Stop Door” relay, if available

رابطو سينسر

  • بند ٿيل رابطو: Connect to the ratgdo’s “Door Closed” contact
  • کليل رابطو: Connect to the ratgdo’s “Door Open” contact

Exampڪنيڪشن
حوالي لاءِ، هتي هڪ سابق آهيampڪمپوزر پرو ۾ ڪنيڪشن ڪيئن نظر اچڻ گهرجن، ان بابت تفصيل:

ESPHome-ESP8266-Physically-Connecting-to-your-Device- (8)

پروگرامنگ
You can create programming in Control4 to:

  • Open/close the garage door based on events
  • Monitor the garage door state
  • Set up notifications for garage door status changes
  • Create custom buttons on touchscreens and remotes

Example: Creating a Still Open Alert

Using the “Still Open Time” property from the relay controller driver:

  1. Set the “Still Open Time” to your desired duration (e.g., 10 minutes)
  2. Create a programming rule that triggers when the “Still Open” event fires
  3. Add actions to send notifications or perform other tasks

اضافي ادارا
Depending on your ratgdo device, firmware, and its capabilities, there may be additional entities exposed by the ESPHome driver. These can come as additional connections or driver variables.

Please refer to ratgdo’s documentation for more information on specific entities: https://ratgdo.github.io/esphome-ratgdo/webui_documentation.html

ڊولپر جي Informationاڻ
Copyright © 2025 Finite Labs LLC
All information contained herein is, and remains the property of Finite Labs LLC and its suppliers, if any. The intellectual and technical concepts contained herein are proprietary to
Finite Labs LLC and its suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior written permission is obtained from Finite Labs LLC. For the latest information, please visit https://drivercentral.io/platforms/control4-drivers/utility/esphome

حمايت
If you have any questions or issues integrating this driver with Control4 or ESPHome, you can contact us at driver-support@finitelabs.com or call/text us at +1 949-371-5805.

تبديليءَ وارو

v20250715 – 2025-07-14

  • مقرر ٿيل: ڪنيڪٽ تي ادارن جي دريافت نه ٿيڻ جو سبب بڻجندڙ بگ کي درست ڪيو ويو.

v20250714 – 2025-07-14

  • شامل ڪيو ويو: Added support for encrypted connections using the device encryption

v20250619 – 2025-06-19

  • شامل ڪيو ويو : Added ratgdo specific documentation

v20250606 – 2025-06-06

  • شامل ڪيو ويو :Initial Release

FAQ

What devices are compatible with this driver?

This driver is compatible with any ESPHome device, with extensive testing done on ratgdo devices. If you try it on anyother device and it works, kindly inform us for verification.

دستاويز / وسيلا

ESPHome ESP8266 جسماني طور تي توهان جي ڊوائيس سان ڳنڍيل آهي [pdf] استعمال ڪندڙ ھدايت
ESP8266، ESP32، ESP8266 جسماني طور تي توهان جي ڊوائيس سان ڳنڍڻ، ESP8266، جسماني طور تي توهان جي ڊوائيس سان ڳنڍڻ، توهان جي ڊوائيس سان ڳنڍڻ، توهان جي ڊوائيس سان، توهان جي ڊوائيس

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *