#pyo3 #integration #api-bindings #miio #rust

rust-py-miio

A Rust interface to interact with Miio devices via Python using PyO3. Doesn't pretend to be used by third parties.

4 releases

new 0.1.3 Feb 11, 2025
0.1.2 Feb 7, 2025
0.1.1 Feb 6, 2025
0.1.0 Feb 6, 2025

#264 in GUI

Download history 212/week @ 2025-02-02 87/week @ 2025-02-09

299 downloads per month

MIT license

23KB
284 lines

rust-py-miio

This module provides an interface to interact with Miio devices via Python.

It offers functions to retrieve available device types, create devices, and call device methods. Devices are represented by the Device struct which supports serialization and deserialization.

License: MIT

python-miio

Heavily dependant on python-miio

$ pip install python-miio

lib.rs:

This module provides an interface to interact with Miio devices via Python.

It offers functions to retrieve available device types, create devices, and call device methods. Devices are represented by the Device struct which supports serialization and deserialization.

Dependencies

~2.7–4MB
~81K SLoC