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

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

Uploaded Source

Built Distribution

python_matter_server-1.0.3-py3-none-any.whl (40.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: python-matter-server-1.0.3.tar.gz
  • Upload date:
  • Size: 33.0 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.3.tar.gz
Algorithm Hash digest
SHA256 7407e64259778721cd6c4880226549fc22d8f0f2a08efff42045b23c5b915446
MD5 351958621fee41dc7803c7fdf5ceadb7
BLAKE2b-256 1e5992f94818273bb502a22a9f5db4783a399d2bafaf849ffabf4f4337ea48ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_matter_server-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d418d930298e4959514a7131eefeb59f11d3641f217520d351533984623848f3
MD5 f7df1fc8db640c8dc4997b9b8e7c7019
BLAKE2b-256 7812a69227c156af4fdde12901c9fac5c8fd50b1db93554b526e86403cc6a700

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