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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_matter_server-1.0.1-py3-none-any.whl (40.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: python-matter-server-1.0.1.tar.gz
  • Upload date:
  • Size: 32.5 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.1.tar.gz
Algorithm Hash digest
SHA256 001e455f523a8b253fa95031f3e746248780431e1afc46300b6efdd97ae6bdfc
MD5 845ee2f927f305befd7a0529622ca360
BLAKE2b-256 c8a47b9b0d12cdb9b3e7910df27a76263a4e7ad682dc936284667064e628b55d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_matter_server-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ff62e674a55181a684f9f41c41e4f57eccfb8d0b45f5ddabf9884dc341bdc362
MD5 0a4c2c1b77c5e128bc815c0c77147d3e
BLAKE2b-256 a606262f9791f22b16d7212ec04395487ae221d05365fce780cfb9127729eff1

See more details on using hashes here.

Supported by

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