Homeassistantgreen incontext2 png

Home Assistant’s Matter server adds Matter 1.6.1, camera talkback, and IKEA hardware support

Please note: This page may contain affiliate links. Read our ethics policy

The Open Home Foundation is preparing a major update for the Matter.JS Server used in Home Assistant, the underlying controller that powers Matter in the smart home platform. According to the latest version 1.5.0 changelog, the server is upgrading to the Matter.JS 0.18.0 engine to introduce official support for Matter 1.6.1 alongside a dedicated WebRTC camera API, custom vendor clusters for upcoming Aqara and IKEA hardware, and faster offline device detection.

Laying the foundation for Matter 1.6.1 and Groupcast

When the Connectivity Standards Alliance (CSA) released Matter 1.6.1 in September, it promoted Groupcast out of provisional status and added independent volume and mute controls for doorbell chimes.

Until now, Home Assistant has handled Matter device groups by sending sequential unicast commands to each device one by one. If you turn off a room full of smart bulbs, this creates a noticeable “popcorn effect” where lights react with a staggered delay. With Matter 1.6.1, the new Matter Server establishes the protocol-level foundation required for native IPv6 multicast group messaging over Thread, Wi-Fi, and Ethernet.

Dedicated camera API and two-way audio

Following the introduction of camera support previously, the 1.5.0 server update introduces WebSocket Schema version 14 with a dedicated camera API. Instead of relying solely on raw Matter cluster commands, the server now manages WebRTC sessions and stream negotiation directly for connected clients like Home Assistant.

Ha camera two way audio

The standout addition is two-way audio support. Using the new talkback: true parameter when starting a stream, users can speak directly through compatible Matter cameras and video doorbells – such as the Aqara Camera Hub G350 – directly from the built-in web dashboard or integrated client apps. The update also resolves several WebRTC session drop issues and introduces specific error codes to make troubleshooting camera streams much clearer.

Custom clusters for Aqara FP400 and IKEA thermostats

While Matter covers standard device functions, manufacturers often use custom vendor clusters for advanced hardware features. Version 1.5.0 adds built-in definitions and Python client support for several notable devices, starting with the Aqara Spatial Multi-Sensor FP400. The server now natively recognizes three custom Aqara clusters covering ambient sensing configuration, radar sensing union, and occupant location. Crucially, this unlocks support for detection zones and real-time target positioning events over Matter, accompanied by a fix that ensures zone configuration byte lists are properly transmitted to the sensor.

Beyond Aqara, the update adds IKEA’s custom ValveCalibration cluster along with a dedicated control panel in the server dashboard, allowing users to calibrate compatible IKEA radiator valves without an IKEA hub. Meanwhile, owners of older Eve Energy smart plugs get a new CLI flag (--custom-cluster-poll-interval) that allows customizing the polling interval for custom attributes on legacy hardware that does not support state subscriptions.

Other key improvements in management

Beyond protocol and camera upgrades, Matter Server 1.5.0 refines daily smart home management and diagnostics. Previously, the server held a fixed three-minute grace period after losing connection to a device before marking it offline. That artificial timer has now been removed, meaning nodes report as unavailable as soon as Matter.JS determines they cannot be reached.

Standby mesh extender

Network diagnostics are also easier to read, as the built-in network graph now adopts the clearer role names introduced in Thread 1.4. Thread Routers are labeled as Mesh Extenders, router-eligible end devices (REEDs) appear as Standby Mesh Extenders, and external non-fabric devices are clearly marked as Always-on devices.

For home security and ecosystem sharing, the dashboard’s Door Lock panel now supports creating temporary guest PIN codes (ExpiringUser) and setting custom expiration timeouts. When opening a commissioning window to share a device with another platform like Apple Home or Google Home, the server also directly outputs the discriminator, vendor ID, product ID, and timeout duration, allowing client apps to pass pairing details along without decoding a QR code.

Power users managing devices through the server’s built-in web interface will also find new interactive command panels for robot vacuums, ovens, water heaters, EV chargers, media players, window coverings, and home energy management forecasts.

Availability

Version 1.5.0 of is currently in beta, and is expected to roll out to the stable Matter Server add-on for Home Assistant soon. You can toggle on the beta option in the Matter Server settings to enroll testing. Most of the new features still require works in Home Assistant Core to be more accessible.

(Source: GitHub; Image: Home Assistant)

About the Author

Ward Zhou

Ward Zhou

Products Editor and Writer

Ward Zhou has been immersed in the smart home and industrial tech space throughout his career. Based in Shenzhen, the industrial hub of smart home, he began his journey with local media outlets and a prominent smart home solution provider, eWeLink, cultivating his expertise in smart home devices and industrial dynamics. Ward has contributed hundreds of review and news pieces to respected publications such as TechNode, PingWest, and Caixin Global. When he’s not covering the latest in tech, Ward enjoys coding, design, street photography, and video games.