Metadata-Version: 2.1
Name: python-matter-server
Version: 1.0.4
Summary: Python Matter WebSocket Server
Author-email: The Home Assistant Authors <hello@home-assistant.io>
License: Apache-2.0
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Home Automation
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohttp
Requires-Dist: aiorun
Requires-Dist: coloredlogs
Requires-Dist: dacite
Requires-Dist: orjson
Requires-Dist: home-assistant-chip-clusters (==2022.11.1)
Provides-Extra: server
Requires-Dist: home-assistant-chip-core (==2022.11.1) ; extra == 'server'
Provides-Extra: test
Requires-Dist: isort (==5.10.1) ; extra == 'test'
Requires-Dist: black (==22.10.0) ; extra == 'test'
Requires-Dist: flake8 (==5.0.4) ; extra == 'test'
Requires-Dist: pytest-homeassistant-custom-component (==0.12.9) ; extra == 'test'

# 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
