1 unstable release

new 0.1.0 Jun 8, 2024

#594 in Web programming

Download history 135/week @ 2024-06-03

135 downloads per month

MIT license

470KB
11K SLoC

Wez's Sonos Client API for Rust

This is a rust crate that has been partially generated from the available sonos device metadata found in @svrooij's sonos-api-docs repository.

It provides an interface to discover and issue commands to Sonos devices on the network, as well as subscribe to events generated by those devices.

Under the covers, this crate makes use of instant-xml, a serde-like approach to interact with XML data in a declarative way.

Dependencies

~7–21MB
~243K SLoC