HeadlinesBriefing HeadlinesBriefing.com

Tapo поддерживает протокол TPAP от TP-Link

Hacker News •
×

Ваш скрипт в течение месяцев включал и выключал розетку Tapo. Затем розетка тихо обновляет прошивку, и следующий запрос возвращается с 403 Forbidden. В вашем коде ничего не изменилось. Причина — переключатель под названием «Совместимость с третьими сторонами», спрятанный в приложении Tapo в разделе «Я > Сторонние сервисы». Начиная с прошивки 1.4.0, розетка общается со сторонними клиентами по-старому только при включенном переключателе. Это неоднократно сбивало людей с толку.

Начиная с v0.11.1 tapo, моего неофициального клиента на Rust и Python для устройств Tapo от TP-Link, переключатель может оставаться выключенным. Это главная новость почти четырех месяцев работы, которая вышла в трех релизах: v0.10.0 28 сентября, v0.11.0 2 октября и v0.11.1 4 октября. Библиотека также получила новое семейство устройств и две функции приложения Tapo.

Это третий раз за три года, когда изменение безопасности заблокировало сторонних клиентов от устройств Tapo. В 2023 году обновления прошивки заменили исходный протокол AES на KLAP после того, как исследователи из University of Catania и Royal Holloway сообщили о недостатках. В 2024 году камеры перестали принимать логины, и TP-Link выпустил переключатель совместимости с третьими сторонами. В 2025 году прошивка 1.4.0 принесла TPAP и поместила розетки за тот же переключатель, выключенный по умолчанию.

Источник: Hacker News · Сводку подготовил HeadlinesBriefing