user-img

SmartHome yourself

  • 10 Projects
  • 10 Followers
  • Jun 13,2025
+ Follow

Smart Garage-Door control with animated RGB-LED

Smart Garage-Door control with animated RGB-LED
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Tools, APP Software Used etc.

  • Home Assistant

    Open Source
  • EspHome

Story

Smart Garage-Door control with animated RGB-LED
(with or without Home Assistant)

📌Standalone:

  • automated RGB-LED-Animation when door is opening / closing

 

📌Additional features when using with Home Assistant:

  • see door-status (open / closed / moving)
  • control door with Home Assistant
  • build automations / notifications based on sensors/switch
  • configure speed, anim-width and delays

Video

https://youtu.be/NvoPeyG30WA

 

📌Pins:

  • D1: Button
  • D2: RGB-LED Stripe
  • D5: Sensor (open)
  • D6: Sensor (closed)
  • D7: Relay

 

📌Used products:

 

📌Additional Links/Codes/Files

ESPHome Code: https://smarthomeyourself.de/hc_downloads/esphome_garagentor.txt

ESPHome Binary (Standalone): https://smarthomeyourself.de/hc_downloads/esphome_garagentor_10ms_150leds_15sec.bin

3D-Print Case (STL): https://www.thingiverse.com/thing:4963861

 

 

⚠️ Note on RGB LED Compatibility (WS2812 or similar)

This PCB includes a BOB-12009 level shifter based on a bidirectional MOSFET. While suitable for I²C, it is not ideal for WS2812-type LEDs, especially when using fast or complex effects. You may experience flickering or signal issues due to slow signal rise/fall times.

Workaround – Skip the level shifter:

If the distance to the first LED is very short (a few centimeters), you can bridge LV2 and HV2 directly and leave the level shifter unpopulated.
👉 Do not install the level shifter in this case – it will interfere with the signal.

Workaround 2 – Use a proper level shifter:

👉 For longer distances or improved reliability, use a proper unidirectional level shifter like the 74AHCT125 or 74HCT14.

 

Note: The links above are affiliate links. If you use them, I may earn a small commission – this helps support my projects at no extra cost to you.

Code
  • BOM

    Smart_Garage-Door-BOM_1014986465684b58e97a2fb.zip
    Download(4)
CAD-Custom parts and enclosures
  • mount top

    Halter_Oben_PCBWay_Community_392861456684b581de6885.STL
    Download(5)
  • case lid

    garagentorbeleuchtung_Deckel_PCBWay_Community_183288772684b583718b6f.STL
    Download(4)
  • case

    garagentorbeleuchtung_PCB_Case_PCBWay_Community_487211187684b5845244bd.STL
    Download(3)
  • mount door 1

    Halter_Tor_-_Halter_Tor-1_PCBWay_Community_2079436099684b58542c9d2.STL
    Download(3)
  • mount bottom

    Halter_Unten_PCBWay_Community_1387980952684b586ec4abe.STL
    Download(4)
  • mount plate

    Halter_Tor_-_Halter_Tor_Platte-1_PCBWay_Community_1148126364684b587e41ead.STL
    Download(4)

Smart Garage-Door control with animated RGB-LED

177
 
5
0
1
These revenues will go back into supporting creators, contests, and the open source ecosystem, and more.

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 5 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Supported Purchase: Full After-sales Protection