Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All P105s,are not working anymore after firmware update Sept. 2023 #576

Closed
MarcoEddizzo83 opened this issue Oct 17, 2023 · 24 comments
Closed
Labels
bug Something isn't working stale triage

Comments

@MarcoEddizzo83
Copy link

Hi,

as reported in Issue #468 and as has been requested in the same thead, I report what happen with tapo 105s on home assistant, in september 2023:

--> Version of the integration

Tapo controller ver.: Stable v2.10.0.1
Home assistant core 2022.11.2
Home assistant oS 10.3

--> Configuration

Tapo Device Name: P105
Firmware version:

  • Not working with HA integration: 1.2.1 Build 230804 Rel. 190922.
  • Latest working with HA integration: 1.1.5 Build 230324 Rel. 143956.

--> Describe the bug

Hi,
I get back on this issue just to report another problem regarding the firmware update of Tapo SP P105.
More than one week ago I noticed that some of this plugs doesn't been recognized by home assistant even if some else was perfectly working.
I have actually plug 8 P105 and 14 P110.

The P105s that works, during the night are out of power (is placed in cascade with a master P110 that switch off during the night).

Checking the p105 "not working" (in home assistant) inside the TAPO APP i'd noticed that they have onboard firwmare version 1.2.1 Build 230804 Rel. 190922.

The p105 that works have onboard firware 1.1.5 Build 230324 Rel. 143956.
That's because I'd enable the auto-update of the firmware during the night (03.00-05.00 AM) and the one's that works was switched off during that time.

Of course the updated one's is in grey in home assistant. I tried:

To delect the instance of the single plug over home assistant and re-create. I got "INVALID AUTHENTICATION" red warning, of course using TAPO-CONTROLLER Hacs integration in home assistant. I triple verify the ip, username and password (I have a DHCP RESERVATION on router for this plugs, bind with mac address). The mail address doesn't have CAPITALIZED letters.
I tried to delete the single plug from TAPO app, re-register and re-join. They come over with the updated firmware :(
Nothing else to do... Of course the invalid authentication seems to depend to the firmware update... the "old" one still works (I deactivated the auto-firmware-update on all the plugs).

Of course directly on tapo app and with alexa, everything works!

I know that this is an open source and custom integration, and I really appreciate the time spent and the effort dedicated. Accordingly with you time, could you please take a look?

I've some automation with this plug that is not working anymore :(

Between the two report I tried 2 net things:

  1. change the dhcp reservation ip for the same device (Deleting before from the app, and re-associate. Got the new ip). Not works.
  2. try the same with a P110 plug in order to check if I was wrong on autenthication (wrong password, wrong username). With a P110 everything works perfectly (remove from HA, re-add using IP, username and password).

I would say thank in advance for your eventually answer, kind and consideration.

Please let me know if you need any additional information.

Following the HA VERSION:
Home assistant core 2022.11.2
Home assistant oS 10.3
Tapo controller ver.: Stable v2.10.0.1

Tapo_controller

@Bullameister
Copy link

It would seem that the p100 are affected as well

@bustedstr
Copy link

Seems my Tapo LED L900 strips are also having issues, possibly due to the update like you said? When doing the usual "add new device" and appending the IP address and account details, I get a "failed to connect" error

@mdal21
Copy link

mdal21 commented Oct 20, 2023

Also my L920s not working after September upgrade (1.1.0 Build 230905 Rel.190143).
Tapo Controller v.2.10.1
Error returned by HA follows:

This error originated from a custom integration.

Logger: custom_components.tapo.common_setup
Source: custom_components/tapo/common_setup.py:45
Integration: tapo_p100 (documentation, issues)
First occurred: October 18, 2023 at 5:01:39 PM (3506 occurrences)
Last logged: 7:49:07 AM

Tapo exception: Returned unknown error_code: 1003
Failed to setup Error tapo exception: Returned unknown error_code: 1003

@MarvAhl
Copy link

MarvAhl commented Oct 20, 2023

My L920 also no longer works.

@Cromax81
Copy link

Same with P115

@andrix988
Copy link

I'm following with the same issue with P100...

@petretiandrea petretiandrea added bug Something isn't working triage labels Oct 26, 2023
@petretiandrea
Copy link
Owner

I think I need the physical device to debug it and find a solution

@daufinsyd
Copy link

I encounter the same issue with P100 also

@petretiandrea
Copy link
Owner

petretiandrea commented Nov 2, 2023

Because I don't have the device, I need a voluntary which expose its device to internet using ngrok. Giving me the address I can test id, we can establish a tapo test account, with fake username and password. When a fix is found, the device will be deleted from tapo test account.

EDIT: Obviously, you can contact me privately

@petretiandrea petretiandrea added this to the Release 2.12.0 milestone Nov 3, 2023
@side777
Copy link

side777 commented Nov 4, 2023

I bought some new P100s with current firmware and they do connect in HA but I only get the sensors, no switch. Is this related?

@andrix988
Copy link

I'm following with the same issue with P100...

Update of my case: now all works well. Unfortunately I made many modifications in wifi network and to HA, then I'm not able to add useful information. Anyway, with the current latest updates of this integration (v2.11.0) and with the latest firmware of tapo P100 (1.5.5. hardw version: 1.20.0) all works well.

@petretiandrea
Copy link
Owner

I bought some new P100s with current firmware and they do connect in HA but I only get the sensors, no switch. Is this related?

Refresh page, the entities are added asynchronously

@mdal21
Copy link

mdal21 commented Nov 5, 2023

Updated the HA to 2023.11.1 and with the integration v2.11.0 my L920s work as expected. No issues then.

@PtitBen56
Copy link

I was having the same issue so I decided to delete the devices in HA (5 P110) and add them back. Now it all works as expected.

@GSzabados
Copy link

@petretiandrea, Tapo has increased local security for many of the devices rolling out with the new firmware updates.
The new Tapo cameras are using now SHA256 hash instead of the previous MD5 and all communication is encrypted on the local network with a double token in play, plus tracked message counts, etc.

@MarcoEddizzo83
Copy link
Author

MarcoEddizzo83 commented Nov 14, 2023

Hi at all.

Reading the latest comment I do tried to do some change. I update HA OS and Core to the latest versione availabe (11.11). Tried to re join the tapo p105 and receive same error message "INVALID AUTHENTICATION".

Also a tons of other integration not works (ecovacs, shelly and moreover).

About the tapo p105 i think that the issue apparently seems indepentent to the OS and the core version.

Luckly I had 3 or 4 backup of the HA VM so I restore immediately what I had before.

@petretiandrea i think we are geographically close ;) I you would make some test directly with the device involved you think would be a solution?

