Skip to content

Releases: JurajNyiri/HomeAssistant-Tapo-Control

6.0.2

13 Jan 10:50
Compare
Choose a tag to compare

Fixes

  • Fix #816: Error when trying to update camera settings

New Features

6.0.1

14 Dec 18:57
f8fb686
Compare
Choose a tag to compare

Fixes

  • Fix #757: Unexpected error message on temporary suspension when adding IP

6.0.0

13 Dec 13:05
4f214fa
Compare
Choose a tag to compare

Victory for Local Control: TP-Link Enables Third-Party Compatibility

On November 5, 2023, I reported a security vulnerability to TP-Link. They addressed the issue, but by April 2024, users began reporting that their Tapo cameras had stopped working with this integration (see issue).

Thankfully, a temporary workaround was discovered soon after: disabling the cameras' internet access and performing a factory reset restored full functionality.

Then, on May 8, 2024, I was personally affected by this change. Motivated to find a lasting solution, I developed a proof-of-concept (POC) just a week later. Within two days, the POC was polished and ready for use. This solution worked but required the integration to communicate with the TP-Link cloud temporarily. I reached out to TP-Link to ensure they were comfortable with exposing details of their cloud functionality.

Throughout this whole period, I maintained active communication with TP-Link, seeking a mutually agreeable solution. TP-Link proposed a dedicated cloud endpoint for integration but ultimately decided against implementing it. By October 2024, my proposed solution was also declined.

Finally, the breakthrough came this month: as of December 2024, TP-Link has introduced a toggle in the Tapo app that re-enables local communication. This new feature, available on any firmware version and with internet-enabled cameras, allows seamless integration with Home Assistant and other third-party tools implementing the local protocol.

To activate this feature, simply go to your Tapo App (version 3.8.103 and later) and then click on:
Me > Tapo Lab > Third-Party Compatibility > On.

This is the best outcome we could have hoped for. It restores full local control, reaffirms TP-Link’s commitment to the open-source community, and ensures continued compatibility with Home Assistant.


TL;DR:

Cameras are now fully functional online with the latest firmware. Enable Third-Party Compatibility in the Tapo app to integrate seamlessly with Home Assistant and other third-party tools.


Note: Version 3.8.103 and later is required.

5.8.7

09 Dec 18:35
76a7a01
Compare
Choose a tag to compare

New Features

  • Add #734: Floodlight brightness scale on supported cameras

5.8.6

09 Dec 12:39
042150e
Compare
Choose a tag to compare

New Features

  • Add #375: Ability to specify Control Port
  • Add #715: Tapo C720 spotlight on / off control that is NOT timed
  • Add: New brightness setting for Flood Light

5.8.5

30 Nov 20:24
Compare
Choose a tag to compare

Fixes

  • Fix #411: Update is shown although the update was already applied

5.8.4

30 Nov 15:44
Compare
Choose a tag to compare

Fixes

  • Fix #719: Select entities unavailable on hub
  • Fix #722: Incorrect version in manifest

5.8.3

29 Nov 23:45
Compare
Choose a tag to compare

New Features

  • Add: Integration now checks for cold storage path existing before accepting it

5.8.2

28 Nov 13:35
243c346
Compare
Choose a tag to compare

New Features

  • Siren Type is now supported on more cameras
  • Alert trigger switches - ability to configure which AI detected entities trigger alarm

Fixes

  • Fix #713: Siren on Tapo C120 / C325WB not working

5.8.1

12 Nov 11:45
Compare
Choose a tag to compare

Fixes

  • Fix #703: Unable to use Floodlight anymore