IKEA SOMRIG E2213 – Matter Shortcut Button v2.0
A Home Assistant blueprint for the IKEA SOMRIG E2213 Shortcut Button, connected through an IKEA DIRIGERA hub using Matter.
Supports single tap, double tap, long press and long release for both the single-dot and double-dot buttons.
Features
- Single Dot → Tap
- Single Dot → Double Tap
- Single Dot → Long Press
- Single Dot → Release after Long Press
- Double Dot → Tap
- Double Dot → Double Tap
- Double Dot → Long Press
- Double Dot → Release after Long Press
- Configurable lockout time
- Matter/Thread reconnect protection
- Protection against phantom button presses caused by state restoration
Requirements
- Home Assistant
- IKEA SOMRIG Shortcut Button E2213
- IKEA DIRIGERA hub
- DIRIGERA connected to Home Assistant through the Matter integration
What’s new in v2.0?
Fixed phantom button presses after Matter/Thread reconnects
The SOMRIG can temporarily become unavailable when Matter/Thread connectivity is interrupted.
When the device reconnects, Matter may restore the previous event state. Because the blueprint listens for state changes, this restored state could previously be interpreted as a real button press.
This could cause an automation to run unexpectedly even though nobody had pressed the button.
v2.0 fixes this by ignoring:
- State transitions to
unavailable - State transitions from
unavailable - Events where no valid
event_typeis available
This prevents restored Matter states from being interpreted as actual button presses.
Supported events
Single Dot
| Action | Matter event |
|---|---|
| Tap | multi_press_1 |
| Double Tap | multi_press_2 |
| Long Press | long_press |
| Release after Long Press | long_release |
Double Dot
| Action | Matter event |
|---|---|
| Tap | multi_press_1 |
| Double Tap | multi_press_2 |
| Long Press | long_press |
| Release after Long Press | long_release |
Original blueprint
This blueprint is based on the original Matter blueprint by:
Original IKEA SOMRIG Shortcut Button (E2213) for Matter
The original Matter blueprint was itself adapted from:
IKEA SOMRIG Remote E2213 – ZHA
Maintainer
This version is fixed and maintained by:
JF Hautenauven / TheMadDotNetDev
Source
The current blueprint source is maintained as a public GitHub Gist:
GitHub Gist – IKEA SOMRIG E2213 Matter v2.0
Changelog
v2.0 — August 2026
- Fixed phantom button presses caused by Matter/Thread reconnects.
- Ignore state transitions to
unavailable. - Ignore state transitions from
unavailable. - Ignore events without a valid
event_type. - Added explicit protection against Matter state restoration.
- Improved documentation.
- Updated attribution and maintenance information.
v1.1
- Added configurable actions for all SOMRIG button events.
- Added support for tap, double tap, long press and long release.
- Added configurable lockout time.
v1.0
- Original Matter implementation by Edward Wright / @fasteddy516.
- Adapted from Lorenzo Cecchelli’s ZHA implementation.
Troubleshooting / Feedback
If you encounter unexpected button presses, phantom events or other Matter/Thread-related issues, please report them in this thread.
When reporting an issue, please include:
- Home Assistant version
- Matter integration/add-on version
- DIRIGERA firmware version
- SOMRIG firmware version
- The event/state observed in Home Assistant
- If possible, the relevant Home Assistant log entry
This information will help determine whether the issue is caused by the blueprint or by the Matter/Thread stack.
Credits
Thanks to Edward Wright / @fasteddy516 for the original Matter blueprint.
Thanks to Lorenzo Cecchelli for the original ZHA implementation.
And thanks to the Home Assistant community for testing and feedback.