Tapo plug works from Tapo phone app, but not working from Hubitat

Hubitat 8 pro
I have a pair of scripts to turn a Tapo plug (P125M) on at sunset and off at sunrise. It was working after I first wrote the app and then a couple of months later it suddenly, for no apparent reason stopped working.
It can be turned on and off from the Tapo phone app but not from Hubitat app or
Any suggestions to debug this?

When I look at the device I see

|Comms Error|true|
|Switch|on|
When I tell it to "off" it does nothing.
All of my other Kasa devices work.

Using the Kasa integration.

So confused. The Tapo plug does not work at all with the Kasa Integration. In asking questions on the forum it is best to provide the Hub Firmware Version and the Version of any community app that is being used. Also a minimal log of error reports for the device. This is a convenience to the users we are trying to get help from.

Assuming the current Tapo Integration, Primary (possible) causes are:

  • IP changed (user did not set Static IP address)
    • On the Devices page, execute "Configure". This should update the IP address and credentials.
    • if that fails, open the Tapo Integration app and find devices. This should update the IP addresses of all devices; including the P125M.
  • Tapo has expanded the "Third Party Integration" down to the P125M
    • Open the Tapo phone app and go to settings (the human icon at top-left.
    • Select Third Party Services and then turn on Third Party Compatibility.
    • Wait a couple of hours for the new state to promulgate to the device and test.
  • If all else fails, remove the device from the integration and install it as a MATTER device into Hubitat.
    • Simple install as generic matter outlet
    • You can get the Matter Setup code from the Tapo Phone App device's page, Device Settings -> Matter Setup Code.
2 Likes

I have about 10 of the P125M's installed as Matter devices into HE. Work great.

1 Like

Same, I think I have six installed as matter devices. Work fine ...