stewart-php / client
Home Assistant WebSocket client. Usable on its own
Package info
pkg:composer/stewart-php/client
v1.0.0
2026-10-13 17:48 UTC
Requires
- php: >=8.5
- ext-json: *
- amphp/amp: ^3.1.1
- amphp/pipeline: ^1.2
- amphp/websocket: ^2.0.4
- amphp/websocket-client: ^2.0.2
- psr/log: ^3.0
- stewart-php/contracts: v1.0.0
- stewart-php/support: v1.0.0
Requires (Dev)
- amphp/http-server: ^3.4
- amphp/socket: ^2.4
- amphp/websocket-server: ^4.0
- phpunit/phpunit: ^13.3
- revolt/event-loop: ^1.0.9
- stewart-php/testing: v1.0.0
Suggests
- ext-zlib: Websocket permessage-deflate, so the state snapshot crosses the network compressed
Provides
None
Conflicts
- amphp/cache: <2.0.1
- amphp/dns: <2.2
- daverandom/libdns: <2.1
Replaces
None
README
Home Assistant WebSocket client. Usable on its own.
composer require stewart-php/client
Part of Stewart: Home Assistant automations in PHP. Start a project from stewart-php/skeleton rather than requiring packages one by one.
Documentation: stewart-php.github.io/docs.
This repository is a read-only split of the monorepo. Open issues and pull requests at stewart-php/stewart.
License
MIT; see LICENSE.