Tapocontrol Communication Error - COMMUNICATION_ERROR invalid http-response (9001)

Hi everyone,

I’ve just set up a fresh installation of OpenHAB 4.1.3 on a Raspberry Pi and I’m trying to integrate a Tapocontrol device. However, I’m encountering a communication error:

COMMUNICATION_ERROR
invalid http-response (9001)

immagine

Builded the snapshot solved the error:

git clone https://github.com/openhab/openhab-addons
mvn clean package -DskipTests -pl :org.openhab.binding.tapocontrol -am

Hi,

facing the same issue. Just updated my docker container from 3.4 to 4.1.3 to overcome the communication issue that was introduced by a new Tapo firmware just to run into this issue.

I already tried to uninstall / reinstall the binding (incl. reboot of the container in between) without any improvement.

Unfortunately I’m not sure if your solution on a Raspberry Pi would also help with that issue on a docker container and what I would need to do exactly.

Any hint would be appreciated.

Thanks.

Hello,
you just need to manually install the jar of the tapocontrol on the snapshot release

Thank you so much for the prompt reply. Awesome.
Ok I guess I got what I need to do.

  1. Setup a box that has maven installed (e.g. on my PC)

  2. Clone the latest version of the add-ons repo (GitHub - openhab/openhab-addons: Add-ons for openHAB) as this one contains a fix

  3. Use maven with the cloned repo to build a jar

  4. Uninstall the current binding and reboot the container

  5. Copy the jar to the add-ons folder for the container and reboot the container

Does this sound correct?

Yes you can download maven 3.9.2
Then git clone
Go inside the project of the tapo control (sorry Im from phone)
mvn clean package -pl -am

1 Like

Hello all,

could you maybe explain why this should be necessary and what changes when rebuilding the same sources?

I am facing the same issue.

When executing the mvn command i get an error:

[ERROR] Could not find the selected project in the reactor: :org.openhab.binding.tapocontrol

Any thoughts on what Im doing wrong?

Complete newbie by the way so keep any replies simple please! Although I did work out how to download and run maven :wink:

Thanks

Pete

Hi, I have now with 5.02 the same problem with my P100, do you have an idea? (was fully functional some weeks ago..), two devices and same problem.

I have the same issue with P100 and P110 Plugs.

3 of 12 plugs stopped working the last 2 days.

The problem seems to be related to new Software 1.4.0 deployed some days ago on 3 devices.

The plugs running with the previous SW 1.3.4 are all working fine with the binding.

All plugs updated automatically the last 2 days are stopped working with the error 9001.

I disabled the automatic update on all of my remaining TAPO devices.

Hi, I have the same problem since today on a P110. Yesterday everything was working fine with the unchanged Version openHAB 5.0.2

I just found the solution - with a hint in another thread.

You have to enable the 3rd Party Option in the original TAPO App.

I enable the new option and all plugs became ONLINE again :slight_smile:

2 Likes

I can confirm this is the Solution. Many Thanks!

I can also confirm, that this Issue was introduced with the Firmware Version 1.4.0 of the P110