Tapo smart plug octoprint not working

What is the problem?

I have ender 3 pro and raspberry pi 4 running octoprint on it. Now I wanted to turn on and off my 3d printer from octoprint. So i bought Tapo p110 smart plug. I tried connecting it via tapo smart plug plugin, but lightning icon would only spin and do nothing.

That is my tapo plugin log looks like:

[2023-10-14 21:40:30,974] DEBUG: abortTimeout: 30
[2023-10-14 21:40:30,980] DEBUG: powerOffWhenIdle: False
[2023-10-14 21:40:30,981] DEBUG: idleTimeout: 30
[2023-10-14 21:40:30,983] DEBUG: idleIgnoreCommands: M105
[2023-10-14 21:40:30,989] DEBUG: idleTimeoutWaitTemp: 50
[2023-10-14 21:41:05,172] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:41:05,172] DEBUG: Checking status of 192.168.0.29.
[2023-10-14 21:42:29,291] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:42:29,292] DEBUG: Checking status of 192.168.0.29.
[2023-10-14 21:42:41,733] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:42:41,735] DEBUG: Checking status of 192.168.0.29.
[2023-10-14 21:42:42,776] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:42:42,777] DEBUG: Checking status of 192.168.0.29.
[2023-10-14 21:42:43,580] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:42:43,581] DEBUG: Checking status of 192.168.0.29.
[2023-10-14 21:44:33,212] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:44:33,213] DEBUG: Checking status of 192.168.0.29.
[2023-10-14 21:44:33,759] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:44:33,759] DEBUG: Checking status of 192.168.0.29.
[2023-10-14 21:44:34,269] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:44:34,269] DEBUG: Checking status of 192.168.0.29.
[2023-10-14 21:44:34,778] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:44:34,779] DEBUG: Checking status of 192.168.0.29.
[2023-10-14 21:44:35,414] DEBUG: ImmutableMultiDict([('checkStatus', '192.168.0.29')])
[2023-10-14 21:44:35,415] DEBUG: Checking status of 192.168.0.29.

Hello @Mr_Butl !

There was a recent update to the Tapo Plugin. You got that installed?