esphome / esphome/feature-requests

Add Zigbee Firmware support for new ESP32 series to ESPHome Device Builder

Open
#3,091 1 comment 5 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**

As far as I know, ESPHome Device Builder currently cannot flash firmware with Zigbee protocol support.
I carefully search for open issues to find threads where the discussion has been introduced but I was unsuccessful. However, I was wondering if it might be possible to customize the firmware-building process to also support Zigbee for ESP modules that are compatible with Zigbee, of course.

**Please describe your use case for this integration and alternatives you've tried:**

**Additional context**

I don't know if there are branches or feature proposals that have already been analyzed concerning this, but I envision a feature to introduce during the creation of a new device.

![Image](https://github.com/user-attachments/assets/306e582a-a95b-4bfa-81ef-532fcabcbaf5)

When clicking "New Device," the system suggests the type of firmware communication to create (Wi-Fi/Zigbee).

It would be a good start, considering that new ESP development boards will increasingly support the Zigbee protocol.
Obviously, I can imagine that it would lead to significant modifications in the ESPHome Device Builder core.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the ESPHome Device Builder's “New Device” flow and the current Wi-Fi firmware-building path. Determine how firmware communication choices and flashing are represented, then define completion as Zigbee support for compatible ESP modules, including a selectable Zigbee option and a working build-and-flash path.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.