Rust implementation of the Matter protocol. Status: Experimental

2 Open Issues Need Help Last updated: Jun 30, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task is to determine the best method for automatically deregistering dBus resources when a network connectivity type (e.g., Avahi, BlueZ) is dropped in the Rust Matter implementation. This involves investigating whether dBus and the `zbus` crate handle deregistration automatically upon connection closure, and potentially modifying the code to use owned connections instead of references to ensure proper cleanup.

Complexity: 4/5
bug enhancement good first issue

Rust implementation of the Matter protocol. Status: Experimental

Rust

AI Summary: The task is to refactor the `Session::encode` method in the rs-matter Rust implementation of the Matter protocol to remove its fallibility. The current method can fail, implying potential bugs, and making it infallible would clarify its intended behavior and improve code robustness.

Complexity: 4/5
good first issue

Rust implementation of the Matter protocol. Status: Experimental

Rust