Tapo (Rust/Python library) now speaks TP-Link's TPAP protocol
Mihai Dinculescu has released a Rust and Python library called Tapo that supports the TP-Link TPAP protocol. The library allows developers to interact with TP-Link devices that use the TPAP protocol. Dinculescu worked with TP-Link to reverse-engineer the protocol and create the library. The library is available on GitHub and includes a Python wrapper for easier use. The author notes that the library currently only supports the TP-Link Tapo devices and does not support other devices that also use the TPAP protocol.
Read the full article at mihai.dinculescu.dev →