Skip to main content

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

This version

1.0.5

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-matter-server-1.0.5.tar.gz (33.1 kB view details)

Uploaded Source

Built Distribution

python_matter_server-1.0.5-py3-none-any.whl (40.9 kB view details)

Uploaded Python 3

File details

Details for the file python-matter-server-1.0.5.tar.gz.

File metadata

  • Download URL: python-matter-server-1.0.5.tar.gz
  • Upload date:
  • Size: 33.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for python-matter-server-1.0.5.tar.gz
Algorithm Hash digest
SHA256 17427a40bee029d2a9f9f58e635b1fd9c21e9f6e02ce81c369f76f307b241e77
MD5 c483683cb695244c8bf3e250ab84dcdb
BLAKE2b-256 273ca1d24de831dc7acf622141bf00d4144eda25a9c73c0fde0f86f1890118d6

See more details on using hashes here.

File details

Details for the file python_matter_server-1.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for python_matter_server-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ec197610d96a0123591b3d370ede051dee65fcaed9e2b9f0a3042e1623d08fa0
MD5 6b6d415d48bfae5572e0170c4e3b1702
BLAKE2b-256 b60946463a88c4f8186231f70b65eb5f8ea874ba7ea1efa2004acc33fe574dd0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page