v5.0.0 — Matter support
Matter support 🎉
Switch Manager can now manage remotes that are added to Home Assistant over Matter – and in general any device that reports button presses through event.* entities instead of a bus event.
What's new
- New connection type
event_type: event_entity– blueprints listen to state changes of a device'sevent.*entities. The switch identifier is the Home Assistant device id (auto discovery shows the device name, just press a button). Conditions getevent_type,presses, the Matterendpoint, a stableentity_index,device_idand all entity attributes. - Blueprints: IKEA BILRESA dual button (E2489) and IKEA BILRESA scroll wheel, both with device images.
- Action options
scale_fieldandrepeatfor batched events: a fast flick on a scroll wheel arrives as onemulti_press_Nevent –scale_field: brightness_step_pctmultiplies the step by the notch count and runs the action once,repeat: pressesruns a discrete action N times. No templates needed in the user's sequence. - Blueprint picker: protocol filter shows matter; discovery dialog shows device names next to the id.
- README documents event entities and the new options.
Notes
- Matter reports a short press only after the double press timeout (about 1 s) – that is the device, not Switch Manager.
- The scroll wheel endpoint layout comes from PR #59 where it was verified on a live device; if your unit differs, the monitor shows the real
data.endpoint. - Existing MQTT and bus event blueprints are untouched. Minimum Home Assistant stays 2025.4.0.
Closes #46, #51. Thanks to @tz8 for PR #59 – the scroll wheel blueprint, image and the scale/repeat idea are taken from there.
Full Changelog: v4.3.3...v5.0.0
