A device running open firmware such as ESPHome or Tasmota. It is controlled locally over the Home Assistant API, MQTT or Matter.[1][2]
DIY firmware
Integration path
Updated
What DIY firmware means
Some devices can be flashed with open firmware that replaces the maker's. ESPHome builds firmware from a YAML description for ESP32, ESP8266, RP2040 and several other chips and connects to Home Assistant locally. Tasmota runs on ESP8266 and ESP32. It is controlled over MQTT, HTTP or its web UI, and on ESP32 it can be a Matter over Wi-Fi device.[1–3]
Required hardware
A device whose chip the firmware supports, and a way to flash it the first time, often over a serial connection. After that, ESPHome and Tasmota devices can update over the air.[1][2][4]
Devices on this path
Devices that connect over DIY firmware
How facts are sourced: every cell cites its source below| Device | Brand | Requiresi | Locali | Platforms | Home Assistant | Homey |
|---|---|---|---|---|---|---|
| Espressif ESP32-DevKitC | Espressif | ESPHome firmware flashed to the board[5][6] | unknown | Workaround | unknown | |
| Konnected Alarm Panel Pro (Board Only)PCB-ALARM-PANEL-PRO | Konnected | Experimental Matter firmware flashed over USB, A Matter controller[7] | unknown | unknown | Native (local) | unknown |
| Konnected Alarm Panel Pro 12-Zone Conversion KitKIT-ALARM-PANEL-PRO | Konnected | Experimental Matter firmware flashed over USB, A Matter controller[7] | unknown | unknown | Native (local) | unknown |
| Konnected Alarm Panel Pro 12-Zone Interface KitKIT-ALARM-PANEL-PRO-INF | Konnected | Experimental Matter firmware flashed over USB, A Matter controller[7] | unknown | unknown | Native (local) | unknown |
| Konnected Smart Garage Door Opener blaQKIT-GDOv2-Q, GDOv2-Q | Konnected | Experimental firmware flashed over USB, A Matter controller or a HomeKit home hub[8] | unknown | unknown | Native (local) | Community app |
| Konnected Smart Garage Door Opener White (v2)KIT-GDOv2-S, GDOv2-S | Konnected | Experimental firmware flashed over USB, A Matter controller or a HomeKit home hub[9] | unknown | unknown | unknown | |
About these columns
- Requires
- Hardware the path needs beyond the device and a controller.
- Local
- Yes when control on this path keeps working with the internet down.
Reading the path badges
A badge names the path, and a short code after it names the hardware the path needs. For example Matter / Thread, needs BR marks a Matter over Thread device that needs a Thread border router.
- BR: needs a Thread border router
- HUB: needs a hub, bridge or coordinator for this radio
Sources
- [1]
- [2]
- [3]
- [4]
- [5]
- [6]
- [7]MFRsupport.konnected.io / Matter Support (Experimental) for the Alarm Panel Pro - Konnected help centerAccessed Back to text
- [8]MFRsupport.konnected.io / Matter Support (Experimental) for the GDO blaQ - Konnected help centerAccessed Back to text
- [9]MFRsupport.konnected.io / Matter Support (Experimental) for the GDO White - Konnected help centerAccessed Back to text