"I need a voluntary which expose its device to internet using ngrok." I've a phisycal firewall in the middle, could be complicated. In case we can write in private. Let me know ;)

@vpanichkin
Copy link

Hey guys. Here is probably the solution for OpenHub. Maybe it helps you to adjust as well

@petretiandrea
Copy link
Owner

This integration already implements the new KLAP protocol

@petretiandrea
Copy link
Owner

@petretiandrea, Tapo has increased local security for many of the devices rolling out with the new firmware updates. The new Tapo cameras are using now SHA256 hash instead of the previous MD5 and all communication is encrypted on the local network with a double token in play, plus tracked message counts, etc.

Tapo cameras are out of scope of this integration

@petretiandrea
Copy link
Owner

Hi at all.

Reading the latest comment I do tried to do some change. I update HA OS and Core to the latest versione availabe (11.11). Tried to re join the tapo p105 and receive same error message "INVALID AUTHENTICATION".

Also a tons of other integration not works (ecovacs, shelly and moreover).

About the tapo p105 i think that the issue apparently seems indepentent to the OS and the core version.

Luckly I had 3 or 4 backup of the HA VM so I restore immediately what I had before.

@petretiandrea i think we are geographically close ;) I you would make some test directly with the device involved you think would be a solution?

"I need a voluntary which expose its device to internet using ngrok." I've a phisycal firewall in the middle, could be complicated. In case we can write in private. Let me know ;)

Yes it's complicated, but using ngrock it's a one click solution, if you want we can try it

@GSzabados
Copy link

Tapo cameras are out of scope of this integration

I see, that you have problems understanding what I wrote to you.

TAPO has introduced stronger encryption for local control on all of their devices. They are introduced with the new firmware popping up recently, release notes are like: Enhanced device security or Enhanced local communication security.

The cameras were just an example to show what kind of changes were implemented there. But don't worry, a week or so and your device will have the new firmware offered. The P100, P105 and P110 have already got the new firmware released.

@petretiandrea
Copy link
Owner

If you refers to new Klap protocol of TPLink is already implemented by latest version of integration. Please report which version are you using

Copy link

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Dec 27, 2023
Copy link

This issue was closed because it has been inactive for 14 days since being marked as stale.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working stale triage
Projects
None yet
Development

No branches or pull requests