1 Repo
Technical implementations of the Miio protocol for device communication, discovery, and command execution.
Distinct from Protocol Implementations: The candidates are either too generic (Protocol Implementations) or focused on unrelated protocols like HomeKit or Redis.
Explore 1 awesome GitHub repository matching networking & communication · Miio Protocol Implementations. Refine with filters or upvote what's useful.
python-miio is a Python library and hardware driver implementation of the Miio protocol, designed for controlling and managing Xiaomi smart appliances. It provides the necessary software interfaces to translate high-level commands into network packets for device communication. The project includes a specialized network device simulator for emulating hardware responses to test protocol implementations without physical devices. It also features a command-line interface for sending commands, querying device status, and performing token retrieval for secure authentication. Capability areas cover
Provides a full technical implementation of the Miio protocol for interacting with Xiaomi devices.