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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: python-matter-server-1.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 486a9a43cf4f30e9a5309e89989817762e16483c9d72d598c76f851d9b7c273f
MD5 1f6243572c41c814e23eb739d7520a2b
BLAKE2b-256 db3dd8ea35453ddbb14de283d5c8f0781226b28c029cd0089ee8ff5a0a2db89f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_matter_server-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 bfa1df7cd0dad652e42cc6c2292893f80521e4462a608649bfc12564a3445179
MD5 4ee71aa59cfd724f5b3189e8cadaaef3
BLAKE2b-256 29e9e01c242352b8a01b917afc771941c6472e8336d3e37b58d4f4fb91c32ef6

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