The problem
The IKEA BILRESA Dual Button (productId 0x8001 / 32769) paired via Matter over Thread
does not expose any device triggers in Home Assistant.
Instead, the device creates a generic event.* entity:
event.bilresa_dual_button_knop_1
This entity changes its state (timestamp string), while the actual button press
type appears only inside the attributes. Example:
event_types:
- multi_press_1
- multi_press_2
- long_press
- long_release
event_type: multi_press_1
Home Assistant is therefore unable to show standard device triggers like:
- “Button 1 pressed”
- “Button 1 double pressed”
- “Button 1 long pressed”
- “Button 2 pressed”
- etc.
This behavior is inconsistent with how other Matter remotes/buttons work in Home Assistant,
which correctly expose device triggers using the Switch/Scenes/Actions clusters.
Expected behavior
- Home Assistant should expose the BILRESA Dual Button as a Matter button device.
- Button interactions (single press, multi-press, long press, long release) should appear as
device triggers in the Automation UI.
- The device should not require a fallback
event. entity.
What actually happens
- HA creates a generic entity:
event.bilresa_dual_button_knop_1
- Button presses update the entity state (timestamp string)
- Press type is only reflected in
attributes.event_type
- No device triggers appear in the UI
- Automations must use state-based matching on an opaque event entity
Event example
event_type: state_changed
data:
entity_id: event.bilresa_dual_button_knop_1
new_state.attributes.event_type: multi_press_1
new_state.attributes.event_types:
- multi_press_1
- multi_press_2
- long_press
- long_release
Device info (from UI)
- Name: IKEA BILRESA Dual Button
- Product ID: 32769
- Firmware: 1.8.5
- Hardware: P2.0
- Network: Matter over Thread (sleepy end device)
- Integration: Matter (native HA integration)
Home Assistant version
2025.12 (HA OS)
Matter Server version
8.1.0
Additional information
This appears to be a mapping gap in Home Assistant’s Matter integration:
HA detects the button as a generic Matter device and falls back to creating an event entity,
instead of creating proper triggers.
Other Matter remotes using Switch / Scenes / Actions clusters do expose their triggers
properly.
If additional diagnostics or cluster info is needed, I can provide full Matter dumps.
What version of Home Assistant Core has the issue?
core-2025.12.2
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
No response
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
event_type: state_changed
data:
entity_id: event.bilresa_dual_button_knop_2
old_state:
entity_id: event.bilresa_dual_button_knop_2
state: "2025-12-12T11:47:44.073+00:00"
attributes:
event_types:
- multi_press_1
- multi_press_2
- long_press
- long_release
event_type: multi_press_1
previousPosition: 1
totalNumberOfPressesCounted: 1
device_class: button
friendly_name: "Off"
last_changed: "2025-12-12T11:47:44.073741+00:00"
last_reported: "2025-12-12T11:47:44.073741+00:00"
last_updated: "2025-12-12T11:47:44.073741+00:00"
context:
id: 01KC966TT963QZHFDCDWVNRZ6Q
parent_id: null
user_id: null
new_state:
entity_id: event.bilresa_dual_button_knop_2
state: "2025-12-12T12:11:54.214+00:00"
attributes:
event_types:
- multi_press_1
- multi_press_2
- long_press
- long_release
event_type: multi_press_1
previousPosition: 1
totalNumberOfPressesCounted: 1
device_class: button
friendly_name: "Off"
last_changed: "2025-12-12T12:11:54.214235+00:00"
last_reported: "2025-12-12T12:11:54.214235+00:00"
last_updated: "2025-12-12T12:11:54.214235+00:00"
context:
id: 01KC97K2Z60QDMCEN6TWSW2Z93
parent_id: null
user_id: null
origin: LOCAL
time_fired: "2025-12-12T12:11:54.214235+00:00"
context:
id: 01KC97K2Z60QDMCEN6TWSW2Z93
parent_id: null
user_id: null
Anything in the logs that might be useful for us?
Additional information
No response
The problem
The IKEA BILRESA Dual Button (productId 0x8001 / 32769) paired via Matter over Thread
does not expose any device triggers in Home Assistant.
Instead, the device creates a generic
event.*entity:This entity changes its state (timestamp string), while the actual button press
type appears only inside the attributes. Example:
Home Assistant is therefore unable to show standard device triggers like:
This behavior is inconsistent with how other Matter remotes/buttons work in Home Assistant,
which correctly expose device triggers using the Switch/Scenes/Actions clusters.
Expected behavior
device triggers in the Automation UI.
event.entity.What actually happens
event.bilresa_dual_button_knop_1attributes.event_typeEvent example
Device info (from UI)
Home Assistant version
2025.12 (HA OS)
Matter Server version
8.1.0
Additional information
This appears to be a mapping gap in Home Assistant’s Matter integration:
HA detects the button as a generic Matter device and falls back to creating an event entity,
instead of creating proper triggers.
Other Matter remotes using Switch / Scenes / Actions clusters do expose their triggers
properly.
If additional diagnostics or cluster info is needed, I can provide full Matter dumps.
What version of Home Assistant Core has the issue?
core-2025.12.2
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
No response
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
No response