Tapo (Rust/Python library) now speaks TP-Link's TPAP protocol
3 hours ago
- Tapo插头的固件更新静默地破坏了第三方访问;应用程序中新增的‘第三方兼容性’开关控制设备是否接受旧协议。
- 非官方的Tapo库v0.11.1现在支持TPAP协议(SPAKE2+),允许设备在关闭开关的情况下工作,安全性优于之前的KLAP协议。
- 新增支持相机集线器H200和H500,可列出已配对的相机、检索录像、并以MPEG-TS文件格式下载片段。
- 新增插头调度和定时器:调度规则可基于时间或日出/日落,定时器允许单次倒计时操作。
- MCP服务器(tapo-mcp)现在可列出H200/H500集线器,并适用于关闭第三方兼容性的设备,但仍缺乏完整的调度/定时器支持。
- 重大变更包括移除旧版AES协议、重命名触发日志/温度字段、以及更改Python枚举的可比性。
- 未来计划包括更多MCP服务器功能、支持H110集线器、修复相机处理器、设备模拟器,以及可能的Node.js包装器。