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.6

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.6.tar.gz (33.3 kB view details)

Uploaded Source

Built Distribution

python_matter_server-1.0.6-py3-none-any.whl (41.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: python-matter-server-1.0.6.tar.gz
  • Upload date:
  • Size: 33.3 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.6.tar.gz
Algorithm Hash digest
SHA256 8e953ba5a620c81d8f5d051844788577676f95c718bd36926747db3bf46be1bc
MD5 19625cced59c927246daeea20ccde685
BLAKE2b-256 9f703a64d3b82b540db0fe254b33e79d9f6d0944b18d6ccc9112faedbe6ef329

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_matter_server-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 76128e84705ec52d14324c4bdba797a3083862b26f99d55181f929c9afe7277d
MD5 a99a4ae66d2f7613f823a2075e07f8da
BLAKE2b-256 e2c512b214fc7b4fd6c64bc9117812799546d9f64a1c46ebbb4542507f39d16e

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