Python Matter WebSocket Server
Project description
Python Matter Server
This project implements a Matter Controller Server using WebSockets and provides both a server and client implementation. The goal of this project is primary to Matter support for Home Assistant but the unioversal approach makes it suitable to be used in other projects too.
This repository is for development only. For enabling Matter support within Home Assistant, please refer to the Home Assistant documentation.
:warning: This project is under development and considered BETA !
Trying it out
These instructions are for development only.
To install the client and server: pip install python-matter-server[server]
To only install the client part: pip install python-matter-server
NOTE that the server depends on the CHIP SDK for which we've built Python wheels for Linux only, to use it on other platforms, you'll have to build the CHIP core wheel and install it. See: https://github.com/home-assistant-libs/chip-wheels/blob/main/.github/workflows/build.yaml
Development
WIP
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file python-matter-server-1.0.2.tar.gz
.
File metadata
- Download URL: python-matter-server-1.0.2.tar.gz
- Upload date:
- Size: 32.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54b29623bab852f4739f5b8d7a53f2d2e534f47ca557676eedb49b113b9d44c5 |
|
MD5 | 3ceaa28804297f924d83c6776010163d |
|
BLAKE2b-256 | 163bfbafcb52106ba3a64bab3cf8f2442187269d05b28d431309579e6a37fcee |
File details
Details for the file python_matter_server-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: python_matter_server-1.0.2-py3-none-any.whl
- Upload date:
- Size: 40.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0daa04f1da9a7265073202ee2f299acf60efc67f900f56531721cefa883e0307 |
|
MD5 | 7a19adc67d83678dfa64e2af6df8a12b |
|
BLAKE2b-256 | f4cfb9e02e452bec30ff992d866a836a8bf86832c5469fce81416cca08c2a86d |