OpenDisplay
OpenDisplay/Home_Assistant_Integration · v3.1.0
Home Assistant Integration for OpenDisplay
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) |
What people report
OpenDisplay e-paper tags work over Bluetooth with WiFi/LAN added, though some displays are detected at the wrong size and firmware updates fail on Silabs boards.
- Works1
- Partly works3
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| XTENK X4 e-paper display | Works Local | Firmware patch version display fixedSaved copyNoticed that my XTENK X4 firmware was showing as requiring a firmware upgrade, even though it was running the very latest. Tracked it down to this and a matched issue in py-opendisplay. Excerpt saved from GitHub on 2026-10-23. | PR #78 · 2026-07 | |
| Seeed EE04 with 7.5 inch BWRY display | Partly works Local | Detected as 4.3 inch instead of 7.5 inchSaved copyDescribe the bug I flashed the recet (1.7) firmware to Seeed EE04 connected to 7.5" BWRY display. The toolbox detects the display correctly and I'm able to draw and send the image correctly, but the Integration 3.0 beta 3 show the display as 4.3" To Reproduce Steps to reproduce the behavior: 1. Open toolbox, pick the correct settings, flash the firmware 2. Open Home Assistant and add new device 3. See the incorrect display Expected behavior The device should be detected correctly Screenshots Additional context Add any other context about the problem here. Excerpt saved from GitHub on 2026-10-23. | Issue #41 · 2026-05 | |
| Solum 1.6 WT BWRY (M3 Silabs Pro) | Partly works Local | Shows content, but firmware update fails without silabs-ble-otaSaved copyTrying to firmware update a Solum 1.6 WT BWRY via the OD integration for HA (v3.0.1) fails with: "Firmware update failed: silabs-ble-ota is required for Silabs firmware updates; install it with: pip install silabs-ble-ota" Device information in HA: 1.4" BWRY Solum Firmware: 0.25.0 Hardware: M3 Silabs Pro The device works in HA and content can be displayed via drawcustoms, however, firmware update fails. Excerpt saved from GitHub on 2026-10-23. | Issue #121 · 2026-08 | |
| Solum 4.2 inch e-paper display | Partly works Local | Reported as 4.1 inchSaved copyDescribe the bug I flashed the recet (1.7) firmware to Seeed EE04 connected to 7.5" BWRY display. The toolbox detects the display correctly and I'm able to draw and send the image correctly, but the Integration 3.0 beta 3 show the display as 4.3" To Reproduce Steps to reproduce the behavior: 1. Open toolbox, pick the correct settings, flash the firmware 2. Open Home Assistant and add new device 3. See the incorrect display Expected behavior The device should be detected correctly Screenshots Additional context Add any other context about the problem here. Excerpt saved from GitHub on 2026-10-23. | Issue #41 · 2026-05 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local push
Talks to the device on your network, and the device tells Home Assistant the moment something changes.
Found automatically over
- Bluetooth
- Bonjour (zeroconf)
Details
| Installs (analytics) | 159 (0.02%) |
|---|---|
| GitHub stars | 88 |
| Latest version | 3.1.0 (2026-10-19) |
| Set up in the UI | Yes |
| Maintainers | @g4bri3lDev |
| License | Apache-2.0 |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.