Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add python matter server #6481

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

hgy59
Copy link
Contributor

@hgy59 hgy59 commented Mar 16, 2025

Description

  • initial version of python-matter-server with custom chip library for home-assistant-chip-core

Closes #6321

Checklist

  • Build rule all-supported completed successfully
  • New installation of package completed successfully
  • Package upgrade completed successfully (Manually install the package again)
  • Package functionality was tested
  • Any needed documentation is updated/created

Type of change

  • New Package

- initial version with custom chip library for home-assistant-chip-core
@hgy59 hgy59 added the new-package PR/WIP for a new package label Mar 16, 2025
@hgy59
Copy link
Contributor Author

hgy59 commented Mar 16, 2025

@24mu13 I found a workaround to avoid /data folder for chip library config files.

The custom libraries are taken from https://github.com/hgy59/chip-wheels
The https://pypi.org/project/home-assistant-chip-core/ is a dependency of matter-server and has hard coded /data path for chip configuration files.
In the branch feature-custom-config-data-path I added a patch to allow custom config data path defined by env variable.

If I will get confirmations that this matter-server package works, I probably will create a PR in https://github.com/home-assistant-libs/chip-wheels to officially support custom config data path.
So far the HA matter components are designed to run in docker containers where it is no issue to store all config data in /data.
With the workaround it is possible to store such data under the package var folder.

Since I do not have matter compatible devices for functional tests, every feedback to this packag is welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-package PR/WIP for a new package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Package Request] Matter Server
1 participant