HeadlinesBriefing HeadlinesBriefing.com

TapoライブラリがTPAPプロトコル対応

Hacker News •
×

あなたのスクリプトは何ヶ月もTapoプラグをオン/オフしてきました。その後、プラグは静かにファームウェアを更新し、次のリクエストは403 Forbiddenで返されます。コードは何も変わっていません。原因は「サードパーティ互換性」というスイッチで、Tapoアプリの「Me > Third-Party Services」に隠されています。ファームウェア1.4.0以降、プラグはそのスイッチがオンの間だけ、以前のようにサードパーティのクライアントと通信します。これは何度も人々を悩ませてきました。

tapoのv0.11.1以降、TP-Link Tapoデバイス用の非公式RustおよびPythonクライアントでは、スイッチをオフのままにできます。これは約4か月の作業の見出しであり、3つのリリースで提供されました:9月28日のv0.10.0、10月2日のv0.11.0、10月4日のv0.11.1。ライブラリには新しいデバイスファミリーとTapoアプリの2つの機能も追加されました。

これは3年間で3回目となる、セキュリティ変更がサードパーティのクライアントをTapoデバイスから締め出したケースです。2023年、University of CataniaとRoyal Hollowayの研究者が欠陥を報告した後、ファームウェアアップデートは元のAESプロトコルをKLAPに置き換えました。2024年、カメラはログインを受け付けなくなり、TP-Linkはサードパーティ互換性トグルをリリースしました。2025年、ファームウェア1.4.0はTPAPをもたらし、プラグを同じスイッチの背後に置き、デフォルトでオフにしました。

出典: Hacker News · 要約:HeadlinesBriefing